--- /srv/rebuilderd/tmp/rebuilderdxzO751/inputs/libzeitgeist-2.0-0_1.0.4-5+b3_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdxzO751/out/libzeitgeist-2.0-0_1.0.4-5+b3_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2024-10-30 16:58:56.000000 debian-binary │ --rw-r--r-- 0 0 0 3524 2024-10-30 16:58:56.000000 control.tar.xz │ --rw-r--r-- 0 0 0 120288 2024-10-30 16:58:56.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 3528 2024-10-30 16:58:56.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 120932 2024-10-30 16:58:56.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/arm-linux-gnueabihf/libzeitgeist-2.0.so.0.0.0 │ │ │┄ 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 0x045804 0x00045804 0x00045804 0x00008 0x00008 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x45810 0x45810 R E 0x1000 │ │ │ │ + ARM_EXIDX 0x0457c4 0x000457c4 0x000457c4 0x00008 0x00008 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x457d0 0x457d0 R E 0x1000 │ │ │ │ LOAD 0x046348 0x00046348 0x00046348 0x01cbc 0x01ef8 RW 0x1000 │ │ │ │ DYNAMIC 0x04753c 0x0004753c 0x0004753c 0x00120 0x00120 RW 0x4 │ │ │ │ NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x046348 0x00046348 0x00046348 0x01cb8 0x01cb8 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -9,19 +9,19 @@ │ │ │ │ [ 4] .dynstr STRTAB 00003a24 003a24 005254 00 A 0 0 1 │ │ │ │ [ 5] .gnu.version VERSYM 00008c78 008c78 00058e 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 00009208 009208 000040 00 A 4 2 4 │ │ │ │ [ 7] .rel.dyn REL 00009248 009248 001348 08 A 3 0 4 │ │ │ │ [ 8] .rel.plt REL 0000a590 00a590 0011d0 08 AI 3 20 4 │ │ │ │ [ 9] .init PROGBITS 0000b760 00b760 00000c 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000b76c 00b76c 001c40 04 AX 0 0 4 │ │ │ │ - [11] .text PROGBITS 0000d3b0 00d3b0 0271ec 00 AX 0 0 8 │ │ │ │ - [12] .fini PROGBITS 0003459c 03459c 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 000345a4 0345a4 011260 00 A 0 0 4 │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 00045804 045804 000008 00 AL 11 0 4 │ │ │ │ - [15] .eh_frame PROGBITS 0004580c 04580c 000004 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 0000d3b0 00d3b0 0271ac 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 0003455c 03455c 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 00034564 034564 011260 00 A 0 0 4 │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 000457c4 0457c4 000008 00 AL 11 0 4 │ │ │ │ + [15] .eh_frame PROGBITS 000457cc 0457cc 000004 00 A 0 0 4 │ │ │ │ [16] .init_array INIT_ARRAY 00046348 046348 000004 04 WA 0 0 4 │ │ │ │ [17] .fini_array FINI_ARRAY 0004634c 04634c 000004 04 WA 0 0 4 │ │ │ │ [18] .data.rel.ro PROGBITS 00046350 046350 0011ec 00 WA 0 0 4 │ │ │ │ [19] .dynamic DYNAMIC 0004753c 04753c 000120 08 WA 4 0 4 │ │ │ │ [20] .got PROGBITS 0004765c 04765c 0009a4 04 WA 0 0 4 │ │ │ │ [21] .data PROGBITS 00048000 048000 000004 00 WA 0 0 4 │ │ │ │ [22] .bss NOBITS 00048004 048004 00023c 00 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -304,411 +304,411 @@ │ │ │ │ 300: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_get_string │ │ │ │ 301: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_class_adjust_private_offset │ │ │ │ 302: 00000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.4 (2) │ │ │ │ 303: 00000000 0 FUNC GLOBAL DEFAULT UND g_boxed_type_register_static │ │ │ │ 304: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_get_thread_default │ │ │ │ 305: 00000000 0 FUNC GLOBAL DEFAULT UND g_get_real_time │ │ │ │ 306: 00000000 0 FUNC GLOBAL DEFAULT UND sqlite3_last_insert_rowid │ │ │ │ - 307: 000302e5 1908 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_create_schema │ │ │ │ - 308: 00030d69 1332 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_create_event_indices │ │ │ │ + 307: 000302a9 1908 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_create_schema │ │ │ │ + 308: 00030d2d 1332 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_create_event_indices │ │ │ │ 309: 00017ed9 120 FUNC GLOBAL DEFAULT 11 zeitgeist_version_struct_get_type │ │ │ │ 310: 0001efb5 52 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_text │ │ │ │ - 311: 00033a69 52 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_is_simple │ │ │ │ + 311: 00033a2d 52 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_is_simple │ │ │ │ 312: 0001d501 52 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_manifestation │ │ │ │ 313: 0001efe9 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_text │ │ │ │ - 314: 00031ae1 3436 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_ensure_schema │ │ │ │ - 315: 00029279 36 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_default_data_path │ │ │ │ + 314: 00031aa5 3436 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_ensure_schema │ │ │ │ + 315: 0002923d 36 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_default_data_path │ │ │ │ 316: 00020909 72 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_value_get_info │ │ │ │ 317: 000201a9 116 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_get_type │ │ │ │ 318: 0000f0c9 58 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_get_data_source_from_id_finish │ │ │ │ 319: 0001fba1 56 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_new_full │ │ │ │ 320: 00013b21 304 FUNC GLOBAL DEFAULT 11 zeitgeist_log_find_related_uris │ │ │ │ 321: 0001d2e5 88 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_actor │ │ │ │ 322: 00014941 52 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_get_event_templates │ │ │ │ - 323: 0002b37d 300 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_assert_no_negation │ │ │ │ + 323: 0002b341 300 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_assert_no_negation │ │ │ │ 324: 0001af4d 100 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_unique_id │ │ │ │ - 325: 00028b61 216 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_value_set_info │ │ │ │ + 325: 00028b25 216 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_value_set_info │ │ │ │ 326: 00020671 72 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_prev_midnight │ │ │ │ 327: 0001df95 1412 FUNC GLOBAL DEFAULT 11 zeitgeist_event_construct_from_variant │ │ │ │ 328: 0001b1b1 80 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_enabled │ │ │ │ - 329: 0002ff65 280 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_set_corruption_flag │ │ │ │ + 329: 0002ff29 280 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_set_corruption_flag │ │ │ │ 330: 0001ca19 92 FUNC GLOBAL DEFAULT 11 zeitgeist_manifestation_for_uri │ │ │ │ 331: 0002033d 26 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_new_anytime │ │ │ │ - 332: 00029ecd 208 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_construct │ │ │ │ + 332: 00029e91 208 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_construct │ │ │ │ 333: 00048104 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_schemes │ │ │ │ 334: 00019411 72 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_get_version │ │ │ │ 335: 0001f119 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_current_uri │ │ │ │ 336: 00014fad 8 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_wait_for_proxy_finish │ │ │ │ - 337: 000328b9 26 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_new │ │ │ │ + 337: 0003287d 26 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_new │ │ │ │ 338: 0000f789 28 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_register_data_source_finish │ │ │ │ 339: 00019dfd 100 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_search │ │ │ │ 340: 00013d61 132 FUNC GLOBAL DEFAULT 11 zeitgeist_log_quit │ │ │ │ - 341: 0002fcf9 372 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_exec_query │ │ │ │ + 341: 0002fcbd 372 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_exec_query │ │ │ │ 342: 0000e93d 92 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_register_data_source │ │ │ │ 343: 0000f869 8 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_set_data_source_enabled_finish │ │ │ │ 344: 0001bb79 52 FUNC GLOBAL DEFAULT 11 zeitgeist_engine_error_quark │ │ │ │ 345: 0000ec5d 56 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_set_data_source_enabled_finish │ │ │ │ - 346: 00032855 100 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_get_type │ │ │ │ + 346: 00032819 100 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_get_type │ │ │ │ 347: 0001fee1 48 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_construct_anytime │ │ │ │ 348: 000481b0 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_symbol_initialized │ │ │ │ - 349: 0002f9c9 30 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_new_read_only │ │ │ │ + 349: 0002f98d 30 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_new_read_only │ │ │ │ 350: 0001dcb5 92 FUNC GLOBAL DEFAULT 11 zeitgeist_event_construct_full │ │ │ │ 351: 00015589 72 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_value_get_queued_method │ │ │ │ 352: 0001b201 32 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_construct │ │ │ │ 353: 0001e749 564 FUNC GLOBAL DEFAULT 11 zeitgeist_events_from_variant │ │ │ │ 354: 0001ef1d 52 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_origin │ │ │ │ 355: 0000e6c1 70 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_get_data_sources │ │ │ │ - 356: 0002e2ed 72 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_set_deletion_callback │ │ │ │ - 357: 00028a59 120 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_parents │ │ │ │ + 356: 0002e2b1 72 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_set_deletion_callback │ │ │ │ + 357: 00028a1d 120 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_parents │ │ │ │ 358: 0001e72d 26 FUNC GLOBAL DEFAULT 11 zeitgeist_event_new │ │ │ │ 359: 0001ff71 300 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_construct_from_variant │ │ │ │ 360: 00013d3d 34 FUNC GLOBAL DEFAULT 11 zeitgeist_log_delete_events_finish │ │ │ │ 361: 00013de5 8 FUNC GLOBAL DEFAULT 11 zeitgeist_log_quit_finish │ │ │ │ 362: 0001f2a1 52 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_interpretation │ │ │ │ 363: 0000e5d5 236 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_get_type │ │ │ │ - 364: 0002b925 3848 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_where_clause_from_event_templates │ │ │ │ + 364: 0002b8e9 3848 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_where_clause_from_event_templates │ │ │ │ 365: 00015819 260 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_proxy_acquired │ │ │ │ 366: 0001035d 34 FUNC GLOBAL DEFAULT 11 zeitgeist_index_search_finish │ │ │ │ 367: 0001019d 152 FUNC GLOBAL DEFAULT 11 zeitgeist_index_construct │ │ │ │ 368: 0001caa9 112 FUNC GLOBAL DEFAULT 11 zeitgeist_result_type_is_sort_order_asc │ │ │ │ - 369: 00033915 160 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_text_condition │ │ │ │ + 369: 000338d9 160 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_text_condition │ │ │ │ 370: 0001b919 38 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_new_from_variant │ │ │ │ 371: 0001dd45 104 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_subjects │ │ │ │ 372: 0001cb7d 104 FUNC GLOBAL DEFAULT 11 zeitgeist_relevant_result_type_get_type │ │ │ │ - 373: 0002efed 1096 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_insert_or_ignore_into_table │ │ │ │ + 373: 0002efb1 1096 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_insert_or_ignore_into_table │ │ │ │ 374: 0001ea2d 148 FUNC GLOBAL DEFAULT 11 zeitgeist_events_to_variant │ │ │ │ 375: 000148a5 52 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_get_time_range │ │ │ │ 376: 00013fa5 160 FUNC GLOBAL DEFAULT 11 zeitgeist_log_get_version │ │ │ │ 377: 0001f7bd 102 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_construct_move_event │ │ │ │ 378: 000481d0 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_utils_DATABASE_FILE_PATH │ │ │ │ 379: 0000ee41 78 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_get_data_source_from_id │ │ │ │ 380: 0001ee89 48 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_uri │ │ │ │ 381: 0000f8e9 26 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_new │ │ │ │ 382: 0001e621 116 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_type │ │ │ │ - 383: 0002f435 236 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_begin_transaction │ │ │ │ + 383: 0002f3f9 236 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_begin_transaction │ │ │ │ 384: 00013c51 40 FUNC GLOBAL DEFAULT 11 zeitgeist_log_find_related_uris_finish │ │ │ │ 385: 0001ddf1 52 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_payload │ │ │ │ - 386: 0002dad5 30 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_new │ │ │ │ - 387: 0003284d 6 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_construct │ │ │ │ + 386: 0002da99 30 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_new │ │ │ │ + 387: 00032811 6 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_construct │ │ │ │ 388: 0001b48d 88 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_timestamp │ │ │ │ - 389: 00030a59 784 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_create_basic_indices │ │ │ │ + 389: 00030a1d 784 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_create_basic_indices │ │ │ │ 390: 00020409 124 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_to_timeval │ │ │ │ 391: 0004810c 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_mimetypes │ │ │ │ 392: 0001dbbd 88 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_manifestation │ │ │ │ 393: 0000debd 192 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_register_object │ │ │ │ 394: 00014101 120 FUNC GLOBAL DEFAULT 11 zeitgeist_log_get_type │ │ │ │ 395: 000203b9 80 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_from_timeval │ │ │ │ 396: 0000f4a1 152 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_construct │ │ │ │ 397: 0001f17d 52 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_current_origin │ │ │ │ - 398: 0002ca95 432 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_event_ids │ │ │ │ + 398: 0002ca59 432 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_event_ids │ │ │ │ 399: 00014a01 104 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_set_event_templates │ │ │ │ 400: 00019459 72 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_get_datapath │ │ │ │ 401: 0001b2d9 52 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_running │ │ │ │ 402: 00020249 244 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_intersect │ │ │ │ 403: 0001a811 76 FUNC GLOBAL DEFAULT 11 zeitgeist_network_manager_dbus_proxy_get_type │ │ │ │ 404: 000175cd 100 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_register_object │ │ │ │ 405: 00019cc1 76 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_proxy_get_type │ │ │ │ 406: 0000f5bd 34 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_get_data_sources_finish │ │ │ │ 407: 0001f765 86 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_construct_full │ │ │ │ - 408: 00029325 128 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_path │ │ │ │ - 409: 00033a0d 92 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_may_have_results │ │ │ │ + 408: 000292e9 128 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_path │ │ │ │ + 409: 000339d1 92 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_may_have_results │ │ │ │ 410: 0001cb19 100 FUNC GLOBAL DEFAULT 11 zeitgeist_result_type_get_type │ │ │ │ 411: 0001fc3d 26 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_new │ │ │ │ 412: 00013495 196 FUNC GLOBAL DEFAULT 11 zeitgeist_log_insert_events │ │ │ │ 413: 00020951 26 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_info_ref │ │ │ │ 414: 00015a51 200 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_value_take_queued_method │ │ │ │ 415: 0001cfd9 64 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_subject │ │ │ │ 416: 00013471 34 FUNC GLOBAL DEFAULT 11 zeitgeist_log_insert_event_finish │ │ │ │ 417: 00015255 76 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_queued_method_construct │ │ │ │ 418: 0001d141 76 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_id │ │ │ │ - 419: 0002e3d5 56 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_close │ │ │ │ + 419: 0002e399 56 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_close │ │ │ │ 420: 000196a9 76 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_proxy_get_type │ │ │ │ 421: 0001ce71 96 FUNC GLOBAL DEFAULT 11 zeitgeist_next_string_or_null │ │ │ │ 422: 0001b07d 100 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_description │ │ │ │ 423: 00015979 216 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_value_set_queued_method │ │ │ │ 424: 0001fe29 52 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_get_end │ │ │ │ 425: 0001a499 76 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_proxy_get_type │ │ │ │ 426: 0000f7a5 196 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_set_data_source_enabled │ │ │ │ - 427: 0002952d 40 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_using_in_memory_database │ │ │ │ + 427: 000294f1 40 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_using_in_memory_database │ │ │ │ 428: 00020359 26 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_new_to_now │ │ │ │ - 429: 000290b9 92 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_construct │ │ │ │ + 429: 0002907d 92 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_construct │ │ │ │ 430: 000152d9 128 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_queued_method_get_type │ │ │ │ 431: 00014fb5 6 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_construct │ │ │ │ - 432: 000340d5 116 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_type │ │ │ │ + 432: 00034099 116 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_type │ │ │ │ 433: 0001e695 116 FUNC GLOBAL DEFAULT 11 zeitgeist_event_new_full │ │ │ │ 434: 000206b9 88 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_from_date │ │ │ │ - 435: 00033dd5 288 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_right_boundary │ │ │ │ + 435: 00033d99 288 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_right_boundary │ │ │ │ 436: 0001be4d 176 FUNC GLOBAL DEFAULT 11 zeitgeist_register_mimetype │ │ │ │ 437: 00020aa1 456 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_info_register │ │ │ │ 438: 0001f32d 52 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_manifestation │ │ │ │ 439: 00017699 104 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_register_object │ │ │ │ 440: 0001f0e5 52 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_current_uri │ │ │ │ 441: 00020485 30 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_from_now │ │ │ │ 442: 0001d535 736 FUNC GLOBAL DEFAULT 11 zeitgeist_event_to_variant │ │ │ │ 443: 00014fbd 52 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_get_proxy_created │ │ │ │ 444: 000205a9 116 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_to_date │ │ │ │ 445: 0001c04d 108 FUNC GLOBAL DEFAULT 11 zeitgeist_register_uri_scheme │ │ │ │ 446: 0001b85d 116 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_type │ │ │ │ 447: 0001da55 360 FUNC GLOBAL DEFAULT 11 zeitgeist_event_matches_template │ │ │ │ 448: 0001ad99 284 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_to_variant │ │ │ │ - 449: 0002b359 36 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_close │ │ │ │ - 450: 00029115 92 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_construct_with_num_matches │ │ │ │ - 451: 000334f5 100 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_type_get_type │ │ │ │ + 449: 0002b31d 36 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_close │ │ │ │ + 450: 000290d9 92 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_construct_with_num_matches │ │ │ │ + 451: 000334b9 100 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_type_get_type │ │ │ │ 452: 0001e709 34 FUNC GLOBAL DEFAULT 11 zeitgeist_event_new_from_variant │ │ │ │ - 453: 00028e59 72 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_has_next │ │ │ │ - 454: 00029721 208 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_assert_sig │ │ │ │ - 455: 0002b705 544 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_where_clause_for_symbol │ │ │ │ - 456: 00029171 136 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_get_type │ │ │ │ + 453: 00028e1d 72 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_has_next │ │ │ │ + 454: 000296e5 208 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_assert_sig │ │ │ │ + 455: 0002b6c9 544 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_where_clause_for_symbol │ │ │ │ + 456: 00029135 136 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_get_type │ │ │ │ 457: 0000f455 76 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_proxy_get_type │ │ │ │ 458: 0001bc51 50 FUNC GLOBAL DEFAULT 11 zeitgeist_mime_regex_free │ │ │ │ - 459: 0002e92d 916 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_construct │ │ │ │ + 459: 0002e8f1 916 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_construct │ │ │ │ 460: 0001f4ed 260 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_matches_template │ │ │ │ 461: 0001803d 92 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_delete_events │ │ │ │ 462: 0001fc19 34 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_new_from_variant │ │ │ │ 463: 00014b99 136 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_get_type │ │ │ │ 464: 0002061d 84 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_next_midnight │ │ │ │ 465: 0001f249 88 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_mimetype │ │ │ │ - 466: 00033da1 52 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_bind_arguments │ │ │ │ + 466: 00033d65 52 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_bind_arguments │ │ │ │ 467: 0001d4a9 88 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_interpretation │ │ │ │ 468: 0000f539 132 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_get_data_sources │ │ │ │ - 469: 0002a411 1016 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_events │ │ │ │ + 469: 0002a3d5 1016 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_events │ │ │ │ 470: 0001482d 60 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_get_templates │ │ │ │ - 471: 00033d21 128 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_extend │ │ │ │ - 472: 00033ef5 480 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_wildcard_condition │ │ │ │ + 471: 00033ce5 128 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_extend │ │ │ │ + 472: 00033eb9 480 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_wildcard_condition │ │ │ │ 473: 0000e709 58 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_get_data_sources_finish │ │ │ │ 474: 00013325 332 FUNC GLOBAL DEFAULT 11 zeitgeist_log_construct │ │ │ │ 475: 0001f361 396 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_to_variant │ │ │ │ 476: 00020825 108 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_info_get_type │ │ │ │ 477: 000155d1 26 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_queued_method_ref │ │ │ │ 478: 0001ff3d 52 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_construct_from_now │ │ │ │ 479: 00020375 26 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_new_from_now │ │ │ │ - 480: 0003372d 160 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_with_array │ │ │ │ + 480: 000336f1 160 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_with_array │ │ │ │ 481: 0001b049 52 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_description │ │ │ │ 482: 00015cf5 36 FUNC GLOBAL DEFAULT 11 zeitgeist_version_struct_dup │ │ │ │ 483: 0001c0b9 2112 FUNC GLOBAL DEFAULT 11 zeitgeist_ensure_mimetypes_loaded │ │ │ │ 484: 0001b17d 52 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_enabled │ │ │ │ 485: 00013a11 40 FUNC GLOBAL DEFAULT 11 zeitgeist_log_find_event_ids_finish │ │ │ │ - 486: 00033559 108 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_construct │ │ │ │ + 486: 0003351d 108 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_construct │ │ │ │ 487: 0001b221 184 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_construct_full │ │ │ │ - 488: 0002d8f1 52 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_database │ │ │ │ - 489: 000337cd 132 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_match_condition │ │ │ │ - 490: 00028d19 108 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_get_type │ │ │ │ + 488: 0002d8b5 52 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_database │ │ │ │ + 489: 00033791 132 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_match_condition │ │ │ │ + 490: 00028cdd 108 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_get_type │ │ │ │ 491: 0001b0e1 52 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_event_templates │ │ │ │ 492: 00020391 34 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_new_from_variant │ │ │ │ 493: 00015721 248 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_process_queued_methods │ │ │ │ 494: 00018379 100 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_find_events │ │ │ │ - 495: 00028969 120 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_all_children │ │ │ │ - 496: 0002929d 136 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_data_path │ │ │ │ + 495: 0002892d 120 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_all_children │ │ │ │ + 496: 00029261 136 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_data_path │ │ │ │ 497: 0001a85d 240 FUNC GLOBAL DEFAULT 11 zeitgeist_connman_manager_dbus_get_type │ │ │ │ 498: 00019e61 78 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_search_finish │ │ │ │ 499: 0001d105 6 FUNC GLOBAL DEFAULT 11 zeitgeist_event_construct │ │ │ │ 500: 0001b8ed 44 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_new_full │ │ │ │ - 501: 00028ad1 136 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_is_a │ │ │ │ + 501: 00028a95 136 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_is_a │ │ │ │ 502: 0000ec09 82 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_set_data_source_enabled │ │ │ │ - 503: 000287d9 28 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_initialize_symbols │ │ │ │ + 503: 0002879d 28 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_initialize_symbols │ │ │ │ 504: 00014195 72 FUNC GLOBAL DEFAULT 11 zeitgeist_log_get_default │ │ │ │ 505: 0001ee81 6 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_construct │ │ │ │ 506: 0001d1c1 88 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_timestamp │ │ │ │ - 507: 00033851 196 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_text_condition_subquery │ │ │ │ - 508: 0002884d 100 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_description │ │ │ │ + 507: 00033815 196 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_text_condition_subquery │ │ │ │ + 508: 00028811 100 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_description │ │ │ │ 509: 0001aeb5 52 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_unique_id │ │ │ │ 510: 0001f04d 52 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_storage │ │ │ │ 511: 00014c21 34 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_new │ │ │ │ 512: 00013559 34 FUNC GLOBAL DEFAULT 11 zeitgeist_log_insert_events_finish │ │ │ │ 513: 0001f70d 88 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_manifestation │ │ │ │ 514: 00018be1 56 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_remove_monitor_finish │ │ │ │ 515: 00014179 26 FUNC GLOBAL DEFAULT 11 zeitgeist_log_new │ │ │ │ 516: 000156e5 60 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_queued_method_unref │ │ │ │ 517: 00018099 58 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_delete_events_finish │ │ │ │ - 518: 00033a9d 32 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_set_is_simple │ │ │ │ + 518: 00033a61 32 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_set_is_simple │ │ │ │ 519: 0001fd49 88 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_to_variant │ │ │ │ 520: 00019d0d 240 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_get_type │ │ │ │ - 521: 0002a809 2896 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_event_ids_for_clause │ │ │ │ + 521: 0002a7cd 2896 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_event_ids_for_clause │ │ │ │ 522: 000481cc 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_utils_DATABASE_FILE_BACKUP_PATH │ │ │ │ 523: 0001ced1 264 FUNC GLOBAL DEFAULT 11 zeitgeist_check_field_match │ │ │ │ - 524: 000294d1 92 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_local_extensions_path │ │ │ │ + 524: 00029495 92 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_local_extensions_path │ │ │ │ 525: 00017631 104 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_register_object │ │ │ │ - 526: 0002fbc9 248 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_get_schema_version │ │ │ │ - 527: 00028d85 68 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_size │ │ │ │ + 526: 0002fb8d 248 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_get_schema_version │ │ │ │ + 527: 00028d49 68 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_size │ │ │ │ 528: 0001fda1 52 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_get_start │ │ │ │ - 529: 000296f9 40 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_is_empty_string │ │ │ │ + 529: 000296bd 40 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_is_empty_string │ │ │ │ 530: 0001be1d 46 FUNC GLOBAL DEFAULT 11 zeitgeist_uri_scheme_free │ │ │ │ - 531: 00028c39 200 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_value_take_info │ │ │ │ - 532: 000288b1 184 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_all_parents │ │ │ │ + 531: 00028bfd 200 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_value_take_info │ │ │ │ + 532: 00028875 184 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_all_parents │ │ │ │ 533: 0001875d 58 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_get_events_finish │ │ │ │ - 534: 000293a5 76 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_set_database_file_path │ │ │ │ + 534: 00029369 76 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_set_database_file_path │ │ │ │ 535: 0001bc85 288 FUNC GLOBAL DEFAULT 11 zeitgeist_mime_regex_new │ │ │ │ 536: 0001bbad 160 FUNC GLOBAL DEFAULT 11 zeitgeist_vala_bug_workaround │ │ │ │ 537: 00048110 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_schemes_loaded │ │ │ │ 538: 0001dd11 52 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_subjects │ │ │ │ 539: 00020891 120 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_param_spec_info │ │ │ │ - 540: 0002f9a9 30 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_new │ │ │ │ + 540: 0002f96d 30 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_new │ │ │ │ 541: 00019b19 56 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_notify_delete_finish │ │ │ │ - 542: 000297f1 68 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_log_may_read_directly │ │ │ │ + 542: 000297b5 68 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_log_may_read_directly │ │ │ │ 543: 0000f6c5 196 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_register_data_source │ │ │ │ - 544: 000287f5 88 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_display_name │ │ │ │ - 545: 00029219 34 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_new_with_num_matches │ │ │ │ - 546: 000315ad 1332 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_drop_event_indices │ │ │ │ + 544: 000287b9 88 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_display_name │ │ │ │ + 545: 000291dd 34 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_new_with_num_matches │ │ │ │ + 546: 00031571 1332 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_drop_event_indices │ │ │ │ 547: 0001b115 104 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_event_templates │ │ │ │ 548: 000196f5 240 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_get_type │ │ │ │ - 549: 0002e56d 380 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_assert_query_success │ │ │ │ + 549: 0002e531 380 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_assert_query_success │ │ │ │ 550: 000481c8 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_utils_LOCAL_EXTENSIONS_PATH │ │ │ │ 551: 0001b35d 56 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_timestamp │ │ │ │ - 552: 0002f6f9 240 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_analyze │ │ │ │ + 552: 0002f6bd 240 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_analyze │ │ │ │ 553: 0001c8f9 96 FUNC GLOBAL DEFAULT 11 zeitgeist_interpretation_for_mimetype │ │ │ │ 554: 000481b4 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_symbol_all_symbols │ │ │ │ - 555: 0002e40d 352 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_assert_not_corrupt │ │ │ │ - 556: 000329e5 972 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_construct │ │ │ │ + 555: 0002e3d1 352 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_assert_not_corrupt │ │ │ │ + 556: 000329a9 972 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_construct │ │ │ │ 557: 0001eac1 448 FUNC GLOBAL DEFAULT 11 zeitgeist_events_to_variant_with_limit │ │ │ │ - 558: 00033611 168 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_has_non_timestamp_condition │ │ │ │ + 558: 000335d5 168 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_has_non_timestamp_condition │ │ │ │ 559: 00014f69 32 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_on_connection_established │ │ │ │ 560: 0001f825 492 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_construct_from_variant │ │ │ │ 561: 00020711 112 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_from_dmy │ │ │ │ 562: 0001feb1 48 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_construct │ │ │ │ - 563: 00032db1 92 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_id_try_string │ │ │ │ + 563: 00032d75 92 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_id_try_string │ │ │ │ 564: 0001dc15 160 FUNC GLOBAL DEFAULT 11 zeitgeist_event_constructv_full │ │ │ │ 565: 00018b91 78 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_remove_monitor │ │ │ │ - 566: 0002cc45 412 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_events │ │ │ │ + 566: 0002cc09 412 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_events │ │ │ │ 567: 000140c5 60 FUNC GLOBAL DEFAULT 11 zeitgeist_log_datapath │ │ │ │ 568: 000481d4 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_utils_DATA_PATH │ │ │ │ 569: 00018569 72 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_find_related_uris_finish │ │ │ │ 570: 0001886d 82 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_insert_events │ │ │ │ 571: 0001ff11 44 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_construct_to_now │ │ │ │ 572: 000137f5 252 FUNC GLOBAL DEFAULT 11 zeitgeist_log_find_events │ │ │ │ 573: 0000e999 58 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_register_data_source_finish │ │ │ │ - 574: 00028e11 72 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_next_value │ │ │ │ + 574: 00028dd5 72 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_next_value │ │ │ │ 575: 0000f871 120 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_get_type │ │ │ │ 576: 00013e65 320 FUNC GLOBAL DEFAULT 11 zeitgeist_log_remove_monitor │ │ │ │ 577: 000154a5 108 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_wait_for_proxy │ │ │ │ 578: 0001a239 92 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_search_with_relevancies_finish │ │ │ │ - 579: 00028ee9 68 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_reset │ │ │ │ - 580: 000339b5 88 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_is_empty │ │ │ │ + 579: 00028ead 68 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_reset │ │ │ │ + 580: 00033979 88 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_is_empty │ │ │ │ 581: 00018cdd 70 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_quit │ │ │ │ 582: 000138f1 34 FUNC GLOBAL DEFAULT 11 zeitgeist_log_find_events_finish │ │ │ │ - 583: 0002a1d9 568 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_subject_from_row │ │ │ │ - 584: 00029471 96 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_retire_name │ │ │ │ - 585: 0002e289 100 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_event_view_rows_get_type │ │ │ │ - 586: 0002f8b1 124 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_update_callback │ │ │ │ + 583: 0002a19d 568 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_subject_from_row │ │ │ │ + 584: 00029435 96 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_retire_name │ │ │ │ + 585: 0002e24d 100 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_event_view_rows_get_type │ │ │ │ + 586: 0002f875 124 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_update_callback │ │ │ │ 587: 00014ff1 52 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_get_is_connected │ │ │ │ 588: 00013ded 120 FUNC GLOBAL DEFAULT 11 zeitgeist_log_install_monitor │ │ │ │ 589: 00014f89 36 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_on_connection_lost │ │ │ │ 590: 00020a65 60 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_info_unref │ │ │ │ 591: 0001afb1 52 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_name │ │ │ │ 592: 0001d475 52 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_interpretation │ │ │ │ 593: 00013745 88 FUNC GLOBAL DEFAULT 11 zeitgeist_log_insert_event_no_reply │ │ │ │ - 594: 0002cde1 2832 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_related_uris │ │ │ │ + 594: 0002cda5 2832 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_related_uris │ │ │ │ 595: 00013afd 34 FUNC GLOBAL DEFAULT 11 zeitgeist_log_get_events_finish │ │ │ │ 596: 0001afe5 100 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_name │ │ │ │ 597: 0001fb2d 116 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_type │ │ │ │ 598: 0001ca75 52 FUNC GLOBAL DEFAULT 11 zeitgeist_data_model_error_quark │ │ │ │ - 599: 00032e0d 388 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_id_for_string │ │ │ │ + 599: 00032dd1 388 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_id_for_string │ │ │ │ 600: 00019fb5 108 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_search_with_relevancies │ │ │ │ 601: 000148d9 104 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_set_time_range │ │ │ │ 602: 00014a69 164 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_construct │ │ │ │ 603: 00010235 296 FUNC GLOBAL DEFAULT 11 zeitgeist_index_search │ │ │ │ - 604: 000289e1 120 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_children │ │ │ │ + 604: 000289a5 120 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_children │ │ │ │ 605: 0001df2d 104 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_payload │ │ │ │ 606: 00015d19 4 FUNC GLOBAL DEFAULT 11 zeitgeist_version_struct_free │ │ │ │ - 607: 000296b1 72 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_parse_wildcard │ │ │ │ + 607: 00029675 72 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_parse_wildcard │ │ │ │ 608: 00015b25 116 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_get_type │ │ │ │ 609: 00017f51 236 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_get_type │ │ │ │ 610: 0001379d 88 FUNC GLOBAL DEFAULT 11 zeitgeist_log_insert_events_no_reply │ │ │ │ 611: 0001f2d5 88 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_interpretation │ │ │ │ 612: 00017b7d 140 FUNC GLOBAL DEFAULT 11 zeitgeist_network_manager_dbus_register_object │ │ │ │ 613: 0001bda5 120 FUNC GLOBAL DEFAULT 11 zeitgeist_uri_scheme_new │ │ │ │ - 614: 0002e335 160 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_sql_string_from_event_ids │ │ │ │ + 614: 0002e2f9 160 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_sql_string_from_event_ids │ │ │ │ 615: 0002021d 44 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_new │ │ │ │ 616: 00048114 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_mimetypes_loaded │ │ │ │ 617: 0001b941 392 FUNC GLOBAL DEFAULT 11 zeitgeist_data_sources_from_variant │ │ │ │ 618: 0001d0bd 72 FUNC GLOBAL DEFAULT 11 zeitgeist_event_take_subject │ │ │ │ - 619: 000293f1 128 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_backup_path │ │ │ │ + 619: 000293b5 128 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_backup_path │ │ │ │ 620: 000104b1 58 FUNC GLOBAL DEFAULT 11 zeitgeist_index_search_with_relevancies_finish │ │ │ │ 621: 0001820d 72 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_find_event_ids_finish │ │ │ │ 622: 0001b30d 80 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_running │ │ │ │ 623: 0001a4e5 240 FUNC GLOBAL DEFAULT 11 zeitgeist_network_manager_dbus_get_type │ │ │ │ 624: 0001eeb9 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_uri │ │ │ │ 625: 0001e97d 176 FUNC GLOBAL DEFAULT 11 zeitgeist_events_get_null_event_variant │ │ │ │ 626: 00013681 196 FUNC GLOBAL DEFAULT 11 zeitgeist_log_insert_event │ │ │ │ - 627: 000291f9 30 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_new │ │ │ │ - 628: 00033abd 612 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_sql_conditions │ │ │ │ + 627: 000291bd 30 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_new │ │ │ │ + 628: 00033a81 612 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_sql_conditions │ │ │ │ 629: 000193c9 72 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_get_extensions │ │ │ │ 630: 00048108 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_mimetypes_regexs │ │ │ │ 631: 000152a1 56 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_queued_method_get_queued_method │ │ │ │ - 632: 0002965d 84 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_parse_noexpand │ │ │ │ - 633: 00032f91 460 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_get_value │ │ │ │ - 634: 0003129d 784 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_drop_basic_indices │ │ │ │ + 632: 00029621 84 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_parse_noexpand │ │ │ │ + 633: 00032f55 460 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_get_value │ │ │ │ + 634: 00031261 784 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_drop_basic_indices │ │ │ │ 635: 0001d24d 100 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_origin │ │ │ │ 636: 00017c09 140 FUNC GLOBAL DEFAULT 11 zeitgeist_connman_manager_dbus_register_object │ │ │ │ 637: 000183dd 58 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_find_events_finish │ │ │ │ 638: 0001cbe5 104 FUNC GLOBAL DEFAULT 11 zeitgeist_storage_state_get_type │ │ │ │ 639: 0001d019 76 FUNC GLOBAL DEFAULT 11 zeitgeist_event_num_subjects │ │ │ │ 640: 00014045 128 FUNC GLOBAL DEFAULT 11 zeitgeist_log_get_extensions │ │ │ │ - 641: 0002f7e9 200 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_set_cache_size │ │ │ │ + 641: 0002f7ad 200 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_set_cache_size │ │ │ │ 642: 0001d33d 312 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_actor_from_app_info │ │ │ │ 643: 0001f215 52 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_mimetype │ │ │ │ - 644: 0002f60d 236 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_abort_transaction │ │ │ │ - 645: 00029555 180 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_backup_database │ │ │ │ + 644: 0002f5d1 236 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_abort_transaction │ │ │ │ + 645: 00029519 180 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_backup_database │ │ │ │ 646: 0001c959 192 FUNC GLOBAL DEFAULT 11 zeitgeist_ensure_schemes_loaded │ │ │ │ - 647: 0003007d 616 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_setup_database │ │ │ │ + 647: 00030041 616 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_setup_database │ │ │ │ 648: 00010381 304 FUNC GLOBAL DEFAULT 11 zeitgeist_index_search_with_relevancies │ │ │ │ - 649: 0002b5d5 304 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_assert_no_wildcard │ │ │ │ + 649: 0002b599 304 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_assert_no_wildcard │ │ │ │ 650: 000151a5 168 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_name_owner_changed │ │ │ │ - 651: 000331b5 116 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_get_type │ │ │ │ - 652: 0002fcc1 56 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_get_creation_date │ │ │ │ + 651: 00033179 116 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_get_type │ │ │ │ + 652: 0002fc85 56 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_get_creation_date │ │ │ │ 653: 000184fd 108 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_find_related_uris │ │ │ │ 654: 0001a5d5 76 FUNC GLOBAL DEFAULT 11 zeitgeist_network_manager_dbus_state │ │ │ │ 655: 00015511 120 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_param_spec_queued_method │ │ │ │ 656: 0001f1b1 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_current_origin │ │ │ │ 657: 000192d5 56 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_quit_finish │ │ │ │ 658: 00013a39 196 FUNC GLOBAL DEFAULT 11 zeitgeist_log_get_events │ │ │ │ 659: 0001d815 576 FUNC GLOBAL DEFAULT 11 zeitgeist_event_debug_print │ │ │ │ 660: 0001d219 52 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_origin │ │ │ │ - 661: 0002da61 116 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_type │ │ │ │ + 661: 0002da25 116 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_type │ │ │ │ 662: 0000f6a1 34 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_get_data_source_from_id_finish │ │ │ │ 663: 0002053d 108 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_to_iso8601 │ │ │ │ - 664: 000336b9 116 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add │ │ │ │ + 664: 0003367d 116 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add │ │ │ │ 665: 00018701 92 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_get_events │ │ │ │ 666: 000204a5 152 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_from_iso8601 │ │ │ │ 667: 0001d2b1 52 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_actor │ │ │ │ 668: 00018a7d 56 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_install_monitor_finish │ │ │ │ - 669: 000335c5 76 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_conditions_length │ │ │ │ - 670: 00029f9d 572 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_event_from_row │ │ │ │ + 669: 00033589 76 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_conditions_length │ │ │ │ + 670: 00029f61 572 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_event_from_row │ │ │ │ 671: 00013c79 196 FUNC GLOBAL DEFAULT 11 zeitgeist_log_delete_events │ │ │ │ - 672: 00034149 34 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_new │ │ │ │ + 672: 0003410d 34 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_new │ │ │ │ 673: 0001bac9 176 FUNC GLOBAL DEFAULT 11 zeitgeist_data_sources_to_variant │ │ │ │ - 674: 00028ea1 72 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_tell │ │ │ │ - 675: 0002b4a9 300 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_assert_no_noexpand │ │ │ │ + 674: 00028e65 72 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_tell │ │ │ │ + 675: 0002b46d 300 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_assert_no_noexpand │ │ │ │ 676: 0001d065 88 FUNC GLOBAL DEFAULT 11 zeitgeist_event_add_subject │ │ │ │ 677: 0001ef51 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_origin │ │ │ │ 678: 000188c1 72 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_insert_events_finish │ │ │ │ 679: 00015359 38 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_queued_method_new │ │ │ │ 680: 000104ed 116 FUNC GLOBAL DEFAULT 11 zeitgeist_index_get_type │ │ │ │ - 681: 00029609 84 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_parse_negation │ │ │ │ + 681: 000295cd 84 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_parse_negation │ │ │ │ 682: 00019941 82 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_notify_delete │ │ │ │ 683: 000181a9 100 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_find_event_ids │ │ │ │ - 684: 00028dc9 72 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_estimated_matches │ │ │ │ - 685: 0002f931 120 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_type │ │ │ │ - 686: 0002e805 296 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_construct_read_only │ │ │ │ + 684: 00028d8d 72 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_estimated_matches │ │ │ │ + 685: 0002f8f5 120 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_type │ │ │ │ + 686: 0002e7c9 296 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_construct_read_only │ │ │ │ 687: 00019835 56 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_notify_insert_finish │ │ │ │ 688: 0001d10d 52 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_id │ │ │ │ 689: 0001ab91 76 FUNC GLOBAL DEFAULT 11 zeitgeist_connman_manager_dbus_proxy_get_type │ │ │ │ 690: 00014869 60 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_get_path │ │ │ │ - 691: 0003315d 88 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_remove │ │ │ │ + 691: 00033121 88 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_remove │ │ │ │ 692: 0001fbd9 64 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_new_move_event │ │ │ │ 693: 0001befd 336 FUNC GLOBAL DEFAULT 11 zeitgeist_register_mimetype_regex │ │ │ │ 694: 00013915 252 FUNC GLOBAL DEFAULT 11 zeitgeist_log_find_event_ids │ │ │ │ 695: 0001591d 84 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_proxy_unavailable │ │ │ │ 696: 00010561 26 FUNC GLOBAL DEFAULT 11 zeitgeist_index_new │ │ │ │ 697: 0001d18d 52 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_timestamp │ │ │ │ - 698: 00033229 38 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_new │ │ │ │ + 698: 000331ed 38 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_new │ │ │ │ 699: 0001f081 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_storage │ │ │ │ - 700: 0002f521 236 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_end_transaction │ │ │ │ + 700: 0002f4e5 236 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_end_transaction │ │ │ │ 701: 0000f5e1 192 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_get_data_source_from_id │ │ │ │ 702: 000197e5 78 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_notify_insert │ │ │ │ - 703: 0002c82d 616 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_where_clause_for_query │ │ │ │ + 703: 0002c7f1 616 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_where_clause_for_query │ │ │ │ 704: 00018a21 92 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_install_monitor │ │ │ │ - 705: 0002ecc1 440 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_last_id │ │ │ │ + 705: 0002ec85 440 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_last_id │ │ │ │ 706: 0001b8d1 26 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_new │ │ │ │ 707: 0001a94d 76 FUNC GLOBAL DEFAULT 11 zeitgeist_connman_manager_dbus_get_state │ │ │ │ 708: 0001b4e5 640 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_construct_from_variant │ │ │ │ - 709: 00028d11 8 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_iterator │ │ │ │ - 710: 0002ee79 372 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_time_range_for_event_ids │ │ │ │ + 709: 00028cd5 8 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_iterator │ │ │ │ + 710: 0002ee3d 372 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_time_range_for_event_ids │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -618,29 +618,29 @@ │ │ │ │ 00047ff4 0001c915 R_ARM_GLOB_DAT 0000f455 zeitgeist_remote_registry_proxy_get_type │ │ │ │ 00047ff8 00012815 R_ARM_GLOB_DAT 00000000 g_str_equal │ │ │ │ 00047ffc 00012e15 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0xa590 contains 570 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ 00047668 00000316 R_ARM_JUMP_SLOT 00000000 g_param_spec_object │ │ │ │ -0004766c 00028916 R_ARM_JUMP_SLOT 0002b5d5 zeitgeist_db_reader_assert_no_wildcard │ │ │ │ +0004766c 00028916 R_ARM_JUMP_SLOT 0002b599 zeitgeist_db_reader_assert_no_wildcard │ │ │ │ 00047670 00000416 R_ARM_JUMP_SLOT 00000000 sqlite3_column_text │ │ │ │ 00047674 00025916 R_ARM_JUMP_SLOT 000148d9 zeitgeist_monitor_set_time_range │ │ │ │ 00047678 00000516 R_ARM_JUMP_SLOT 00000000 g_free │ │ │ │ 0004767c 00000616 R_ARM_JUMP_SLOT 00000000 g_file_copy │ │ │ │ -00047680 00022216 R_ARM_JUMP_SLOT 000315ad zeitgeist_sq_lite_database_schema_drop_event_indices │ │ │ │ +00047680 00022216 R_ARM_JUMP_SLOT 00031571 zeitgeist_sq_lite_database_schema_drop_event_indices │ │ │ │ 00047684 00000716 R_ARM_JUMP_SLOT 00000000 g_type_interface_peek │ │ │ │ -00047688 0001f716 R_ARM_JUMP_SLOT 000287d9 zeitgeist_symbol_initialize_symbols │ │ │ │ +00047688 0001f716 R_ARM_JUMP_SLOT 0002879d zeitgeist_symbol_initialize_symbols │ │ │ │ 0004768c 00000816 R_ARM_JUMP_SLOT 00000000 g_value_set_int64 │ │ │ │ 00047690 00000916 R_ARM_JUMP_SLOT 00000000 g_thread_pool_new │ │ │ │ 00047694 00026516 R_ARM_JUMP_SLOT 0001bda5 zeitgeist_uri_scheme_new │ │ │ │ 00047698 00000a16 R_ARM_JUMP_SLOT 00000000 g_variant_dup_string │ │ │ │ 0004769c 00025d16 R_ARM_JUMP_SLOT 0001df2d zeitgeist_event_set_payload │ │ │ │ 000476a0 00000b16 R_ARM_JUMP_SLOT 00000000 sqlite3_close │ │ │ │ -000476a4 00027916 R_ARM_JUMP_SLOT 00032f91 zeitgeist_sq_lite_table_lookup_get_value │ │ │ │ +000476a4 00027916 R_ARM_JUMP_SLOT 00032f55 zeitgeist_sq_lite_table_lookup_get_value │ │ │ │ 000476a8 00000c16 R_ARM_JUMP_SLOT 00000000 g_mkdir_with_parents │ │ │ │ 000476ac 00023f16 R_ARM_JUMP_SLOT 0000f871 zeitgeist_data_source_registry_get_type │ │ │ │ 000476b0 00027016 R_ARM_JUMP_SLOT 0001eeb9 zeitgeist_subject_set_uri │ │ │ │ 000476b4 00014616 R_ARM_JUMP_SLOT 00020671 zeitgeist_timestamp_prev_midnight │ │ │ │ 000476b8 00000d16 R_ARM_JUMP_SLOT 00000000 g_file_set_display_name │ │ │ │ 000476bc 00000e16 R_ARM_JUMP_SLOT 00000000 g_regex_unref │ │ │ │ 000476c0 00024d16 R_ARM_JUMP_SLOT 00014f89 zeitgeist_queued_proxy_wrapper_on_connection_lost │ │ │ │ @@ -659,51 +659,51 @@ │ │ │ │ 000476f4 00001616 R_ARM_JUMP_SLOT 00000000 g_dbus_method_invocation_get_connection │ │ │ │ 000476f8 00001716 R_ARM_JUMP_SLOT 00000000 g_regex_error_quark │ │ │ │ 000476fc 00001816 R_ARM_JUMP_SLOT 00000000 g_hash_table_get_values │ │ │ │ 00047700 00001a16 R_ARM_JUMP_SLOT 00000000 g_intern_static_string │ │ │ │ 00047704 00001b16 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_send_message_with_reply_sync │ │ │ │ 00047708 00015916 R_ARM_JUMP_SLOT 0000ec5d zeitgeist_remote_registry_set_data_source_enabled_finish │ │ │ │ 0004770c 00001c16 R_ARM_JUMP_SLOT 00000000 g_variant_iter_new │ │ │ │ -00047710 00024816 R_ARM_JUMP_SLOT 00029471 zeitgeist_utils_get_database_file_retire_name │ │ │ │ +00047710 00024816 R_ARM_JUMP_SLOT 00029435 zeitgeist_utils_get_database_file_retire_name │ │ │ │ 00047714 00024116 R_ARM_JUMP_SLOT 000154a5 zeitgeist_queued_proxy_wrapper_wait_for_proxy │ │ │ │ 00047718 0002af16 R_ARM_JUMP_SLOT 00019835 zeitgeist_remote_monitor_notify_insert_finish │ │ │ │ 0004771c 00001d16 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ 00047720 00001e16 R_ARM_JUMP_SLOT 00000000 g_task_get_context │ │ │ │ 00047724 00001f16 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_get_type │ │ │ │ 00047728 00002016 R_ARM_JUMP_SLOT 00000000 g_byte_array_new │ │ │ │ 0004772c 00002116 R_ARM_JUMP_SLOT 00000000 g_dbus_message_set_body │ │ │ │ -00047730 00024416 R_ARM_JUMP_SLOT 000339b5 zeitgeist_where_clause_is_empty │ │ │ │ +00047730 00024416 R_ARM_JUMP_SLOT 00033979 zeitgeist_where_clause_is_empty │ │ │ │ 00047734 00018d16 R_ARM_JUMP_SLOT 0001f17d zeitgeist_subject_get_current_origin │ │ │ │ 00047738 00002216 R_ARM_JUMP_SLOT 00000000 g_variant_ref_sink │ │ │ │ 0004773c 0001cd16 R_ARM_JUMP_SLOT 0001803d zeitgeist_remote_log_delete_events │ │ │ │ 00047740 00002416 R_ARM_JUMP_SLOT 00000000 g_ascii_strtoll │ │ │ │ 00047744 00002516 R_ARM_JUMP_SLOT 00000000 g_time_val_from_iso8601 │ │ │ │ 00047748 00002616 R_ARM_JUMP_SLOT 00000000 g_variant_new_double │ │ │ │ 0004774c 00002716 R_ARM_JUMP_SLOT 00000000 g_value_type_compatible │ │ │ │ 00047750 0002b916 R_ARM_JUMP_SLOT 0001d18d zeitgeist_event_get_timestamp │ │ │ │ 00047754 00029416 R_ARM_JUMP_SLOT 0001d219 zeitgeist_event_get_origin │ │ │ │ 00047758 00002816 R_ARM_JUMP_SLOT 00000000 g_path_get_basename │ │ │ │ 0004775c 00002916 R_ARM_JUMP_SLOT 00000000 g_variant_get_int32 │ │ │ │ -00047760 00016c16 R_ARM_JUMP_SLOT 0002b925 zeitgeist_db_reader_get_where_clause_from_event_templates │ │ │ │ -00047764 0001c716 R_ARM_JUMP_SLOT 0002b705 zeitgeist_db_reader_get_where_clause_for_symbol │ │ │ │ +00047760 00016c16 R_ARM_JUMP_SLOT 0002b8e9 zeitgeist_db_reader_get_where_clause_from_event_templates │ │ │ │ +00047764 0001c716 R_ARM_JUMP_SLOT 0002b6c9 zeitgeist_db_reader_get_where_clause_for_symbol │ │ │ │ 00047768 00002a16 R_ARM_JUMP_SLOT 00000000 g_variant_builder_open │ │ │ │ 0004776c 00002b16 R_ARM_JUMP_SLOT 00000000 g_value_get_string │ │ │ │ -00047770 00028b16 R_ARM_JUMP_SLOT 000331b5 zeitgeist_sq_lite_table_lookup_get_type │ │ │ │ +00047770 00028b16 R_ARM_JUMP_SLOT 00033179 zeitgeist_sq_lite_table_lookup_get_type │ │ │ │ 00047774 0001ce16 R_ARM_JUMP_SLOT 0001fc19 zeitgeist_subject_new_from_variant │ │ │ │ 00047778 00002c16 R_ARM_JUMP_SLOT 00000000 g_main_loop_quit │ │ │ │ 0004777c 00002d16 R_ARM_JUMP_SLOT 00000000 g_dbus_message_new_method_call │ │ │ │ 00047780 00002e16 R_ARM_JUMP_SLOT 00000000 g_variant_builder_add │ │ │ │ 00047784 00002f16 R_ARM_JUMP_SLOT 00000000 g_dbus_error_register_error_domain │ │ │ │ -00047788 0001d516 R_ARM_JUMP_SLOT 0002a411 zeitgeist_db_reader_get_events │ │ │ │ +00047788 0001d516 R_ARM_JUMP_SLOT 0002a3d5 zeitgeist_db_reader_get_events │ │ │ │ 0004778c 00016616 R_ARM_JUMP_SLOT 0001e72d zeitgeist_event_new │ │ │ │ 00047790 00003016 R_ARM_JUMP_SLOT 00000000 g_regex_match │ │ │ │ 00047794 00020716 R_ARM_JUMP_SLOT 0001fd49 zeitgeist_time_range_to_variant │ │ │ │ 00047798 00003116 R_ARM_JUMP_SLOT 00000000 g_async_initable_new_finish │ │ │ │ 0004779c 00003216 R_ARM_JUMP_SLOT 00000000 g_signal_emit │ │ │ │ -000477a0 0001e016 R_ARM_JUMP_SLOT 0003372d zeitgeist_where_clause_add_with_array │ │ │ │ +000477a0 0001e016 R_ARM_JUMP_SLOT 000336f1 zeitgeist_where_clause_add_with_array │ │ │ │ 000477a4 00028a16 R_ARM_JUMP_SLOT 000151a5 zeitgeist_queued_proxy_wrapper_name_owner_changed │ │ │ │ 000477a8 00003316 R_ARM_JUMP_SLOT 00000000 g_variant_builder_init │ │ │ │ 000477ac 00003416 R_ARM_JUMP_SLOT 00000000 g_variant_builder_add_value │ │ │ │ 000477b0 00003516 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ 000477b4 00003616 R_ARM_JUMP_SLOT 00000000 g_type_add_instance_private │ │ │ │ 000477b8 00003716 R_ARM_JUMP_SLOT 00000000 g_object_unref │ │ │ │ 000477bc 00003816 R_ARM_JUMP_SLOT 00000000 g_signal_connect_object │ │ │ │ @@ -713,111 +713,111 @@ │ │ │ │ 000477cc 0001bb16 R_ARM_JUMP_SLOT 00014fbd zeitgeist_queued_proxy_wrapper_get_proxy_created │ │ │ │ 000477d0 00003c16 R_ARM_JUMP_SLOT 00000000 g_app_info_get_id │ │ │ │ 000477d4 00003d16 R_ARM_JUMP_SLOT 00000000 g_strdup │ │ │ │ 000477d8 00017016 R_ARM_JUMP_SLOT 0001caa9 zeitgeist_result_type_is_sort_order_asc │ │ │ │ 000477dc 00003e16 R_ARM_JUMP_SLOT 00000000 g_clear_error │ │ │ │ 000477e0 00003f16 R_ARM_JUMP_SLOT 00000000 g_dbus_message_to_gerror │ │ │ │ 000477e4 00004016 R_ARM_JUMP_SLOT 00000000 g_value_set_boolean │ │ │ │ -000477e8 0001d816 R_ARM_JUMP_SLOT 00033ef5 zeitgeist_where_clause_add_wildcard_condition │ │ │ │ +000477e8 0001d816 R_ARM_JUMP_SLOT 00033eb9 zeitgeist_where_clause_add_wildcard_condition │ │ │ │ 000477ec 00029b16 R_ARM_JUMP_SLOT 0001d2b1 zeitgeist_event_get_actor │ │ │ │ 000477f0 00004116 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_send_message_with_reply_finish │ │ │ │ 000477f4 00027f16 R_ARM_JUMP_SLOT 0001d019 zeitgeist_event_num_subjects │ │ │ │ 000477f8 00004216 R_ARM_JUMP_SLOT 00000000 g_variant_get_normal_form │ │ │ │ -000477fc 0002ad16 R_ARM_JUMP_SLOT 0002f931 zeitgeist_sq_lite_database_get_type │ │ │ │ +000477fc 0002ad16 R_ARM_JUMP_SLOT 0002f8f5 zeitgeist_sq_lite_database_get_type │ │ │ │ 00047800 00020316 R_ARM_JUMP_SLOT 00014179 zeitgeist_log_new │ │ │ │ 00047804 00004316 R_ARM_JUMP_SLOT 00000000 sqlite3_open_v2 │ │ │ │ 00047808 0001ca16 R_ARM_JUMP_SLOT 0001bc51 zeitgeist_mime_regex_free │ │ │ │ 0004780c 00015816 R_ARM_JUMP_SLOT 0001bb79 zeitgeist_engine_error_quark │ │ │ │ -00047810 00022b16 R_ARM_JUMP_SLOT 0002e40d zeitgeist_sq_lite_database_assert_not_corrupt │ │ │ │ +00047810 00022b16 R_ARM_JUMP_SLOT 0002e3d1 zeitgeist_sq_lite_database_assert_not_corrupt │ │ │ │ 00047814 00004416 R_ARM_JUMP_SLOT 00000000 g_variant_new_boolean │ │ │ │ 00047818 00004516 R_ARM_JUMP_SLOT 00000000 g_hash_table_get_keys │ │ │ │ 0004781c 0002aa16 R_ARM_JUMP_SLOT 00019941 zeitgeist_remote_monitor_notify_delete │ │ │ │ -00047820 00026b16 R_ARM_JUMP_SLOT 000293f1 zeitgeist_utils_get_database_file_backup_path │ │ │ │ +00047820 00026b16 R_ARM_JUMP_SLOT 000293b5 zeitgeist_utils_get_database_file_backup_path │ │ │ │ 00047824 00004616 R_ARM_JUMP_SLOT 00000000 sqlite3_column_bytes │ │ │ │ 00047828 00024516 R_ARM_JUMP_SLOT 00018cdd zeitgeist_remote_log_quit │ │ │ │ 0004782c 00029116 R_ARM_JUMP_SLOT 000192d5 zeitgeist_remote_log_quit_finish │ │ │ │ 00047830 0001b616 R_ARM_JUMP_SLOT 0001f32d zeitgeist_subject_get_manifestation │ │ │ │ -00047834 00015516 R_ARM_JUMP_SLOT 0002fcf9 zeitgeist_sq_lite_database_schema_exec_query │ │ │ │ +00047834 00015516 R_ARM_JUMP_SLOT 0002fcbd zeitgeist_sq_lite_database_schema_exec_query │ │ │ │ 00047838 00014716 R_ARM_JUMP_SLOT 0001df95 zeitgeist_event_construct_from_variant │ │ │ │ 0004783c 0001ae16 R_ARM_JUMP_SLOT 000152d9 zeitgeist_queued_proxy_wrapper_queued_method_get_type │ │ │ │ 00047840 00004716 R_ARM_JUMP_SLOT 00000000 sqlite3_exec │ │ │ │ 00047844 00004816 R_ARM_JUMP_SLOT 00000000 g_array_ref │ │ │ │ 00047848 00023916 R_ARM_JUMP_SLOT 00018569 zeitgeist_remote_log_find_related_uris_finish │ │ │ │ 0004784c 00004916 R_ARM_JUMP_SLOT 00000000 g_hash_table_insert │ │ │ │ 00047850 00004a16 R_ARM_JUMP_SLOT 00000000 g_list_free │ │ │ │ 00047854 0001d616 R_ARM_JUMP_SLOT 0001482d zeitgeist_monitor_get_templates │ │ │ │ 00047858 00024216 R_ARM_JUMP_SLOT 0001a239 zeitgeist_remote_simple_indexer_search_with_relevancies_finish │ │ │ │ 0004785c 00004b16 R_ARM_JUMP_SLOT 00000000 g_once_init_leave_pointer │ │ │ │ 00047860 00004c16 R_ARM_JUMP_SLOT 00000000 g_strconcat │ │ │ │ 00047864 00004d16 R_ARM_JUMP_SLOT 00000000 g_array_new │ │ │ │ -00047868 00013716 R_ARM_JUMP_SLOT 00033a69 zeitgeist_where_clause_get_is_simple │ │ │ │ +00047868 00013716 R_ARM_JUMP_SLOT 00033a2d zeitgeist_where_clause_get_is_simple │ │ │ │ 0004786c 00004f16 R_ARM_JUMP_SLOT 00000000 g_realloc_n │ │ │ │ 00047870 00018b16 R_ARM_JUMP_SLOT 000203b9 zeitgeist_timestamp_from_timeval │ │ │ │ 00047874 0002c416 R_ARM_JUMP_SLOT 0001b4e5 zeitgeist_data_source_construct_from_variant │ │ │ │ 00047878 00005016 R_ARM_JUMP_SLOT 00000000 g_variant_new_from_data │ │ │ │ 0004787c 00019d16 R_ARM_JUMP_SLOT 00020951 zeitgeist_symbol_info_ref │ │ │ │ 00047880 0001da16 R_ARM_JUMP_SLOT 00013325 zeitgeist_log_construct │ │ │ │ 00047884 0001cf16 R_ARM_JUMP_SLOT 00014b99 zeitgeist_monitor_get_type │ │ │ │ -00047888 00029e16 R_ARM_JUMP_SLOT 00029f9d zeitgeist_db_reader_get_event_from_row │ │ │ │ +00047888 00029e16 R_ARM_JUMP_SLOT 00029f61 zeitgeist_db_reader_get_event_from_row │ │ │ │ 0004788c 0001eb16 R_ARM_JUMP_SLOT 0001b0e1 zeitgeist_data_source_get_event_templates │ │ │ │ 00047890 00005116 R_ARM_JUMP_SLOT 00000000 g_list_free_full │ │ │ │ 00047894 00005216 R_ARM_JUMP_SLOT 00000000 g_ptr_array_get_type │ │ │ │ 00047898 00005316 R_ARM_JUMP_SLOT 00000000 g_variant_get_size │ │ │ │ 0004789c 00005416 R_ARM_JUMP_SLOT 00000000 g_value_get_uint │ │ │ │ 000478a0 00005516 R_ARM_JUMP_SLOT 00000000 g_type_is_a │ │ │ │ 000478a4 00014816 R_ARM_JUMP_SLOT 0001b1b1 zeitgeist_data_source_set_enabled │ │ │ │ -000478a8 00013b16 R_ARM_JUMP_SLOT 00029279 zeitgeist_utils_get_default_data_path │ │ │ │ -000478ac 0001c816 R_ARM_JUMP_SLOT 00029171 zeitgeist_simple_result_set_get_type │ │ │ │ +000478a8 00013b16 R_ARM_JUMP_SLOT 0002923d zeitgeist_utils_get_default_data_path │ │ │ │ +000478ac 0001c816 R_ARM_JUMP_SLOT 00029135 zeitgeist_simple_result_set_get_type │ │ │ │ 000478b0 0002a716 R_ARM_JUMP_SLOT 00015359 zeitgeist_queued_proxy_wrapper_queued_method_new │ │ │ │ 000478b4 00005616 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ 000478b8 00019716 R_ARM_JUMP_SLOT 0001f765 zeitgeist_subject_construct_full │ │ │ │ 000478bc 00005716 R_ARM_JUMP_SLOT 00000000 g_object_class_install_property │ │ │ │ 000478c0 00005816 R_ARM_JUMP_SLOT 00000000 g_async_initable_new_async │ │ │ │ 000478c4 00005916 R_ARM_JUMP_SLOT 00000000 g_array_unref │ │ │ │ 000478c8 00029c16 R_ARM_JUMP_SLOT 00018a7d zeitgeist_remote_log_install_monitor_finish │ │ │ │ 000478cc 00005a16 R_ARM_JUMP_SLOT 00000000 g_param_spec_uint │ │ │ │ 000478d0 00005b16 R_ARM_JUMP_SLOT 00000000 g_byte_array_ref │ │ │ │ 000478d4 00005c16 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_register_object │ │ │ │ 000478d8 00005d16 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_call_sync │ │ │ │ 000478dc 00026916 R_ARM_JUMP_SLOT 0001b941 zeitgeist_data_sources_from_variant │ │ │ │ -000478e0 0001e616 R_ARM_JUMP_SLOT 00033559 zeitgeist_where_clause_construct │ │ │ │ +000478e0 0001e616 R_ARM_JUMP_SLOT 0003351d zeitgeist_where_clause_construct │ │ │ │ 000478e4 00005e16 R_ARM_JUMP_SLOT 00000000 g_enum_register_static │ │ │ │ 000478e8 00014116 R_ARM_JUMP_SLOT 0001d2e5 zeitgeist_event_set_actor │ │ │ │ 000478ec 00005f16 R_ARM_JUMP_SLOT 00000000 g_malloc │ │ │ │ 000478f0 00017916 R_ARM_JUMP_SLOT 0001f7bd zeitgeist_subject_construct_move_event │ │ │ │ 000478f4 00006116 R_ARM_JUMP_SLOT 00000000 g_type_set_qdata │ │ │ │ 000478f8 00006216 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_get_object_path │ │ │ │ 000478fc 00006316 R_ARM_JUMP_SLOT 00000000 g_string_new │ │ │ │ -00047900 0002ae16 R_ARM_JUMP_SLOT 0002e805 zeitgeist_sq_lite_database_construct_read_only │ │ │ │ -00047904 0001fb16 R_ARM_JUMP_SLOT 00033851 zeitgeist_where_clause_add_text_condition_subquery │ │ │ │ +00047900 0002ae16 R_ARM_JUMP_SLOT 0002e7c9 zeitgeist_sq_lite_database_construct_read_only │ │ │ │ +00047904 0001fb16 R_ARM_JUMP_SLOT 00033815 zeitgeist_where_clause_add_text_condition_subquery │ │ │ │ 00047908 00006416 R_ARM_JUMP_SLOT 00000000 g_hash_table_remove │ │ │ │ 0004790c 00006516 R_ARM_JUMP_SLOT 00000000 sqlite3_update_hook │ │ │ │ 00047910 00006616 R_ARM_JUMP_SLOT 00000000 sqlite3_free │ │ │ │ 00047914 00006716 R_ARM_JUMP_SLOT 00000000 chmod@GLIBC_2.4 │ │ │ │ 00047918 0001ec16 R_ARM_JUMP_SLOT 00020391 zeitgeist_time_range_new_from_variant │ │ │ │ 0004791c 0001af16 R_ARM_JUMP_SLOT 00014fb5 zeitgeist_queued_proxy_wrapper_construct │ │ │ │ 00047920 00017616 R_ARM_JUMP_SLOT 0001ea2d zeitgeist_events_to_variant │ │ │ │ -00047924 00022516 R_ARM_JUMP_SLOT 0002e56d zeitgeist_sq_lite_database_assert_query_success │ │ │ │ +00047924 00022516 R_ARM_JUMP_SLOT 0002e531 zeitgeist_sq_lite_database_assert_query_success │ │ │ │ 00047928 0001db16 R_ARM_JUMP_SLOT 0001f361 zeitgeist_subject_to_variant │ │ │ │ 0004792c 00006816 R_ARM_JUMP_SLOT 00000000 g_variant_new_strv │ │ │ │ -00047930 00021e16 R_ARM_JUMP_SLOT 000297f1 zeitgeist_utils_log_may_read_directly │ │ │ │ +00047930 00021e16 R_ARM_JUMP_SLOT 000297b5 zeitgeist_utils_log_may_read_directly │ │ │ │ 00047934 00006a16 R_ARM_JUMP_SLOT 00000000 g_main_loop_new │ │ │ │ 00047938 00006b16 R_ARM_JUMP_SLOT 00000000 g_strndup │ │ │ │ 0004793c 00021716 R_ARM_JUMP_SLOT 0001bc85 zeitgeist_mime_regex_new │ │ │ │ 00047940 00028316 R_ARM_JUMP_SLOT 0001f215 zeitgeist_subject_get_mimetype │ │ │ │ 00047944 00006c16 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_emit_signal │ │ │ │ 00047948 0001ed16 R_ARM_JUMP_SLOT 00015721 zeitgeist_queued_proxy_wrapper_process_queued_methods │ │ │ │ 0004794c 00006e16 R_ARM_JUMP_SLOT 00000000 g_regex_replace_literal │ │ │ │ 00047950 00006f16 R_ARM_JUMP_SLOT 00000000 g_thread_error_quark │ │ │ │ 00047954 00025616 R_ARM_JUMP_SLOT 0001ca75 zeitgeist_data_model_error_quark │ │ │ │ 00047958 00007016 R_ARM_JUMP_SLOT 00000000 g_string_chunk_insert_const │ │ │ │ 0004795c 00025516 R_ARM_JUMP_SLOT 0001fb2d zeitgeist_subject_get_type │ │ │ │ 00047960 00007116 R_ARM_JUMP_SLOT 00000000 g_value_get_boolean │ │ │ │ 00047964 00007216 R_ARM_JUMP_SLOT 00000000 g_ptr_array_add │ │ │ │ -00047968 00023316 R_ARM_JUMP_SLOT 00032db1 zeitgeist_sq_lite_table_lookup_id_try_string │ │ │ │ +00047968 00023316 R_ARM_JUMP_SLOT 00032d75 zeitgeist_sq_lite_table_lookup_id_try_string │ │ │ │ 0004796c 00007316 R_ARM_JUMP_SLOT 00000000 g_date_time_new_now_local │ │ │ │ 00047970 00020216 R_ARM_JUMP_SLOT 00018be1 zeitgeist_remote_log_remove_monitor_finish │ │ │ │ 00047974 00007416 R_ARM_JUMP_SLOT 00000000 g_malloc0_n │ │ │ │ 00047978 00007516 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_send_message │ │ │ │ 0004797c 00007616 R_ARM_JUMP_SLOT 00000000 g_variant_get_data │ │ │ │ 00047980 00007716 R_ARM_JUMP_SLOT 00000000 g_assertion_message_expr │ │ │ │ 00047984 00017216 R_ARM_JUMP_SLOT 0001b919 zeitgeist_data_source_new_from_variant │ │ │ │ @@ -830,137 +830,137 @@ │ │ │ │ 000479a0 00007c16 R_ARM_JUMP_SLOT 00000000 g_object_ref │ │ │ │ 000479a4 00007d16 R_ARM_JUMP_SLOT 00000000 g_slist_append │ │ │ │ 000479a8 0001d316 R_ARM_JUMP_SLOT 0001d4a9 zeitgeist_event_set_interpretation │ │ │ │ 000479ac 0001f916 R_ARM_JUMP_SLOT 0001ee81 zeitgeist_subject_construct │ │ │ │ 000479b0 0001e416 R_ARM_JUMP_SLOT 0001b17d zeitgeist_data_source_get_enabled │ │ │ │ 000479b4 00007e16 R_ARM_JUMP_SLOT 00000000 g_variant_new_int32 │ │ │ │ 000479b8 00007f16 R_ARM_JUMP_SLOT 00000000 g_string_append_len │ │ │ │ -000479bc 0001ef16 R_ARM_JUMP_SLOT 00028969 zeitgeist_symbol_get_all_children │ │ │ │ +000479bc 0001ef16 R_ARM_JUMP_SLOT 0002892d zeitgeist_symbol_get_all_children │ │ │ │ 000479c0 00015616 R_ARM_JUMP_SLOT 0000e93d zeitgeist_remote_registry_register_data_source │ │ │ │ 000479c4 00008016 R_ARM_JUMP_SLOT 00000000 g_variant_new_string │ │ │ │ 000479c8 00026d16 R_ARM_JUMP_SLOT 0001820d zeitgeist_remote_log_find_event_ids_finish │ │ │ │ 000479cc 0001f116 R_ARM_JUMP_SLOT 0001a85d zeitgeist_connman_manager_dbus_get_type │ │ │ │ 000479d0 00013816 R_ARM_JUMP_SLOT 0001d501 zeitgeist_event_get_manifestation │ │ │ │ 000479d4 00008216 R_ARM_JUMP_SLOT 00000000 g_strdup_printf │ │ │ │ 000479d8 00022416 R_ARM_JUMP_SLOT 000196f5 zeitgeist_remote_monitor_get_type │ │ │ │ 000479dc 00008316 R_ARM_JUMP_SLOT 00000000 g_signal_handlers_disconnect_matched │ │ │ │ 000479e0 00008416 R_ARM_JUMP_SLOT 00000000 sqlite3_column_int64 │ │ │ │ 000479e4 00023516 R_ARM_JUMP_SLOT 00018b91 zeitgeist_remote_log_remove_monitor │ │ │ │ 000479e8 00008516 R_ARM_JUMP_SLOT 00000000 g_value_set_string │ │ │ │ 000479ec 00008616 R_ARM_JUMP_SLOT 00000000 sqlite3_bind_int64 │ │ │ │ -000479f0 00020e16 R_ARM_JUMP_SLOT 0002fbc9 zeitgeist_sq_lite_database_schema_get_schema_version │ │ │ │ +000479f0 00020e16 R_ARM_JUMP_SLOT 0002fb8d zeitgeist_sq_lite_database_schema_get_schema_version │ │ │ │ 000479f4 0002ab16 R_ARM_JUMP_SLOT 000181a9 zeitgeist_remote_log_find_event_ids │ │ │ │ -000479f8 00029516 R_ARM_JUMP_SLOT 0002da61 zeitgeist_db_reader_get_type │ │ │ │ -000479fc 00018216 R_ARM_JUMP_SLOT 0002dad5 zeitgeist_db_reader_new │ │ │ │ +000479f8 00029516 R_ARM_JUMP_SLOT 0002da25 zeitgeist_db_reader_get_type │ │ │ │ +000479fc 00018216 R_ARM_JUMP_SLOT 0002da99 zeitgeist_db_reader_new │ │ │ │ 00047a00 00023a16 R_ARM_JUMP_SLOT 0001886d zeitgeist_remote_log_insert_events │ │ │ │ 00047a04 00008716 R_ARM_JUMP_SLOT 00000000 g_string_free │ │ │ │ 00047a08 0001e116 R_ARM_JUMP_SLOT 0001b049 zeitgeist_data_source_get_description │ │ │ │ 00047a0c 00008816 R_ARM_JUMP_SLOT 00000000 g_dbus_message_new_method_reply │ │ │ │ 00047a10 00027716 R_ARM_JUMP_SLOT 000152a1 zeitgeist_queued_proxy_wrapper_queued_method_get_queued_method │ │ │ │ 00047a14 00008916 R_ARM_JUMP_SLOT 00000000 g_variant_type_checked_ │ │ │ │ 00047a18 00025816 R_ARM_JUMP_SLOT 00019fb5 zeitgeist_remote_simple_indexer_search_with_relevancies │ │ │ │ -00047a1c 00014916 R_ARM_JUMP_SLOT 0002ff65 zeitgeist_sq_lite_database_schema_set_corruption_flag │ │ │ │ +00047a1c 00014916 R_ARM_JUMP_SLOT 0002ff29 zeitgeist_sq_lite_database_schema_set_corruption_flag │ │ │ │ 00047a20 00020516 R_ARM_JUMP_SLOT 00018099 zeitgeist_remote_log_delete_events_finish │ │ │ │ 00047a24 00008a16 R_ARM_JUMP_SLOT 00000000 g_main_context_iteration │ │ │ │ 00047a28 0002a416 R_ARM_JUMP_SLOT 0001d065 zeitgeist_event_add_subject │ │ │ │ 00047a2c 00023416 R_ARM_JUMP_SLOT 0001dc15 zeitgeist_event_constructv_full │ │ │ │ -00047a30 0001f016 R_ARM_JUMP_SLOT 0002929d zeitgeist_utils_get_data_path │ │ │ │ +00047a30 0001f016 R_ARM_JUMP_SLOT 00029261 zeitgeist_utils_get_data_path │ │ │ │ 00047a34 00008b16 R_ARM_JUMP_SLOT 00000000 g_time_val_to_iso8601 │ │ │ │ 00047a38 00026e16 R_ARM_JUMP_SLOT 0001b30d zeitgeist_data_source_set_running │ │ │ │ -00047a3c 00020616 R_ARM_JUMP_SLOT 00033a9d zeitgeist_where_clause_set_is_simple │ │ │ │ -00047a40 0002bf16 R_ARM_JUMP_SLOT 0002c82d zeitgeist_db_reader_get_where_clause_for_query │ │ │ │ +00047a3c 00020616 R_ARM_JUMP_SLOT 00033a61 zeitgeist_where_clause_set_is_simple │ │ │ │ +00047a40 0002bf16 R_ARM_JUMP_SLOT 0002c7f1 zeitgeist_db_reader_get_where_clause_for_query │ │ │ │ 00047a44 00008c16 R_ARM_JUMP_SLOT 00000000 g_date_set_time_val │ │ │ │ 00047a48 00008d16 R_ARM_JUMP_SLOT 00000000 g_hash_table_new_full │ │ │ │ 00047a4c 00008e16 R_ARM_JUMP_SLOT 00000000 g_get_num_processors │ │ │ │ 00047a50 0001fe16 R_ARM_JUMP_SLOT 0001f04d zeitgeist_subject_get_storage │ │ │ │ 00047a54 0001d116 R_ARM_JUMP_SLOT 0001f249 zeitgeist_subject_set_mimetype │ │ │ │ 00047a58 00026116 R_ARM_JUMP_SLOT 00017f51 zeitgeist_remote_log_get_type │ │ │ │ 00047a5c 00013e16 R_ARM_JUMP_SLOT 0000f0c9 zeitgeist_remote_registry_get_data_source_from_id_finish │ │ │ │ 00047a60 00008f16 R_ARM_JUMP_SLOT 00000000 sqlite3_finalize │ │ │ │ 00047a64 00009016 R_ARM_JUMP_SLOT 00000000 g_signal_handlers_destroy │ │ │ │ 00047a68 00020816 R_ARM_JUMP_SLOT 00019d0d zeitgeist_remote_simple_indexer_get_type │ │ │ │ 00047a6c 00009116 R_ARM_JUMP_SLOT 00000000 g_param_spec_boolean │ │ │ │ 00047a70 00020016 R_ARM_JUMP_SLOT 00013559 zeitgeist_log_insert_events_finish │ │ │ │ -00047a74 0001ab16 R_ARM_JUMP_SLOT 0002952d zeitgeist_utils_using_in_memory_database │ │ │ │ +00047a74 0001ab16 R_ARM_JUMP_SLOT 000294f1 zeitgeist_utils_using_in_memory_database │ │ │ │ 00047a78 00009216 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ -00047a7c 0001e916 R_ARM_JUMP_SLOT 000337cd zeitgeist_where_clause_add_match_condition │ │ │ │ +00047a7c 0001e916 R_ARM_JUMP_SLOT 00033791 zeitgeist_where_clause_add_match_condition │ │ │ │ 00047a80 00018c16 R_ARM_JUMP_SLOT 0000f4a1 zeitgeist_data_source_registry_construct │ │ │ │ 00047a84 00009316 R_ARM_JUMP_SLOT 00000000 g_slist_prepend │ │ │ │ 00047a88 00009416 R_ARM_JUMP_SLOT 00000000 g_error_new_literal │ │ │ │ 00047a8c 00016f16 R_ARM_JUMP_SLOT 0001019d zeitgeist_index_construct │ │ │ │ -00047a90 0002a316 R_ARM_JUMP_SLOT 0002b4a9 zeitgeist_db_reader_assert_no_noexpand │ │ │ │ +00047a90 0002a316 R_ARM_JUMP_SLOT 0002b46d zeitgeist_db_reader_assert_no_noexpand │ │ │ │ 00047a94 00009516 R_ARM_JUMP_SLOT 00000000 g_propagate_error │ │ │ │ 00047a98 00009616 R_ARM_JUMP_SLOT 00000000 g_date_get_julian │ │ │ │ 00047a9c 00016b16 R_ARM_JUMP_SLOT 0000e5d5 zeitgeist_remote_registry_get_type │ │ │ │ 00047aa0 00009716 R_ARM_JUMP_SLOT 00000000 g_variant_iter_free │ │ │ │ -00047aa4 0002a916 R_ARM_JUMP_SLOT 00029609 zeitgeist_utils_parse_negation │ │ │ │ -00047aa8 00013416 R_ARM_JUMP_SLOT 00030d69 zeitgeist_sq_lite_database_schema_create_event_indices │ │ │ │ +00047aa4 0002a916 R_ARM_JUMP_SLOT 000295cd zeitgeist_utils_parse_negation │ │ │ │ +00047aa8 00013416 R_ARM_JUMP_SLOT 00030d2d zeitgeist_sq_lite_database_schema_create_event_indices │ │ │ │ 00047aac 00016116 R_ARM_JUMP_SLOT 0001e749 zeitgeist_events_from_variant │ │ │ │ 00047ab0 00009816 R_ARM_JUMP_SLOT 00000000 g_variant_ref │ │ │ │ 00047ab4 00009916 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ 00047ab8 00009a16 R_ARM_JUMP_SLOT 00000000 g_variant_get_uint32 │ │ │ │ -00047abc 0001cb16 R_ARM_JUMP_SLOT 0002e92d zeitgeist_sq_lite_database_construct │ │ │ │ +00047abc 0001cb16 R_ARM_JUMP_SLOT 0002e8f1 zeitgeist_sq_lite_database_construct │ │ │ │ 00047ac0 00018816 R_ARM_JUMP_SLOT 0001dbbd zeitgeist_event_set_manifestation │ │ │ │ 00047ac4 0001b516 R_ARM_JUMP_SLOT 00020aa1 zeitgeist_symbol_info_register │ │ │ │ -00047ac8 00028516 R_ARM_JUMP_SLOT 00029555 zeitgeist_utils_backup_database │ │ │ │ +00047ac8 00028516 R_ARM_JUMP_SLOT 00029519 zeitgeist_utils_backup_database │ │ │ │ 00047acc 0002a616 R_ARM_JUMP_SLOT 000188c1 zeitgeist_remote_log_insert_events_finish │ │ │ │ 00047ad0 0001b916 R_ARM_JUMP_SLOT 00020485 zeitgeist_timestamp_from_now │ │ │ │ -00047ad4 00027316 R_ARM_JUMP_SLOT 000291f9 zeitgeist_simple_result_set_new │ │ │ │ +00047ad4 00027316 R_ARM_JUMP_SLOT 000291bd zeitgeist_simple_result_set_new │ │ │ │ 00047ad8 00019016 R_ARM_JUMP_SLOT 00019459 zeitgeist_remote_log_get_datapath │ │ │ │ 00047adc 00009b16 R_ARM_JUMP_SLOT 00000000 g_variant_builder_end │ │ │ │ 00047ae0 00009c16 R_ARM_JUMP_SLOT 00000000 g_ascii_strtoull │ │ │ │ 00047ae4 00019116 R_ARM_JUMP_SLOT 0001b2d9 zeitgeist_data_source_get_running │ │ │ │ 00047ae8 0001e716 R_ARM_JUMP_SLOT 0001b221 zeitgeist_data_source_construct_full │ │ │ │ 00047aec 00016216 R_ARM_JUMP_SLOT 0001ef1d zeitgeist_subject_get_origin │ │ │ │ 00047af0 00009d16 R_ARM_JUMP_SLOT 00000000 g_return_if_fail_warning │ │ │ │ 00047af4 00009e16 R_ARM_JUMP_SLOT 00000000 g_utf8_get_char │ │ │ │ -00047af8 0002b316 R_ARM_JUMP_SLOT 0003315d zeitgeist_sq_lite_table_lookup_remove │ │ │ │ +00047af8 0002b316 R_ARM_JUMP_SLOT 00033121 zeitgeist_sq_lite_table_lookup_remove │ │ │ │ 00047afc 00009f16 R_ARM_JUMP_SLOT 00000000 g_variant_get │ │ │ │ 00047b00 0000a016 R_ARM_JUMP_SLOT 00000000 g_async_result_get_source_object │ │ │ │ 00047b04 0000a116 R_ARM_JUMP_SLOT 00000000 g_type_register_static │ │ │ │ 00047b08 0000a216 R_ARM_JUMP_SLOT 00000000 g_value_get_pointer │ │ │ │ 00047b0c 00024e16 R_ARM_JUMP_SLOT 00020a65 zeitgeist_symbol_info_unref │ │ │ │ 00047b10 0000a316 R_ARM_JUMP_SLOT 00000000 strtol@GLIBC_2.4 │ │ │ │ -00047b14 0001c216 R_ARM_JUMP_SLOT 00029115 zeitgeist_simple_result_set_construct_with_num_matches │ │ │ │ +00047b14 0001c216 R_ARM_JUMP_SLOT 000290d9 zeitgeist_simple_result_set_construct_with_num_matches │ │ │ │ 00047b18 0001fa16 R_ARM_JUMP_SLOT 0001d1c1 zeitgeist_event_set_timestamp │ │ │ │ 00047b1c 0000a416 R_ARM_JUMP_SLOT 00000000 sqlite3_bind_text │ │ │ │ 00047b20 00016a16 R_ARM_JUMP_SLOT 0001f2a1 zeitgeist_subject_get_interpretation │ │ │ │ 00047b24 00023d16 R_ARM_JUMP_SLOT 0000e999 zeitgeist_remote_registry_register_data_source_finish │ │ │ │ -00047b28 00015d16 R_ARM_JUMP_SLOT 0002f9c9 zeitgeist_sq_lite_database_new_read_only │ │ │ │ +00047b28 00015d16 R_ARM_JUMP_SLOT 0002f98d zeitgeist_sq_lite_database_new_read_only │ │ │ │ 00047b2c 0000a516 R_ARM_JUMP_SLOT 00000000 g_variant_type_free │ │ │ │ 00047b30 00015316 R_ARM_JUMP_SLOT 00019dfd zeitgeist_remote_simple_indexer_search │ │ │ │ 00047b34 0000a616 R_ARM_JUMP_SLOT 00000000 g_value_get_object │ │ │ │ -00047b38 00013a16 R_ARM_JUMP_SLOT 00031ae1 zeitgeist_sq_lite_database_schema_ensure_schema │ │ │ │ +00047b38 00013a16 R_ARM_JUMP_SLOT 00031aa5 zeitgeist_sq_lite_database_schema_ensure_schema │ │ │ │ 00047b3c 00027116 R_ARM_JUMP_SLOT 0001e97d zeitgeist_events_get_null_event_variant │ │ │ │ 00047b40 00018416 R_ARM_JUMP_SLOT 0001b48d zeitgeist_data_source_set_timestamp │ │ │ │ 00047b44 0000a716 R_ARM_JUMP_SLOT 00000000 g_dbus_method_invocation_get_sender │ │ │ │ 00047b48 0001a416 R_ARM_JUMP_SLOT 000196a9 zeitgeist_remote_log_proxy_get_type │ │ │ │ -00047b4c 00027416 R_ARM_JUMP_SLOT 00033abd zeitgeist_where_clause_get_sql_conditions │ │ │ │ +00047b4c 00027416 R_ARM_JUMP_SLOT 00033a81 zeitgeist_where_clause_get_sql_conditions │ │ │ │ 00047b50 0000a916 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ 00047b54 0000aa16 R_ARM_JUMP_SLOT 00000000 g_variant_iter_init │ │ │ │ 00047b58 0000ab16 R_ARM_JUMP_SLOT 00000000 sqlite3_step │ │ │ │ 00047b5c 0001b816 R_ARM_JUMP_SLOT 0001f0e5 zeitgeist_subject_get_current_uri │ │ │ │ 00047b60 00019b16 R_ARM_JUMP_SLOT 0001fc3d zeitgeist_subject_new │ │ │ │ 00047b64 0000ac16 R_ARM_JUMP_SLOT 00000000 g_byte_array_unref │ │ │ │ 00047b68 00021016 R_ARM_JUMP_SLOT 0001fda1 zeitgeist_time_range_get_start │ │ │ │ -00047b6c 0001e816 R_ARM_JUMP_SLOT 0002d8f1 zeitgeist_db_reader_get_database │ │ │ │ +00047b6c 0001e816 R_ARM_JUMP_SLOT 0002d8b5 zeitgeist_db_reader_get_database │ │ │ │ 00047b70 0000ad16 R_ARM_JUMP_SLOT 00000000 g_getenv │ │ │ │ 00047b74 0000ae16 R_ARM_JUMP_SLOT 00000000 g_type_free_instance │ │ │ │ 00047b78 0000af16 R_ARM_JUMP_SLOT 00000000 g_error_matches │ │ │ │ 00047b7c 0001b216 R_ARM_JUMP_SLOT 000206b9 zeitgeist_timestamp_from_date │ │ │ │ 00047b80 0000b016 R_ARM_JUMP_SLOT 00000000 g_type_fundamental_next │ │ │ │ 00047b84 0000b116 R_ARM_JUMP_SLOT 00000000 g_slice_alloc │ │ │ │ -00047b88 0001b316 R_ARM_JUMP_SLOT 00033dd5 zeitgeist_where_clause_get_right_boundary │ │ │ │ +00047b88 0001b316 R_ARM_JUMP_SLOT 00033d99 zeitgeist_where_clause_get_right_boundary │ │ │ │ 00047b8c 0000b216 R_ARM_JUMP_SLOT 00000000 g_ptr_array_ref │ │ │ │ 00047b90 0000b316 R_ARM_JUMP_SLOT 00000000 g_task_return_error │ │ │ │ 00047b94 0000b416 R_ARM_JUMP_SLOT 00000000 g_quark_from_static_string │ │ │ │ 00047b98 0000b516 R_ARM_JUMP_SLOT 00000000 g_quark_from_string │ │ │ │ -00047b9c 00024a16 R_ARM_JUMP_SLOT 0002f8b1 zeitgeist_sq_lite_database_update_callback │ │ │ │ -00047ba0 0002ba16 R_ARM_JUMP_SLOT 00033229 zeitgeist_sq_lite_table_lookup_new │ │ │ │ -00047ba4 00019816 R_ARM_JUMP_SLOT 00029325 zeitgeist_utils_get_database_file_path │ │ │ │ +00047b9c 00024a16 R_ARM_JUMP_SLOT 0002f875 zeitgeist_sq_lite_database_update_callback │ │ │ │ +00047ba0 0002ba16 R_ARM_JUMP_SLOT 000331ed zeitgeist_sq_lite_table_lookup_new │ │ │ │ +00047ba4 00019816 R_ARM_JUMP_SLOT 000292e9 zeitgeist_utils_get_database_file_path │ │ │ │ 00047ba8 0000b616 R_ARM_JUMP_SLOT 00000000 g_signal_new │ │ │ │ 00047bac 0000b716 R_ARM_JUMP_SLOT 00000000 g_ptr_array_new_full │ │ │ │ 00047bb0 00026316 R_ARM_JUMP_SLOT 0001f2d5 zeitgeist_subject_set_interpretation │ │ │ │ 00047bb4 0000b816 R_ARM_JUMP_SLOT 00000000 g_param_spec_internal │ │ │ │ 00047bb8 00028616 R_ARM_JUMP_SLOT 0001c959 zeitgeist_ensure_schemes_loaded │ │ │ │ 00047bbc 0000b916 R_ARM_JUMP_SLOT 00000000 g_date_time_unref │ │ │ │ 00047bc0 0002c016 R_ARM_JUMP_SLOT 00018a21 zeitgeist_remote_log_install_monitor │ │ │ │ @@ -973,85 +973,85 @@ │ │ │ │ 00047bdc 0000bd16 R_ARM_JUMP_SLOT 00000000 g_list_append │ │ │ │ 00047be0 00017716 R_ARM_JUMP_SLOT 000148a5 zeitgeist_monitor_get_time_range │ │ │ │ 00047be4 0001f216 R_ARM_JUMP_SLOT 00019e61 zeitgeist_remote_simple_indexer_search_finish │ │ │ │ 00047be8 0000be16 R_ARM_JUMP_SLOT 00000000 g_byte_array_sized_new │ │ │ │ 00047bec 0000bf16 R_ARM_JUMP_SLOT 00000000 fwrite@GLIBC_2.4 │ │ │ │ 00047bf0 00025a16 R_ARM_JUMP_SLOT 00014a69 zeitgeist_monitor_construct │ │ │ │ 00047bf4 00016d16 R_ARM_JUMP_SLOT 00015819 zeitgeist_queued_proxy_wrapper_proxy_acquired │ │ │ │ -00047bf8 00028716 R_ARM_JUMP_SLOT 0003007d zeitgeist_sq_lite_database_schema_setup_database │ │ │ │ +00047bf8 00028716 R_ARM_JUMP_SLOT 00030041 zeitgeist_sq_lite_database_schema_setup_database │ │ │ │ 00047bfc 0001c016 R_ARM_JUMP_SLOT 0001ad99 zeitgeist_data_source_to_variant │ │ │ │ 00047c00 0000c016 R_ARM_JUMP_SLOT 00000000 g_task_get_completed │ │ │ │ 00047c04 0000c116 R_ARM_JUMP_SLOT 00000000 g_date_time_format │ │ │ │ 00047c08 0000c216 R_ARM_JUMP_SLOT 00000000 g_variant_new_object_path │ │ │ │ -00047c0c 0001ea16 R_ARM_JUMP_SLOT 00028d19 zeitgeist_result_set_get_type │ │ │ │ +00047c0c 0001ea16 R_ARM_JUMP_SLOT 00028cdd zeitgeist_result_set_get_type │ │ │ │ 00047c10 0000c316 R_ARM_JUMP_SLOT 00000000 g_desktop_app_info_get_filename │ │ │ │ 00047c14 0000c416 R_ARM_JUMP_SLOT 00000000 g_task_new │ │ │ │ 00047c18 0000c516 R_ARM_JUMP_SLOT 00000000 g_regex_escape_string │ │ │ │ 00047c1c 0000c616 R_ARM_JUMP_SLOT 00000000 g_task_set_task_data │ │ │ │ 00047c20 00014e16 R_ARM_JUMP_SLOT 00019411 zeitgeist_remote_log_get_version │ │ │ │ 00047c24 0000c716 R_ARM_JUMP_SLOT 00000000 g_string_chunk_new │ │ │ │ 00047c28 0000c816 R_ARM_JUMP_SLOT 00000000 g_str_has_prefix │ │ │ │ 00047c2c 0000c916 R_ARM_JUMP_SLOT 00000000 g_type_name │ │ │ │ -00047c30 00015a16 R_ARM_JUMP_SLOT 00032855 zeitgeist_sq_lite_database_schema_get_type │ │ │ │ +00047c30 00015a16 R_ARM_JUMP_SLOT 00032819 zeitgeist_sq_lite_database_schema_get_type │ │ │ │ 00047c34 0000ca16 R_ARM_JUMP_SLOT 00000000 g_thread_pool_free │ │ │ │ 00047c38 0000cb16 R_ARM_JUMP_SLOT 00000000 g_variant_builder_new │ │ │ │ -00047c3c 00021616 R_ARM_JUMP_SLOT 000293a5 zeitgeist_utils_set_database_file_path │ │ │ │ +00047c3c 00021616 R_ARM_JUMP_SLOT 00029369 zeitgeist_utils_set_database_file_path │ │ │ │ 00047c40 00021d16 R_ARM_JUMP_SLOT 00019b19 zeitgeist_remote_monitor_notify_delete_finish │ │ │ │ 00047c44 00027d16 R_ARM_JUMP_SLOT 000183dd zeitgeist_remote_log_find_events_finish │ │ │ │ 00047c48 0000cc16 R_ARM_JUMP_SLOT 00000000 g_signal_connect_data │ │ │ │ 00047c4c 0000cd16 R_ARM_JUMP_SLOT 00000000 g_io_error_quark │ │ │ │ 00047c50 0002b716 R_ARM_JUMP_SLOT 0001591d zeitgeist_queued_proxy_wrapper_proxy_unavailable │ │ │ │ 00047c54 0000ce16 R_ARM_JUMP_SLOT 00000000 g_hash_table_replace │ │ │ │ 00047c58 0000cf16 R_ARM_JUMP_SLOT 00000000 g_list_find_custom │ │ │ │ 00047c5c 0000d016 R_ARM_JUMP_SLOT 00000000 g_type_interface_add_prerequisite │ │ │ │ 00047c60 00023016 R_ARM_JUMP_SLOT 0001f825 zeitgeist_subject_construct_from_variant │ │ │ │ 00047c64 0001a616 R_ARM_JUMP_SLOT 0001b07d zeitgeist_data_source_set_description │ │ │ │ 00047c68 0000d116 R_ARM_JUMP_SLOT 00000000 g_variant_get_boolean │ │ │ │ -00047c6c 0001d716 R_ARM_JUMP_SLOT 00033d21 zeitgeist_where_clause_extend │ │ │ │ -00047c70 00020916 R_ARM_JUMP_SLOT 0002a809 zeitgeist_db_reader_find_event_ids_for_clause │ │ │ │ +00047c6c 0001d716 R_ARM_JUMP_SLOT 00033ce5 zeitgeist_where_clause_extend │ │ │ │ +00047c70 00020916 R_ARM_JUMP_SLOT 0002a7cd zeitgeist_db_reader_find_event_ids_for_clause │ │ │ │ 00047c74 0000d216 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ 00047c78 00020d16 R_ARM_JUMP_SLOT 00017631 zeitgeist_remote_monitor_register_object │ │ │ │ 00047c7c 0001a216 R_ARM_JUMP_SLOT 0001d141 zeitgeist_event_set_id │ │ │ │ 00047c80 0000d316 R_ARM_JUMP_SLOT 00000000 g_app_info_get_name │ │ │ │ -00047c84 00024716 R_ARM_JUMP_SLOT 0002a1d9 zeitgeist_db_reader_get_subject_from_row │ │ │ │ +00047c84 00024716 R_ARM_JUMP_SLOT 0002a19d zeitgeist_db_reader_get_subject_from_row │ │ │ │ 00047c88 00017316 R_ARM_JUMP_SLOT 0001dd45 zeitgeist_event_set_subjects │ │ │ │ 00047c8c 0000d416 R_ARM_JUMP_SLOT 00000000 g_param_spec_boxed │ │ │ │ 00047c90 0000d516 R_ARM_JUMP_SLOT 00000000 g_task_propagate_pointer │ │ │ │ -00047c94 00022116 R_ARM_JUMP_SLOT 00029219 zeitgeist_simple_result_set_new_with_num_matches │ │ │ │ +00047c94 00022116 R_ARM_JUMP_SLOT 000291dd zeitgeist_simple_result_set_new_with_num_matches │ │ │ │ 00047c98 0000d616 R_ARM_JUMP_SLOT 00000000 g_error_copy │ │ │ │ 00047c9c 0000d716 R_ARM_JUMP_SLOT 00000000 g_variant_n_children │ │ │ │ 00047ca0 0000d816 R_ARM_JUMP_SLOT 00000000 __fprintf_chk@GLIBC_2.4 │ │ │ │ 00047ca4 0002b016 R_ARM_JUMP_SLOT 0001d10d zeitgeist_event_get_id │ │ │ │ -00047ca8 0001a316 R_ARM_JUMP_SLOT 0002e3d5 zeitgeist_sq_lite_database_close │ │ │ │ +00047ca8 0001a316 R_ARM_JUMP_SLOT 0002e399 zeitgeist_sq_lite_database_close │ │ │ │ 00047cac 0000d916 R_ARM_JUMP_SLOT 00000000 g_variant_unref │ │ │ │ 00047cb0 0001dc16 R_ARM_JUMP_SLOT 00020825 zeitgeist_symbol_info_get_type │ │ │ │ 00047cb4 00025016 R_ARM_JUMP_SLOT 0001d475 zeitgeist_event_get_interpretation │ │ │ │ 00047cb8 0000da16 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_get_name │ │ │ │ -00047cbc 00014316 R_ARM_JUMP_SLOT 0002b37d zeitgeist_db_reader_assert_no_negation │ │ │ │ -00047cc0 0001b016 R_ARM_JUMP_SLOT 000340d5 zeitgeist_where_clause_get_type │ │ │ │ +00047cbc 00014316 R_ARM_JUMP_SLOT 0002b341 zeitgeist_db_reader_assert_no_negation │ │ │ │ +00047cc0 0001b016 R_ARM_JUMP_SLOT 00034099 zeitgeist_where_clause_get_type │ │ │ │ 00047cc4 0000db16 R_ARM_JUMP_SLOT 00000000 g_type_register_static_simple │ │ │ │ -00047cc8 00027a16 R_ARM_JUMP_SLOT 0003129d zeitgeist_sq_lite_database_schema_drop_basic_indices │ │ │ │ +00047cc8 00027a16 R_ARM_JUMP_SLOT 00031261 zeitgeist_sq_lite_database_schema_drop_basic_indices │ │ │ │ 00047ccc 0000dc16 R_ARM_JUMP_SLOT 00000000 g_string_insert_len │ │ │ │ -00047cd0 00023616 R_ARM_JUMP_SLOT 0002cc45 zeitgeist_db_reader_find_events │ │ │ │ +00047cd0 00023616 R_ARM_JUMP_SLOT 0002cc09 zeitgeist_db_reader_find_events │ │ │ │ 00047cd4 0000dd16 R_ARM_JUMP_SLOT 00000000 g_byte_array_append │ │ │ │ 00047cd8 0000de16 R_ARM_JUMP_SLOT 00000000 g_utf8_offset_to_pointer │ │ │ │ 00047cdc 0000df16 R_ARM_JUMP_SLOT 00000000 g_type_create_instance │ │ │ │ 00047ce0 0001fd16 R_ARM_JUMP_SLOT 0001aeb5 zeitgeist_data_source_get_unique_id │ │ │ │ 00047ce4 00020416 R_ARM_JUMP_SLOT 000156e5 zeitgeist_queued_proxy_wrapper_queued_method_unref │ │ │ │ -00047ce8 00026616 R_ARM_JUMP_SLOT 0002e335 zeitgeist_sq_lite_database_get_sql_string_from_event_ids │ │ │ │ +00047ce8 00026616 R_ARM_JUMP_SLOT 0002e2f9 zeitgeist_sq_lite_database_get_sql_string_from_event_ids │ │ │ │ 00047cec 0000e016 R_ARM_JUMP_SLOT 00000000 g_variant_get_double │ │ │ │ 00047cf0 0000e116 R_ARM_JUMP_SLOT 00000000 g_utf8_strlen │ │ │ │ 00047cf4 0000e216 R_ARM_JUMP_SLOT 00000000 g_get_user_data_dir │ │ │ │ -00047cf8 00028116 R_ARM_JUMP_SLOT 0002f7e9 zeitgeist_sq_lite_database_set_cache_size │ │ │ │ +00047cf8 00028116 R_ARM_JUMP_SLOT 0002f7ad zeitgeist_sq_lite_database_set_cache_size │ │ │ │ 00047cfc 0001be16 R_ARM_JUMP_SLOT 0001b85d zeitgeist_data_source_get_type │ │ │ │ -00047d00 00021416 R_ARM_JUMP_SLOT 000288b1 zeitgeist_symbol_get_all_parents │ │ │ │ +00047d00 00021416 R_ARM_JUMP_SLOT 00028875 zeitgeist_symbol_get_all_parents │ │ │ │ 00047d04 0000e316 R_ARM_JUMP_SLOT 00000000 g_hash_table_lookup │ │ │ │ 00047d08 0001dd16 R_ARM_JUMP_SLOT 000155d1 zeitgeist_queued_proxy_wrapper_queued_method_ref │ │ │ │ 00047d0c 00026f16 R_ARM_JUMP_SLOT 0001a4e5 zeitgeist_network_manager_dbus_get_type │ │ │ │ -00047d10 00018e16 R_ARM_JUMP_SLOT 0002ca95 zeitgeist_db_reader_find_event_ids │ │ │ │ +00047d10 00018e16 R_ARM_JUMP_SLOT 0002ca59 zeitgeist_db_reader_find_event_ids │ │ │ │ 00047d14 00019c16 R_ARM_JUMP_SLOT 00013495 zeitgeist_log_insert_events │ │ │ │ 00047d18 00013616 R_ARM_JUMP_SLOT 0001efb5 zeitgeist_subject_get_text │ │ │ │ 00047d1c 0000e516 R_ARM_JUMP_SLOT 00000000 sqlite3_errmsg │ │ │ │ 00047d20 0000e616 R_ARM_JUMP_SLOT 00000000 g_variant_get_int64 │ │ │ │ 00047d24 00017c16 R_ARM_JUMP_SLOT 0001ee89 zeitgeist_subject_get_uri │ │ │ │ 00047d28 00018f16 R_ARM_JUMP_SLOT 00014a01 zeitgeist_monitor_set_event_templates │ │ │ │ 00047d2c 0002c316 R_ARM_JUMP_SLOT 0001a94d zeitgeist_connman_manager_dbus_get_state │ │ │ │ @@ -1064,37 +1064,37 @@ │ │ │ │ 00047d48 0000eb16 R_ARM_JUMP_SLOT 00000000 g_ptr_array_remove_index_fast │ │ │ │ 00047d4c 0000ec16 R_ARM_JUMP_SLOT 00000000 g_idle_add_full │ │ │ │ 00047d50 0000ed16 R_ARM_JUMP_SLOT 00000000 g_ptr_array_set_size │ │ │ │ 00047d54 0001cc16 R_ARM_JUMP_SLOT 0001f4ed zeitgeist_subject_matches_template │ │ │ │ 00047d58 0000ee16 R_ARM_JUMP_SLOT 00000000 g_list_prepend │ │ │ │ 00047d5c 0000ef16 R_ARM_JUMP_SLOT 00000000 g_value_set_object │ │ │ │ 00047d60 0002b516 R_ARM_JUMP_SLOT 0001befd zeitgeist_register_mimetype_regex │ │ │ │ -00047d64 00013316 R_ARM_JUMP_SLOT 000302e5 zeitgeist_sq_lite_database_schema_create_schema │ │ │ │ +00047d64 00013316 R_ARM_JUMP_SLOT 000302a9 zeitgeist_sq_lite_database_schema_create_schema │ │ │ │ 00047d68 0000f016 R_ARM_JUMP_SLOT 00000000 g_build_filename │ │ │ │ 00047d6c 0000f116 R_ARM_JUMP_SLOT 00000000 g_main_loop_unref │ │ │ │ -00047d70 0001c616 R_ARM_JUMP_SLOT 00029721 zeitgeist_utils_assert_sig │ │ │ │ +00047d70 0001c616 R_ARM_JUMP_SLOT 000296e5 zeitgeist_utils_assert_sig │ │ │ │ 00047d74 00027516 R_ARM_JUMP_SLOT 000193c9 zeitgeist_remote_log_get_extensions │ │ │ │ 00047d78 0000f316 R_ARM_JUMP_SLOT 00000000 g_param_spec_int64 │ │ │ │ 00047d7c 0000f516 R_ARM_JUMP_SLOT 00000000 g_bus_get_sync │ │ │ │ 00047d80 00015b16 R_ARM_JUMP_SLOT 0001fee1 zeitgeist_time_range_construct_anytime │ │ │ │ 00047d84 0000f616 R_ARM_JUMP_SLOT 00000000 sqlite3_column_blob │ │ │ │ 00047d88 0000f716 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_unregister_object │ │ │ │ 00047d8c 0000f816 R_ARM_JUMP_SLOT 00000000 g_once_init_enter │ │ │ │ 00047d90 0000f916 R_ARM_JUMP_SLOT 00000000 g_type_register_fundamental │ │ │ │ 00047d94 0001a916 R_ARM_JUMP_SLOT 0001a499 zeitgeist_remote_simple_indexer_proxy_get_type │ │ │ │ -00047d98 0001d216 R_ARM_JUMP_SLOT 00033da1 zeitgeist_where_clause_get_bind_arguments │ │ │ │ +00047d98 0001d216 R_ARM_JUMP_SLOT 00033d65 zeitgeist_where_clause_get_bind_arguments │ │ │ │ 00047d9c 0000fa16 R_ARM_JUMP_SLOT 00000000 g_value_set_uint │ │ │ │ 00047da0 0000fb16 R_ARM_JUMP_SLOT 00000000 g_variant_get_type_string │ │ │ │ -00047da4 0002a016 R_ARM_JUMP_SLOT 00034149 zeitgeist_where_clause_new │ │ │ │ +00047da4 0002a016 R_ARM_JUMP_SLOT 0003410d zeitgeist_where_clause_new │ │ │ │ 00047da8 00016016 R_ARM_JUMP_SLOT 0001b201 zeitgeist_data_source_construct │ │ │ │ 00047dac 0000fc16 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_get_cached_property │ │ │ │ 00047db0 0001a116 R_ARM_JUMP_SLOT 00015255 zeitgeist_queued_proxy_wrapper_queued_method_construct │ │ │ │ 00047db4 00016316 R_ARM_JUMP_SLOT 0000e6c1 zeitgeist_remote_registry_get_data_sources │ │ │ │ 00047db8 0000fd16 R_ARM_JUMP_SLOT 00000000 g_byte_array_get_type │ │ │ │ -00047dbc 00016416 R_ARM_JUMP_SLOT 0002e2ed zeitgeist_sq_lite_database_set_deletion_callback │ │ │ │ +00047dbc 00016416 R_ARM_JUMP_SLOT 0002e2b1 zeitgeist_sq_lite_database_set_deletion_callback │ │ │ │ 00047dc0 0000fe16 R_ARM_JUMP_SLOT 00000000 g_variant_builder_close │ │ │ │ 00047dc4 0000ff16 R_ARM_JUMP_SLOT 00000000 g_hash_table_unref │ │ │ │ 00047dc8 00010016 R_ARM_JUMP_SLOT 00000000 g_object_notify_by_pspec │ │ │ │ 00047dcc 0001f616 R_ARM_JUMP_SLOT 0000ec09 zeitgeist_remote_registry_set_data_source_enabled │ │ │ │ 00047dd0 00010116 R_ARM_JUMP_SLOT 00000000 g_variant_new_uint32 │ │ │ │ 00047dd4 0001bd16 R_ARM_JUMP_SLOT 0001c04d zeitgeist_register_uri_scheme │ │ │ │ 00047dd8 00010216 R_ARM_JUMP_SLOT 00000000 g_warn_message │ │ │ │ @@ -1108,20 +1108,20 @@ │ │ │ │ 00047df8 0001de16 R_ARM_JUMP_SLOT 0001ff3d zeitgeist_time_range_construct_from_now │ │ │ │ 00047dfc 00010716 R_ARM_JUMP_SLOT 00000000 g_type_interface_peek_parent │ │ │ │ 00047e00 00010816 R_ARM_JUMP_SLOT 00000000 g_ptr_array_unref │ │ │ │ 00047e04 00010916 R_ARM_JUMP_SLOT 00000000 g_file_new_for_path │ │ │ │ 00047e08 00010a16 R_ARM_JUMP_SLOT 00000000 g_dbus_method_invocation_take_error │ │ │ │ 00047e0c 00010b16 R_ARM_JUMP_SLOT 00000000 g_type_check_value_holds │ │ │ │ 00047e10 00021516 R_ARM_JUMP_SLOT 0001875d zeitgeist_remote_log_get_events_finish │ │ │ │ -00047e14 00025216 R_ARM_JUMP_SLOT 0002cde1 zeitgeist_db_reader_find_related_uris │ │ │ │ -00047e18 00018316 R_ARM_JUMP_SLOT 0003284d zeitgeist_sq_lite_database_schema_construct │ │ │ │ +00047e14 00025216 R_ARM_JUMP_SLOT 0002cda5 zeitgeist_db_reader_find_related_uris │ │ │ │ +00047e18 00018316 R_ARM_JUMP_SLOT 00032811 zeitgeist_sq_lite_database_schema_construct │ │ │ │ 00047e1c 00028d16 R_ARM_JUMP_SLOT 000184fd zeitgeist_remote_log_find_related_uris │ │ │ │ 00047e20 00024b16 R_ARM_JUMP_SLOT 00014ff1 zeitgeist_queued_proxy_wrapper_get_is_connected │ │ │ │ 00047e24 0001c416 R_ARM_JUMP_SLOT 0001e709 zeitgeist_event_new_from_variant │ │ │ │ -00047e28 0001ad16 R_ARM_JUMP_SLOT 000290b9 zeitgeist_simple_result_set_construct │ │ │ │ +00047e28 0001ad16 R_ARM_JUMP_SLOT 0002907d zeitgeist_simple_result_set_construct │ │ │ │ 00047e2c 00010c16 R_ARM_JUMP_SLOT 00000000 g_value_get_int │ │ │ │ 00047e30 00010d16 R_ARM_JUMP_SLOT 00000000 g_string_append_unichar │ │ │ │ 00047e34 0001a516 R_ARM_JUMP_SLOT 0001ce71 zeitgeist_next_string_or_null │ │ │ │ 00047e38 00010e16 R_ARM_JUMP_SLOT 00000000 g_variant_type_new │ │ │ │ 00047e3c 00016716 R_ARM_JUMP_SLOT 0001ff71 zeitgeist_time_range_construct_from_variant │ │ │ │ 00047e40 00022f16 R_ARM_JUMP_SLOT 00014f69 zeitgeist_queued_proxy_wrapper_on_connection_established │ │ │ │ 00047e44 00010f16 R_ARM_JUMP_SLOT 00000000 g_variant_iter_next_value │ │ │ │ @@ -1130,64 +1130,64 @@ │ │ │ │ 00047e50 00011116 R_ARM_JUMP_SLOT 00000000 sqlite3_prepare_v2 │ │ │ │ 00047e54 00011216 R_ARM_JUMP_SLOT 00000000 g_task_return_pointer │ │ │ │ 00047e58 00011316 R_ARM_JUMP_SLOT 00000000 g_once_init_leave │ │ │ │ 00047e5c 00011416 R_ARM_JUMP_SLOT 00000000 g_once_init_enter_pointer │ │ │ │ 00047e60 0001ba16 R_ARM_JUMP_SLOT 0001d535 zeitgeist_event_to_variant │ │ │ │ 00047e64 00011516 R_ARM_JUMP_SLOT 00000000 g_thread_pool_push │ │ │ │ 00047e68 00011616 R_ARM_JUMP_SLOT 00000000 g_date_set_dmy │ │ │ │ -00047e6c 00029816 R_ARM_JUMP_SLOT 000336b9 zeitgeist_where_clause_add │ │ │ │ +00047e6c 00029816 R_ARM_JUMP_SLOT 0003367d zeitgeist_where_clause_add │ │ │ │ 00047e70 00011716 R_ARM_JUMP_SLOT 00000000 g_string_chunk_free │ │ │ │ 00047e74 00025416 R_ARM_JUMP_SLOT 0001afe5 zeitgeist_data_source_set_name │ │ │ │ 00047e78 00014416 R_ARM_JUMP_SLOT 0001af4d zeitgeist_data_source_set_unique_id │ │ │ │ 00047e7c 00011816 R_ARM_JUMP_SLOT 00000000 g_type_add_interface_static │ │ │ │ 00047e80 00021a16 R_ARM_JUMP_SLOT 0001dd11 zeitgeist_event_get_subjects │ │ │ │ 00047e84 00011916 R_ARM_JUMP_SLOT 00000000 g_quark_to_string │ │ │ │ 00047e88 00018a16 R_ARM_JUMP_SLOT 00014101 zeitgeist_log_get_type │ │ │ │ -00047e8c 0001c516 R_ARM_JUMP_SLOT 00028e59 zeitgeist_result_set_has_next │ │ │ │ +00047e8c 0001c516 R_ARM_JUMP_SLOT 00028e1d zeitgeist_result_set_has_next │ │ │ │ 00047e90 00011a16 R_ARM_JUMP_SLOT 00000000 g_variant_iter_n_children │ │ │ │ 00047e94 00011b16 R_ARM_JUMP_SLOT 00000000 g_main_loop_run │ │ │ │ 00047e98 00028e16 R_ARM_JUMP_SLOT 0001a5d5 zeitgeist_network_manager_dbus_state │ │ │ │ -00047e9c 00025f16 R_ARM_JUMP_SLOT 000296b1 zeitgeist_utils_parse_wildcard │ │ │ │ -00047ea0 00022e16 R_ARM_JUMP_SLOT 00033611 zeitgeist_where_clause_has_non_timestamp_condition │ │ │ │ +00047e9c 00025f16 R_ARM_JUMP_SLOT 00029675 zeitgeist_utils_parse_wildcard │ │ │ │ +00047ea0 00022e16 R_ARM_JUMP_SLOT 000335d5 zeitgeist_where_clause_has_non_timestamp_condition │ │ │ │ 00047ea4 0001c916 R_ARM_JUMP_SLOT 0000f455 zeitgeist_remote_registry_proxy_get_type │ │ │ │ 00047ea8 00023b16 R_ARM_JUMP_SLOT 0001ff11 zeitgeist_time_range_construct_to_now │ │ │ │ 00047eac 0001ee16 R_ARM_JUMP_SLOT 00018379 zeitgeist_remote_log_find_events │ │ │ │ -00047eb0 00027816 R_ARM_JUMP_SLOT 0002965d zeitgeist_utils_parse_noexpand │ │ │ │ +00047eb0 00027816 R_ARM_JUMP_SLOT 00029621 zeitgeist_utils_parse_noexpand │ │ │ │ 00047eb4 00011d16 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_send_message_with_reply │ │ │ │ 00047eb8 00011e16 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_get_name_owner │ │ │ │ 00047ebc 00011f16 R_ARM_JUMP_SLOT 00000000 g_slist_free_full │ │ │ │ 00047ec0 00012016 R_ARM_JUMP_SLOT 00000000 g_variant_builder_unref │ │ │ │ 00047ec4 00012116 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ 00047ec8 00012216 R_ARM_JUMP_SLOT 00000000 g_slice_free1 │ │ │ │ -00047ecc 00021116 R_ARM_JUMP_SLOT 000296f9 zeitgeist_utils_is_empty_string │ │ │ │ +00047ecc 00021116 R_ARM_JUMP_SLOT 000296bd zeitgeist_utils_is_empty_string │ │ │ │ 00047ed0 00012316 R_ARM_JUMP_SLOT 00000000 g_array_append_vals │ │ │ │ 00047ed4 00012416 R_ARM_JUMP_SLOT 00000000 g_type_class_peek_parent │ │ │ │ 00047ed8 00012516 R_ARM_JUMP_SLOT 00000000 g_string_append_printf │ │ │ │ 00047edc 00012616 R_ARM_JUMP_SLOT 00000000 g_log │ │ │ │ 00047ee0 00017e16 R_ARM_JUMP_SLOT 0001e621 zeitgeist_event_get_type │ │ │ │ 00047ee4 0001d916 R_ARM_JUMP_SLOT 0000e709 zeitgeist_remote_registry_get_data_sources_finish │ │ │ │ 00047ee8 00012716 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ 00047eec 00029916 R_ARM_JUMP_SLOT 00018701 zeitgeist_remote_log_get_events │ │ │ │ 00047ef0 00012916 R_ARM_JUMP_SLOT 00000000 g_variant_new │ │ │ │ 00047ef4 00012a16 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_get_default_timeout │ │ │ │ 00047ef8 0002a816 R_ARM_JUMP_SLOT 000104ed zeitgeist_index_get_type │ │ │ │ 00047efc 00026016 R_ARM_JUMP_SLOT 00015b25 zeitgeist_queued_proxy_wrapper_get_type │ │ │ │ 00047f00 00012b16 R_ARM_JUMP_SLOT 00000000 g_file_test │ │ │ │ -00047f04 00014c16 R_ARM_JUMP_SLOT 00029ecd zeitgeist_db_reader_construct │ │ │ │ +00047f04 00014c16 R_ARM_JUMP_SLOT 00029e91 zeitgeist_db_reader_construct │ │ │ │ 00047f08 00012c16 R_ARM_JUMP_SLOT 00000000 g_variant_get_string │ │ │ │ 00047f0c 0002be16 R_ARM_JUMP_SLOT 000197e5 zeitgeist_remote_monitor_notify_insert │ │ │ │ 00047f10 00012d16 R_ARM_JUMP_SLOT 00000000 g_type_class_adjust_private_offset │ │ │ │ 00047f14 00014f16 R_ARM_JUMP_SLOT 0001f119 zeitgeist_subject_set_current_uri │ │ │ │ 00047f18 00017b16 R_ARM_JUMP_SLOT 0000ee41 zeitgeist_remote_registry_get_data_source_from_id │ │ │ │ 00047f1c 00026716 R_ARM_JUMP_SLOT 0002021d zeitgeist_time_range_new │ │ │ │ 00047f20 00012e16 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ 00047f24 00018116 R_ARM_JUMP_SLOT 0001ddf1 zeitgeist_event_get_payload │ │ │ │ 00047f28 00012f16 R_ARM_JUMP_SLOT 00000000 g_boxed_type_register_static │ │ │ │ 00047f2c 00020116 R_ARM_JUMP_SLOT 0001f70d zeitgeist_subject_set_manifestation │ │ │ │ -00047f30 00022c16 R_ARM_JUMP_SLOT 000329e5 zeitgeist_sq_lite_table_lookup_construct │ │ │ │ +00047f30 00022c16 R_ARM_JUMP_SLOT 000329a9 zeitgeist_sq_lite_table_lookup_construct │ │ │ │ 00047f34 00018616 R_ARM_JUMP_SLOT 00020409 zeitgeist_timestamp_to_timeval │ │ │ │ 00047f38 00015016 R_ARM_JUMP_SLOT 00014fad zeitgeist_queued_proxy_wrapper_wait_for_proxy_finish │ │ │ │ 00047f3c 00013916 R_ARM_JUMP_SLOT 0001efe9 zeitgeist_subject_set_text │ │ │ │ 00047f40 00013016 R_ARM_JUMP_SLOT 00000000 g_main_context_get_thread_default │ │ │ │ 00047f44 00013116 R_ARM_JUMP_SLOT 00000000 g_get_real_time │ │ │ │ 00047f48 00027b16 R_ARM_JUMP_SLOT 0001d24d zeitgeist_event_set_origin │ │ │ │ 00047f4c 00013216 R_ARM_JUMP_SLOT 00000000 sqlite3_last_insert_rowid │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgobject-2.0.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libglib-2.0.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libsqlite3.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000e (SONAME) Library soname: [libzeitgeist-2.0.so.0] │ │ │ │ 0x0000000c (INIT) 0xb760 │ │ │ │ - 0x0000000d (FINI) 0x3459c │ │ │ │ + 0x0000000d (FINI) 0x3455c │ │ │ │ 0x00000019 (INIT_ARRAY) 0x46348 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x4634c │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x138 │ │ │ │ 0x00000005 (STRTAB) 0x3a24 │ │ │ │ 0x00000006 (SYMTAB) 0xdb4 │ │ │ ├── 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: 2d0fa093a57f59b0df29ca14769f3d128269ce61 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 81d5de5f89277bb55671741958f3e52a98884411 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -779,15 +779,15 @@ │ │ │ │ "Zb J(F\bzD │ │ │ │ lI0FlJyDzD │ │ │ │ h F{DUa[h │ │ │ │ KILKLJyD{D │ │ │ │ I F JyDzD │ │ │ │ K J I{DzD │ │ │ │ F H3FzDxD │ │ │ │ -$+FRF1FHF │ │ │ │ +$+FJFAF8F │ │ │ │ #xD JyD KzD │ │ │ │ J,FyDzDD1 │ │ │ │ 4IyD4HxD │ │ │ │ 1H!FRF+F │ │ │ │ !H#FQFJF │ │ │ │ KF*F1F8F │ │ │ │ +F:FQF0F │ │ │ │ @@ -1356,16 +1356,16 @@ │ │ │ │ Provide a grouping of component properties that describe a journal entry. │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/04/02/ncal#Timezone │ │ │ │ Provide a grouping of component properties that defines a time zone. │ │ │ │ Timezone │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/04/02/ncal#Todo │ │ │ │ Provide a grouping of calendar properties that describe a to-do. │ │ │ │ A Contact. A piece of data that can provide means to identify or communicate with an entity. │ │ │ │ -http://www.semanticdesktop.org/ontologies/2007/03/22/nco#OrganizationContact │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PersonContact │ │ │ │ +http://www.semanticdesktop.org/ontologies/2007/03/22/nco#OrganizationContact │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nco#ContactGroup │ │ │ │ A group of Contacts. Could be used to express a group in an addressbook or on a contact list of an IM application. One contact can belong to many groups. │ │ │ │ ContactGroup │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nco#ContactList │ │ │ │ A contact list, this class represents an addressbook or a contact list of an IM application. Contacts inside a contact list can belong to contact groups. │ │ │ │ ContactList │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nco#ContactListDataObject │ │ │ │ @@ -1470,41 +1470,41 @@ │ │ │ │ A video file. │ │ │ │ File containing visual content. │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Website │ │ │ │ A website, usually a container for remote resources, that may be interpreted as HTMLDocuments, images or other types of content. │ │ │ │ An information resources of which representations (files, streams) can be retrieved through a web server. They may be generated at retrieval time. Typical examples are pages served by PHP or AJAX or mp3 streams. │ │ │ │ web data object │ │ │ │ A unit of data that is created, annotated and processed on the user desktop. It represents a native structure the user works with. The usage of the term 'native' is important. It means that a DataObject can be directly mapped to a data structure maintained by a native application. This may be a file, a set of files or a part of a file. The granularity depends on the user. This class is not intended to be instantiated by itself. Use more specific subclasses. │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#EventManifestation │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#MailboxDataObject │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#EventManifestation │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#SystemNotification │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#UserActivity │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#HeuristicActivity │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#WorldActivity │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ScheduledActivity │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#SystemNotification │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#WorldActivity │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#HeuristicActivity │ │ │ │ A unit of content the user works with. This is a superclass for all interpretations of a DataObject. │ │ │ │ InformationElement │ │ │ │ -http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#Mailbox │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ApplicationAction │ │ │ │ +http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#Message │ │ │ │ +http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#Mailbox │ │ │ │ +http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#MimeEntity │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#EventInterpretation │ │ │ │ http://www.semanticdesktop.org/ontologies/2009/02/19/nmm#TVSeries │ │ │ │ -http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#MimeEntity │ │ │ │ -http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#Message │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#LeaveEvent │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#AccessEvent │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ExpireEvent │ │ │ │ -http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#IMMessage │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#DeleteEvent │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#CreateEvent │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#SendEvent │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#DenyEvent │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#AcceptEvent │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ReceiveEvent │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#MoveEvent │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#LeaveEvent │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ModifyEvent │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#AccessEvent │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#CreateEvent │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#DeleteEvent │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#AcceptEvent │ │ │ │ +http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#IMMessage │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#SendEvent │ │ │ │ The music album as provided by the publisher. Not to be confused with media lists or collections. │ │ │ │ music album │ │ │ │ Used to assign music-specific properties such a BPM to video and audio │ │ │ │ A TV Series has multiple seasons and episodes │ │ │ │ tv series │ │ │ │ A TV Show │ │ │ │ An email. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -216,17 +216,17 @@ │ │ │ │ @ instruction: 0x463a463b │ │ │ │ strls r4, [r0, -r9, lsr #12] │ │ │ │ stc 7, cr15, [ip, #-1016] @ 0xfffffc08 │ │ │ │ @ instruction: 0xf7ffe7e1 │ │ │ │ svclt 0x0000e9c0 │ │ │ │ andeq sl, r3, r8, lsr #32 │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - ldrdeq r6, [r2], -r6 @ │ │ │ │ - andeq r6, r2, r6, ror #31 │ │ │ │ - @ instruction: 0x000289b2 │ │ │ │ + muleq r2, r6, pc @ │ │ │ │ + andeq r6, r2, r6, lsr #31 │ │ │ │ + andeq r8, r2, r2, ror r9 │ │ │ │ andeq r0, r0, r1, lsr #5 │ │ │ │ andeq r9, r3, r8, lsl #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ bmi 111f17c │ │ │ │ @@ -296,17 +296,17 @@ │ │ │ │ @ instruction: 0x46314652 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ stcl 7, cr15, [ip], #-1016 @ 0xfffffc08 │ │ │ │ @ instruction: 0xf7ffe7e0 │ │ │ │ svclt 0x0000e920 │ │ │ │ andeq r9, r3, ip, lsl pc │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - andeq r6, r2, r0, lsl #30 │ │ │ │ - ldrdeq r6, [r2], -r4 │ │ │ │ - muleq r2, lr, r8 │ │ │ │ + andeq r6, r2, r0, asr #29 │ │ │ │ + muleq r2, r4, lr │ │ │ │ + andeq r8, r2, lr, asr r8 │ │ │ │ andeq r0, r0, r5, ror #2 │ │ │ │ andeq r9, r3, sl, asr #28 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ bmi c9f0d4 │ │ │ │ @@ -358,17 +358,17 @@ │ │ │ │ ldrtmi lr, [r3], -sl, ror #19 │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7fe9600 │ │ │ │ @ instruction: 0xe7e1ebf0 │ │ │ │ stmia r2!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdeq r9, [r3], -ip │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - ldrdeq r6, [r2], -lr │ │ │ │ muleq r2, lr, sp │ │ │ │ - andeq r8, r2, sl, ror #14 │ │ │ │ + andeq r6, r2, lr, asr sp │ │ │ │ + andeq r8, r2, sl, lsr #14 │ │ │ │ andeq r0, r0, r7, rrx │ │ │ │ andeq r9, r3, lr, asr #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb64b68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sl, #-928] @ 0xfffffc60 │ │ │ │ strmi fp, [r8], -r3, lsl #1 │ │ │ │ @@ -446,17 +446,17 @@ │ │ │ │ @ instruction: 0x46314652 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ bl 104ba94 │ │ │ │ @ instruction: 0xf7fee7e0 │ │ │ │ svclt 0x0000eff4 │ │ │ │ andeq r9, r3, r4, lsr #25 │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - @ instruction: 0x00026cb4 │ │ │ │ - andeq r6, r2, r4, ror #24 │ │ │ │ - andeq r8, r2, lr, lsr #12 │ │ │ │ + andeq r6, r2, r4, ror ip │ │ │ │ + andeq r6, r2, r4, lsr #24 │ │ │ │ + andeq r8, r2, lr, ror #11 │ │ │ │ @ instruction: 0xffffff0b │ │ │ │ strdeq r9, [r3], -r2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb64cc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, lsr #31 │ │ │ │ bmi 91f32c │ │ │ │ @@ -544,17 +544,17 @@ │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r7, r1, lsl #2 │ │ │ │ @ instruction: 0xf7febdf0 │ │ │ │ svclt 0x0000ef30 │ │ │ │ muleq r3, r2, sl │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - andeq r8, r2, lr, asr #8 │ │ │ │ - @ instruction: 0x00026ab2 │ │ │ │ - andeq r6, r2, r0, asr #20 │ │ │ │ + andeq r8, r2, lr, lsl #8 │ │ │ │ + andeq r6, r2, r2, ror sl │ │ │ │ + andeq r6, r2, r0, lsl #20 │ │ │ │ andeq r9, r3, sl, asr #20 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ ldmdbmi pc, {r3, r7, r9, sl, lr} @ │ │ │ │ bmi 7df4b0 │ │ │ │ @@ -586,17 +586,17 @@ │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r6, r2, lsl #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ mrc 7, 6, APSR_nzcv, cr10, cr14, {7} │ │ │ │ andeq r9, r3, r0, lsl #20 │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - @ instruction: 0x000283b4 │ │ │ │ - andeq r6, r2, r2, lsr #20 │ │ │ │ - muleq r2, r8, r9 │ │ │ │ + andeq r8, r2, r4, ror r3 │ │ │ │ + andeq r6, r2, r2, ror #19 │ │ │ │ + andeq r6, r2, r8, asr r9 │ │ │ │ andeq r9, r3, r2, lsr #19 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb64ef4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mrcmi 15, 0, r0, cr10, cr0, {4} │ │ │ │ blmi 6b9f5c │ │ │ │ ldrbtmi r4, [lr], #-1549 @ 0xfffff9f3 │ │ │ │ @@ -622,17 +622,17 @@ │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r7, r1, lsl #2 │ │ │ │ @ instruction: 0xf7febdf0 │ │ │ │ svclt 0x0000ee94 │ │ │ │ andeq r9, r3, sl, asr r9 │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - andeq r8, r2, r6, lsl r3 │ │ │ │ - andeq r6, r2, r6, lsr #19 │ │ │ │ - andeq r6, r2, r8, lsl #18 │ │ │ │ + ldrdeq r8, [r2], -r6 │ │ │ │ + andeq r6, r2, r6, ror #18 │ │ │ │ + andeq r6, r2, r8, asr #17 │ │ │ │ andeq r9, r3, r2, lsl r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb64f84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ strcs r4, [r0, #-2328] @ 0xfffff6e8 │ │ │ │ ldrbtmi r4, [r9], #-1540 @ 0xfffff9fc │ │ │ │ @@ -775,21 +775,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r2, [r2, #34] @ 0x22 │ │ │ │ movs r3, r0 │ │ │ │ mrc2 15, 3, pc, cr5, cr15, {7} │ │ │ │ stc2l 15, cr15, [r7, #1020] @ 0x3fc │ │ │ │ - str r2, [r1, #124] @ 0x7c │ │ │ │ + str r2, [r1, #120] @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ stc2 15, cr15, [fp, #-1020] @ 0xfffffc04 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + str r2, [r2, #120] @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ stc2l 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + str r2, [r2, #120] @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -845,23 +845,23 @@ │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ blx bba0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r3, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ movs r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -966,29 +966,29 @@ │ │ │ │ blx bb94 │ │ │ │ b.n e0d4 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #108] @ 0x6c │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ str r5, [sp, #704] @ 0x2c0 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ + str r2, [r2, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #504] @ (e354 ) │ │ │ │ + ldr r4, [pc, #248] @ (e254 ) │ │ │ │ movs r3, r0 │ │ │ │ ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ movs r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r1 │ │ │ │ cbz r1, e18a │ │ │ │ push {r4, lr} │ │ │ │ @@ -1011,17 +1011,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #12 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ ldr r6, [sp, #544] @ 0x220 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #1008] @ (e594 ) │ │ │ │ + ldr r3, [pc, #752] @ (e494 ) │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r5, #100] @ 0x64 │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1128,29 +1128,29 @@ │ │ │ │ b.n e254 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #592] @ 0x250 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + str r2, [r1, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r2, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #0] @ (e2dc ) │ │ │ │ + ldr r2, [pc, #768] @ (e5dc ) │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r6, [r4, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1188,17 +1188,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (e354 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #304] @ (e484 ) │ │ │ │ + ldr r2, [pc, #48] @ (e384 ) │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1301,27 +1301,27 @@ │ │ │ │ bne.n e42c │ │ │ │ b.n e3a8 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #920] @ 0x398 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r3, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r1, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ - movs r2, r0 │ │ │ │ str r4, [r1, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r2, #44] @ 0x2c │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ + movs r2, r0 │ │ │ │ + str r2, [r2, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1438,29 +1438,29 @@ │ │ │ │ blx c5c4 │ │ │ │ b.n e50a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #752] @ 0x2f0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r4, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ str r1, [sp, #296] @ 0x128 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r6, #32] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + str r6, [r4, #28] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - blx lr │ │ │ │ + blx r6 │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r0, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000e5d4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1539,27 +1539,27 @@ │ │ │ │ movs r3, r0 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, r0 │ │ │ │ ldrb r0, [r6, #20] │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r1, #40] @ 0x28 │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #40] @ 0x28 │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r6, [r5, r7] │ │ │ │ + ldrsh r6, [r5, r6] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r2, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [r4, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r2, #5 │ │ │ │ ... │ │ │ │ │ │ │ │ 0000e6c0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1683,15 +1683,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #54] @ 0x36 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #54] @ 0x36 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + ldrb r6, [r4, #0] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1800,17 +1800,17 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ blx c130 │ │ │ │ lsls r5, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc │ │ │ │ + add r0, r7 │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r0, [r6, r1] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n e810 │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -1960,15 +1960,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #34] @ 0x22 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #32] │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r6, #22] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #28 │ │ │ │ @@ -2082,17 +2082,17 @@ │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ blx c130 │ │ │ │ nop │ │ │ │ lsls r5, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r6, r5 │ │ │ │ + adcs r6, r5 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrh r6, [r4, r5] │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n eac4 │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -2217,15 +2217,15 @@ │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r5, #12] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r1, #12] │ │ │ │ + strb r4, [r1, #11] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2304,17 +2304,17 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ blx c130 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, r7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n ed58 │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -2546,21 +2546,21 @@ │ │ │ │ b.n efb0 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r6, #60] @ 0x3c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldrsb r2, [r0, r4] │ │ │ │ movs r2, r0 │ │ │ │ strh r2, [r3, #58] @ 0x3a │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xfa2dffff │ │ │ │ strh r4, [r4, #52] @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ bl fff6f0be │ │ │ │ @@ -2667,15 +2667,15 @@ │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r7, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2788,17 +2788,17 @@ │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ blx c130 │ │ │ │ nop │ │ │ │ lsls r5, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r4, r2] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n f1d8 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -2854,20 +2854,20 @@ │ │ │ │ blx c80c │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strh r2, [r6, #24] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strh r4, [r3, r5] │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xef83ffff │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strh r4, [r3, r5] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + strh r2, [r2, r5] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #116] @ (f438 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2918,15 +2918,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r1, #20] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, r5] │ │ │ │ + strb r6, [r1, r4] │ │ │ │ movs r2, r0 │ │ │ │ b.n f346 │ │ │ │ vqshl.u32 q15, , #31 │ │ │ │ vshr.u32 q15, , #1 │ │ │ │ vrshr.u32 d24, d28, #1 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ @@ -3008,30 +3008,30 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ blx bed8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r4, [r7, r5] │ │ │ │ + str r4, [r7, r4] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + strb r4, [r7, r0] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xef81ffff │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + strb r4, [r1, r2] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f538 : │ │ │ │ cbz r0, f5a0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -3073,17 +3073,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (f5b4 ) │ │ │ │ ldr r2, [pc, #20] @ (f5b8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #324 @ 0x144 │ │ │ │ b.w c5c0 │ │ │ │ @ instruction: 0xea05ffff │ │ │ │ - adds r7, #232 @ 0xe8 │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f5bc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -3161,21 +3161,21 @@ │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #372 @ 0x174 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ b.n f632 │ │ │ │ - vabdl.u , d15, d22 │ │ │ │ + vmlsl.u , d31, d22[0] │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r2, r6] │ │ │ │ + str r4, [r2, r5] │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r2, r5] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f6a0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -3254,21 +3254,21 @@ │ │ │ │ ldr r2, [pc, #32] @ (f784 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #428 @ 0x1ac │ │ │ │ b.w c5c0 │ │ │ │ b.n f5e2 │ │ │ │ - vqshlu.s32 d19, d28, #31 │ │ │ │ + vsli.64 , q14, #63 @ 0x3f │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [pc, #888] @ (faf8 ) │ │ │ │ + ldr r7, [pc, #632] @ (f9f8 ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + strh r2, [r5, r0] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f788 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -3342,21 +3342,21 @@ │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #480 @ 0x1e0 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ b.n f582 │ │ │ │ - vsli.32 , q7, #31 │ │ │ │ + vsli.32 d19, d14, #31 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [pc, #816] @ (fb90 ) │ │ │ │ + ldr r7, [pc, #560] @ (fa90 ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r5, #74 @ 0x4a │ │ │ │ + adds r5, #10 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r1, r6] │ │ │ │ + str r4, [r1, r5] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f868 : │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ b.w cae0 │ │ │ │ │ │ │ │ @@ -3404,15 +3404,15 @@ │ │ │ │ nop │ │ │ │ strh r2, [r0, #60] @ 0x3c │ │ │ │ movs r3, r0 │ │ │ │ strh r6, [r5, #58] @ 0x3a │ │ │ │ movs r3, r0 │ │ │ │ ldr r6, [r2, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r5, r4] │ │ │ │ + str r2, [r5, r3] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f8e8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -3498,20 +3498,20 @@ │ │ │ │ ldrb r2, [r4, #20] │ │ │ │ movs r3, r0 │ │ │ │ b.n f6d2 │ │ │ │ @ instruction: 0xffffdb95 │ │ │ │ vtbl.8 d29, {d31-) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ @@ -3878,25 +3878,25 @@ │ │ │ │ movw r2, #687 @ 0x2af │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx c130 │ │ │ │ nop │ │ │ │ mrc2 15, 4, pc, cr1, cr15, {7} │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [pc, #1008] @ (101bc ) │ │ │ │ + ldr r5, [pc, #752] @ (100bc ) │ │ │ │ movs r2, r0 │ │ │ │ lsls r7, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [pc, #960] @ (1019c ) │ │ │ │ + ldr r4, [pc, #704] @ (1009c ) │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n fb50 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -4018,29 +4018,29 @@ │ │ │ │ blx c5c4 │ │ │ │ b.n fe70 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r2, #1] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #248] @ (10014 ) │ │ │ │ + ldr r0, [pc, #1016] @ (10314 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #272] @ (10030 ) │ │ │ │ + ldr r4, [pc, #16] @ (ff30 ) │ │ │ │ movs r2, r0 │ │ │ │ strb r4, [r4, #31] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #56] @ (ff60 ) │ │ │ │ + ldr r0, [pc, #824] @ (10260 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #904] @ (102b4 ) │ │ │ │ + ldr r3, [pc, #648] @ (101b4 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #824] @ (10268 ) │ │ │ │ + ldr r3, [pc, #568] @ (10168 ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + adds r0, #112 @ 0x70 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #392] @ (100c0 ) │ │ │ │ + ldr r1, [pc, #136] @ (ffc0 ) │ │ │ │ movs r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -4257,25 +4257,25 @@ │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ blx c130 │ │ │ │ @ instruction: 0xfaa7ffff │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [pc, #72] @ (101c8 ) │ │ │ │ + ldr r1, [pc, #840] @ (104c8 ) │ │ │ │ movs r2, r0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r6, #8 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #240] @ (10280 ) │ │ │ │ + ldr r0, [pc, #1008] @ (10580 ) │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n ff3c │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -4326,30 +4326,30 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ blx bed8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #144] @ (102a4 ) │ │ │ │ + ldr r0, [pc, #912] @ (105a4 ) │ │ │ │ movs r2, r0 │ │ │ │ - bx pc │ │ │ │ + bx r7 │ │ │ │ movs r2, r0 │ │ │ │ - blxns r8 │ │ │ │ + blxns r0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #144] @ (102b0 ) │ │ │ │ + ldr r0, [pc, #912] @ (105b0 ) │ │ │ │ movs r2, r0 │ │ │ │ - blxns r8 │ │ │ │ + blxns r0 │ │ │ │ movs r2, r0 │ │ │ │ - blx r4 │ │ │ │ + bx ip │ │ │ │ movs r2, r0 │ │ │ │ - blxns sl │ │ │ │ + blxns r2 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xfbedffff │ │ │ │ - blx sl │ │ │ │ + blx r2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00010234 : │ │ │ │ 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 │ │ │ │ @@ -4452,29 +4452,29 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [pc, #40] @ (10358 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ b.n 10308 │ │ │ │ nop │ │ │ │ bl fffc233a │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #280] @ (1045c ) │ │ │ │ + ldr r0, [pc, #24] @ (1035c ) │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r4, #88 @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - mov sl, r7 │ │ │ │ + mov r2, pc │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r4, #76 @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #8] @ (1035c ) │ │ │ │ + @ instruction: 0x47c2 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #24] @ (10374 ) │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001035c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -4596,29 +4596,29 @@ │ │ │ │ ldr r1, [pc, #36] @ (104a8 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [pc, #36] @ (104ac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ b.n 1045e │ │ │ │ bl ffed248e │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r3, #22 │ │ │ │ movs r3, r0 │ │ │ │ - mov r8, lr │ │ │ │ + mov r8, r6 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r3, #2 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r4, ip │ │ │ │ + cmp r4, r4 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r2, #246 @ 0xf6 │ │ │ │ movs r3, r0 │ │ │ │ - mov ip, r5 │ │ │ │ + mov r4, sp │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + cmp r2, #234 @ 0xea │ │ │ │ movs r3, r0 │ │ │ │ - mov r8, r6 │ │ │ │ + mov r0, lr │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000104b0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -4686,15 +4686,15 @@ │ │ │ │ b.n 10510 │ │ │ │ ldrb r2, [r5, #12] │ │ │ │ movs r3, r0 │ │ │ │ ldrb r6, [r2, #12] │ │ │ │ movs r3, r0 │ │ │ │ str r6, [r0, #8] │ │ │ │ movs r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ + cmp r8, lr │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00010560 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -4979,15 +4979,15 @@ │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1083e │ │ │ │ dmb ish │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r2, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - muls r2, r0 │ │ │ │ + orrs r2, r0 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -5038,23 +5038,23 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w bda4 │ │ │ │ nop │ │ │ │ - add r6, sp, #856 @ 0x358 │ │ │ │ + add r6, sp, #600 @ 0x258 │ │ │ │ movs r2, r0 │ │ │ │ - orrs r4, r6 │ │ │ │ + cmn r4, r6 │ │ │ │ movs r2, r0 │ │ │ │ - muls r0, r0 │ │ │ │ + orrs r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #336 @ 0x150 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, r7 │ │ │ │ + negs r6, r7 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx d218 │ │ │ │ @@ -5146,19 +5146,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx d090 │ │ │ │ b.n 109a6 │ │ │ │ strb r0, [r4, #26] │ │ │ │ movs r3, r0 │ │ │ │ strb r4, [r1, #26] │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ ldrb r6, [r0, r0] │ │ │ │ movs r3, r0 │ │ │ │ - tst r2, r4 │ │ │ │ + rors r2, r4 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ @@ -5740,39 +5740,39 @@ │ │ │ │ movw r2, #3476 @ 0xd94 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ blx c130 │ │ │ │ pld [r7, #4095] @ 0xfff │ │ │ │ - movs r2, #2 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ movs r3, r0 │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ + subs r5, #140 @ 0x8c │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ movs r3, r0 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r4, #188 @ 0xbc │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #28 │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, #142 @ 0x8e │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + adds r7, #250 @ 0xfa │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r4, #74 @ 0x4a │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r4, #62 @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #12 │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, #12 │ │ │ │ + subs r3, #204 @ 0xcc │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r1, [pc, #712] @ (11334 ) │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ @@ -6063,49 +6063,49 @@ │ │ │ │ str r7, [r3, #12] │ │ │ │ b.n 11184 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ str r0, [r5, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #336] @ (11490 ) │ │ │ │ + ldr r7, [pc, #80] @ (11390 ) │ │ │ │ movs r2, r0 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r3, #8 │ │ │ │ movs r2, r0 │ │ │ │ lsls r5, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r5, #244 @ 0xf4 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #178 @ 0xb2 │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ movs r2, r0 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ movs r2, r0 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #56 @ 0x38 │ │ │ │ + subs r1, #248 @ 0xf8 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, r5, #1 │ │ │ │ + subs r0, r5, #0 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r2, #54 @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r1, #228 @ 0xe4 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #108 @ 0x6c │ │ │ │ + subs r2, #44 @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r4, #160 @ 0xa0 │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #94 @ 0x5e │ │ │ │ + subs r1, #30 │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, #218 @ 0xda │ │ │ │ + adds r4, #154 @ 0x9a │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #42 @ 0x2a │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #174 @ 0xae │ │ │ │ + subs r1, #110 @ 0x6e │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -6183,17 +6183,17 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ blx c130 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + subs r0, r4, r7 │ │ │ │ movs r3, r0 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + adds r7, #160 @ 0xa0 │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n 11384 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -6347,17 +6347,17 @@ │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ blx c130 │ │ │ │ nop │ │ │ │ lsls r5, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, r2 │ │ │ │ + subs r6, r2, r1 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, #86 @ 0x56 │ │ │ │ + adds r6, #22 │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n 11468 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -6656,17 +6656,17 @@ │ │ │ │ nop │ │ │ │ lsrs r3, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #29 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ movs r3, r0 │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 115f4 │ │ │ │ movs r0, #0 │ │ │ │ @@ -6706,17 +6706,17 @@ │ │ │ │ ldr r1, [pc, #12] @ (11988 ) │ │ │ │ ldr r2, [pc, #16] @ (1198c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #204 @ 0xcc │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ movs r3, r0 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r3, #10 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ @@ -6867,31 +6867,31 @@ │ │ │ │ b.n 11a22 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r5, r2] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #140 @ 0x8c │ │ │ │ + cmp r5, #76 @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ movs r2, r0 │ │ │ │ ldrb r6, [r0, r0] │ │ │ │ movs r3, r0 │ │ │ │ ldrh r4, [r4, r7] │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #8 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r1, #24 │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r3, #20 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r5, #28 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r2 │ │ │ │ @@ -6996,27 +6996,27 @@ │ │ │ │ b.n 11bd6 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, r3] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + adds r1, #62 @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ + adds r0, #26 │ │ │ │ movs r2, r0 │ │ │ │ ldrh r2, [r2, r1] │ │ │ │ movs r3, r0 │ │ │ │ ldrh r0, [r6, r0] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r4, #28 │ │ │ │ + cmp r3, #220 @ 0xdc │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cbz r4, 11cba │ │ │ │ @@ -7237,25 +7237,25 @@ │ │ │ │ movw r2, #1358 @ 0x54e │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ blx c130 │ │ │ │ stlexd pc, pc, pc, [r7] │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ movs r2, r0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #6 │ │ │ │ + asrs r4, r4, #5 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r5, #36 @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n 11cbc │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -7408,21 +7408,21 @@ │ │ │ │ nop │ │ │ │ ldrsb r6, [r1, r5] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + movs r7, #250 @ 0xfa │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #138 @ 0x8a │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ movs r2, r0 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r4, #22 │ │ │ │ movs r2, r0 │ │ │ │ ldrsb r2, [r7, r0] │ │ │ │ movs r3, r0 │ │ │ │ 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 │ │ │ │ @@ -7571,21 +7571,21 @@ │ │ │ │ nop │ │ │ │ strb r6, [r6, r6] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r6, #92 @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ movs r2, r0 │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r2, #120 @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ strb r0, [r4, r2] │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -7728,21 +7728,21 @@ │ │ │ │ b.n 12294 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r4, r0] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ bl ffe80396 │ │ │ │ - movs r5, #20 │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ movs r2, r0 │ │ │ │ strh r4, [r2, r4] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -8091,24 +8091,24 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #304 @ 0x130 │ │ │ │ blx c130 │ │ │ │ lsls r3, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ b.n 128aa │ │ │ │ - vtbl.8 d16, {d15-d18}, d4 │ │ │ │ + vtbx.8 d16, {d31- instruction: 0xfac5ffff │ │ │ │ lsls r1, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 123ac │ │ │ │ movs r0, #0 │ │ │ │ @@ -8470,24 +8470,24 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #336 @ 0x150 │ │ │ │ blx c130 │ │ │ │ nop │ │ │ │ lsls r5, r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 12ae2 │ │ │ │ - vabdl.u q8, d15, d30 │ │ │ │ + vmlsl.u q8, d31, d30[0] │ │ │ │ movs r3, r0 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ bl ffd72b46 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #20 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ movs r3, r0 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12794 │ │ │ │ movs r0, #0 │ │ │ │ @@ -8734,21 +8734,21 @@ │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #904] @ (1317c ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, r2 │ │ │ │ + subs r4, r7, r1 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, r1, #4 │ │ │ │ + subs r4, r1, #3 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + subs r0, r2, r0 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + subs r2, r2, #2 │ │ │ │ movs r2, r0 │ │ │ │ ldr r0, [pc, #864] @ (13170 ) │ │ │ │ movs r3, r0 │ │ │ │ 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 │ │ │ │ @@ -9190,28 +9190,28 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ blx c130 │ │ │ │ nop │ │ │ │ lsls r3, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 1331a │ │ │ │ - vshr.u32 q8, q13, #1 │ │ │ │ + vshr.u32 d16, d26, #1 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + adds r4, r5, r6 │ │ │ │ movs r2, r0 │ │ │ │ bpl.n 13232 │ │ │ │ - @ instruction: 0xfffffffe │ │ │ │ + @ instruction: 0xffffffbe │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r6, r5 │ │ │ │ + adds r0, r6, r4 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xfb8dffff │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip, #8] │ │ │ │ - adds r4, r3, r5 │ │ │ │ + ldc2l 0, cr0, [ip, #-8] │ │ │ │ + adds r4, r3, r4 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12e10 │ │ │ │ movs r0, #0 │ │ │ │ @@ -9340,29 +9340,29 @@ │ │ │ │ orrs r6, r1 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 134da │ │ │ │ vqrshrn.u64 d16, q10, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, r6 │ │ │ │ + adds r6, r4, r5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r0, #21 │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, r5, r6 │ │ │ │ + adds r4, r5, r5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + asrs r0, r0, #22 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r0, #23 │ │ │ │ + asrs r6, r0, #22 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r3, #23 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ movs r2, r0 │ │ │ │ b.n 12fa2 │ │ │ │ Address 0x1346e is out of bounds. │ │ │ │ │ │ │ │ │ │ │ │ 00013470 : │ │ │ │ push {r3, lr} │ │ │ │ @@ -9444,20 +9444,20 @@ │ │ │ │ ldr r2, [pc, #32] @ (13554 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #404 @ 0x194 │ │ │ │ b.w c5c0 │ │ │ │ bcs.n 135da │ │ │ │ - vtbx.8 d31, {d15-d18}, d0 │ │ │ │ + vtbl.8 d31, {d15-d18}, d0 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, r6, r1 │ │ │ │ + adds r6, r6, r0 │ │ │ │ movs r2, r0 │ │ │ │ - smlad r0, ip, r2, r0 │ │ │ │ - asrs r2, r3, #18 │ │ │ │ + @ instruction: 0xfaec0002 │ │ │ │ + asrs r2, r3, #17 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013558 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -9561,16 +9561,16 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #432 @ 0x1b0 │ │ │ │ blx c130 │ │ │ │ ldmia r7, {r0, r1, r3, r5, r7} │ │ │ │ vmla.i q8, , d9[0] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa0a0002 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + vst1.8 {d16[0]}, [sl], r2 │ │ │ │ + asrs r2, r1, #22 │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n 1357c │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -9639,20 +9639,20 @@ │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ ldmia r7!, {r0, r3, r4, r5, r6} │ │ │ │ - vqrshrn.u64 d31, q3, #1 │ │ │ │ + vqshrn.u64 d31, q3, #1 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + asrs r4, r3, #25 │ │ │ │ movs r2, r0 │ │ │ │ - vst4.8 {d16-d19}, [r2], r2 │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + vst4.8 {d0-d3}, [r2], r2 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013744 : │ │ │ │ cbz r0, 1377c │ │ │ │ mov r3, r1 │ │ │ │ cbz r1, 1376a │ │ │ │ push {lr} │ │ │ │ @@ -9675,19 +9675,19 @@ │ │ │ │ b.w c5c0 │ │ │ │ ldr r1, [pc, #20] @ (13794 ) │ │ │ │ ldr r2, [pc, #24] @ (13798 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #492 @ 0x1ec │ │ │ │ b.w c5c0 │ │ │ │ - ldr??.w r0, [r0, #2] │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + ldrh.w r0, [r0, #2] │ │ │ │ + asrs r2, r7, #23 │ │ │ │ movs r2, r0 │ │ │ │ - str??.w r0, [r0, #2] │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + strh.w r0, [r0, #2] │ │ │ │ + asrs r2, r2, #8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001379c : │ │ │ │ cbz r0, 137d4 │ │ │ │ mov r3, r1 │ │ │ │ cbz r1, 137c2 │ │ │ │ push {lr} │ │ │ │ @@ -9710,19 +9710,19 @@ │ │ │ │ b.w c5c0 │ │ │ │ ldr r1, [pc, #20] @ (137ec ) │ │ │ │ ldr r2, [pc, #24] @ (137f0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #528 @ 0x210 │ │ │ │ b.w c5c0 │ │ │ │ - ldrb.w r0, [r8, #2] │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + ldr.w r0, [r8, r2] │ │ │ │ + asrs r2, r2, #22 │ │ │ │ movs r2, r0 │ │ │ │ - strb.w r0, [r8, #2] │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + str.w r0, [r8, r2] │ │ │ │ + asrs r2, r7, #6 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000137f4 : │ │ │ │ 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 │ │ │ │ @@ -9807,23 +9807,23 @@ │ │ │ │ ldr r1, [pc, #28] @ (138e8 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [pc, #28] @ (138ec ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ b.n 138b0 │ │ │ │ ldmia r7!, {r0, r1, r5} │ │ │ │ - vqshl.u64 d31, d20, #63 @ 0x3f │ │ │ │ + vqshl.u32 , q10, #31 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + asrs r6, r3, #9 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf79e0002 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + @ instruction: 0xf75e0002 │ │ │ │ + asrs r0, r2, #3 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7920002 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + @ instruction: 0xf7520002 │ │ │ │ + asrs r0, r5, #8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000138f0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -9924,23 +9924,23 @@ │ │ │ │ ldr r1, [pc, #28] @ (13a08 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [pc, #28] @ (13a0c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ b.n 139d0 │ │ │ │ ldmia r6, {r0, r1, r2, r3, r6} │ │ │ │ - vqshlu.s64 d31, d4, #63 @ 0x3f │ │ │ │ + vqshlu.s32 , q2, #31 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf67e0002 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + @ instruction: 0xf63e0002 │ │ │ │ + lsrs r0, r6, #30 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf6720002 │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + @ instruction: 0xf6320002 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013a10 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10020,20 +10020,20 @@ │ │ │ │ ldr r2, [pc, #32] @ (13af8 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #628 @ 0x274 │ │ │ │ b.w c5c0 │ │ │ │ ldmia r4!, {r0, r2, r3} │ │ │ │ - vsli.64 d31, d12, #63 @ 0x3f │ │ │ │ + vsli.32 , q6, #31 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r2, r6, #10 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf5880002 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + adc.w r0, r8, #8519680 @ 0x820000 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013afc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10152,25 +10152,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (13c48 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [pc, #36] @ (13c4c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ b.n 13bfc │ │ │ │ bl 69c2e │ │ │ │ - orn r0, r8, #8519680 @ 0x820000 │ │ │ │ - asrs r6, r2, #7 │ │ │ │ + bic.w r0, r8, #8519680 @ 0x820000 │ │ │ │ + asrs r6, r2, #6 │ │ │ │ movs r2, r0 │ │ │ │ - orrs.w r0, r2, #8519680 @ 0x820000 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + ands.w r0, r2, #8519680 @ 0x820000 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ movs r2, r0 │ │ │ │ - orr.w r0, r6, #8519680 @ 0x820000 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + and.w r0, r6, #8519680 @ 0x820000 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ movs r2, r0 │ │ │ │ - bics.w r0, sl, #8519680 @ 0x820000 │ │ │ │ - lsrs r4, r4, #28 │ │ │ │ + @ instruction: 0xf3fa0002 │ │ │ │ + lsrs r4, r4, #27 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013c50 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10250,20 +10250,20 @@ │ │ │ │ ldr r2, [pc, #32] @ (13d38 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #688 @ 0x2b0 │ │ │ │ b.w c5c0 │ │ │ │ ldmia r2!, {r0, r3, r4} │ │ │ │ - vrsra.u32 , q6, #1 │ │ │ │ + vrsra.u32 d31, d12, #1 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ movs r2, r0 │ │ │ │ - sbfx r0, r8, #0, #3 │ │ │ │ - lsrs r6, r6, #18 │ │ │ │ + ssat r0, #3, r8 │ │ │ │ + lsrs r6, r6, #17 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013d3c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10321,17 +10321,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (13ddc ) │ │ │ │ ldr r2, [pc, #20] @ (13de0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ b.w c5c0 │ │ │ │ ldmia r0, {r0, r3, r4, r5} │ │ │ │ - vrshr.u64 d31, d4, #1 │ │ │ │ + vrshr.u32 , q2, #1 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r0, #16 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013de4 : │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ b.w cae0 │ │ │ │ │ │ │ │ @@ -10371,19 +10371,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (13e5c ) │ │ │ │ ldr r2, [pc, #24] @ (13e60 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #736 @ 0x2e0 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf22e0002 │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + @ instruction: 0xf1ee0002 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf21a0002 │ │ │ │ - lsrs r4, r1, #14 │ │ │ │ + rsbs r0, sl, #2 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013e64 : │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 13f7e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -10492,20 +10492,20 @@ │ │ │ │ ldr r2, [pc, #28] @ (13fa0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #768 @ 0x300 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ bgt.n 1406e │ │ │ │ - vshr.u64 , q14, #1 │ │ │ │ + vshr.u64 d31, d28, #1 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r5, #18 │ │ │ │ + lsrs r6, r5, #17 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf0de0002 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + eors.w r0, lr, #2 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013fa4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -10563,20 +10563,20 @@ │ │ │ │ blx c5c4 │ │ │ │ b.n 13ffe │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ adds r6, #158 @ 0x9e │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #18 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ movs r2, r0 │ │ │ │ adds r6, #86 @ 0x56 │ │ │ │ movs r3, r0 │ │ │ │ - orr.w r0, r6, #2 │ │ │ │ - lsrs r0, r7, #6 │ │ │ │ + and.w r0, r6, #2 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014044 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -10623,16 +10623,16 @@ │ │ │ │ nop │ │ │ │ adds r5, #254 @ 0xfe │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #214 @ 0xd6 │ │ │ │ movs r3, r0 │ │ │ │ - vaddl.s8 q8, d6, d2 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + vaddl.s8 q0, d6, d2 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000140c4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10647,16 +10647,16 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #860 @ 0x35c │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vhadd.s d16, d10, d2 │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + vhadd.s d0, d10, d2 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014100 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -10699,15 +10699,15 @@ │ │ │ │ nop │ │ │ │ subs r7, #34 @ 0x22 │ │ │ │ movs r3, r0 │ │ │ │ subs r7, #14 │ │ │ │ movs r3, r0 │ │ │ │ movs r4, #150 @ 0x96 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014178 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10895,17 +10895,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (14360 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #16] @ (14364 ) │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ b.w c5c0 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ movs r2, r0 │ │ │ │ - orns r0, sl, #2 │ │ │ │ + bics.w r0, sl, #2 │ │ │ │ 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, [sp, #28] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 143ce │ │ │ │ @@ -10944,16 +10944,16 @@ │ │ │ │ ldr r2, [pc, #20] @ (143e8 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - and.w r0, r0, #2 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + vaddl.s8 q8, d0, d2 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ @@ -11109,31 +11109,31 @@ │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ blx c130 │ │ │ │ mcr2 15, 2, pc, cr15, cr15, {7} @ │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ movs r2, r0 │ │ │ │ - cdp 0, 12, cr0, cr2, cr2, {0} │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + cdp 0, 8, cr0, cr2, cr2, {0} │ │ │ │ + lsls r4, r4, #23 │ │ │ │ movs r2, r0 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r3, r0 │ │ │ │ - cdp 0, 5, cr0, cr8, cr2, {0} │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + cdp 0, 1, cr0, cr8, cr2, {0} │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ movs r2, r0 │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ @@ -11354,38 +11354,38 @@ │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ blx c130 │ │ │ │ nop │ │ │ │ ldc2 15, cr15, [r5], #1020 @ 0x3fc │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r1, #30 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ + lsls r6, r1, #2 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + movs r0, r4 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ movs r2, r0 │ │ │ │ - mrrc 0, 0, r0, sl, cr2 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + ldc 0, cr0, [sl], {2} │ │ │ │ + lsls r0, r4, #23 │ │ │ │ movs r2, r0 │ │ │ │ - mcrr 0, 0, r0, r4, cr2 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + stc 0, cr0, [r4], {2} │ │ │ │ + lsls r6, r4, #13 │ │ │ │ movs r2, r0 │ │ │ │ subs r0, #178 @ 0xb2 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xebfa0002 │ │ │ │ - lsls r6, r6, #24 │ │ │ │ + subs.w r0, sl, r2 │ │ │ │ + lsls r6, r6, #23 │ │ │ │ movs r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ b.w cae0 │ │ │ │ │ │ │ │ 0001482c : │ │ │ │ push {r3, lr} │ │ │ │ @@ -11403,16 +11403,16 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #256 @ 0x100 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb860002 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + adc.w r0, r6, r2 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014868 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -11427,16 +11427,16 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #288 @ 0x120 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adc.w r0, sl, r2 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + add.w r0, sl, r2 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000148a4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -11449,16 +11449,16 @@ │ │ │ │ ldr r2, [pc, #20] @ (148d4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #316 @ 0x13c │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - adds.w r0, r4, r2 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + @ instruction: 0xead40002 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000148d8 : │ │ │ │ cbz r0, 14922 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -11492,16 +11492,16 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #352 @ 0x160 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xeaae0002 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + orn r0, lr, r2 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014940 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -11514,16 +11514,16 @@ │ │ │ │ ldr r2, [pc, #20] @ (14970 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - orns r0, r8, r2 │ │ │ │ - lsls r6, r6, #1 │ │ │ │ + bics.w r0, r8, r2 │ │ │ │ + movs r6, r6 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -11564,19 +11564,19 @@ │ │ │ │ blx c8b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w cd64 │ │ │ │ nop │ │ │ │ - lsls r6, r5, #19 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r3, #17 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014a00 : │ │ │ │ cbz r0, 14a4a │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -11610,16 +11610,16 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #428 @ 0x1ac │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ adds r6, #16 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xe9860002 │ │ │ │ - vaddl.u8 q0, d4, d1 │ │ │ │ + strd r0, r0, [r6, #-8] │ │ │ │ + vhadd.u8 d16, d4, d1 │ │ │ │ │ │ │ │ 00014a68 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -11671,21 +11671,21 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #468 @ 0x1d4 │ │ │ │ blx c5c4 │ │ │ │ b.n 14adc │ │ │ │ adds r5, #180 @ 0xb4 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r2, r7, #14 │ │ │ │ movs r2, r0 │ │ │ │ - stmdb r4, {r1} │ │ │ │ - lsls r2, r7, #1 │ │ │ │ + @ instruction: 0xe8c40002 │ │ │ │ + movs r2, r7 │ │ │ │ movs r2, r0 │ │ │ │ - strd r0, r0, [lr], #8 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ + stmia.w lr!, {r1} │ │ │ │ + movs r0, r2 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -11726,19 +11726,19 @@ │ │ │ │ blx c6a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w b7a4 │ │ │ │ nop │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014b98 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -11787,15 +11787,15 @@ │ │ │ │ nop │ │ │ │ adds r4, #162 @ 0xa2 │ │ │ │ movs r3, r0 │ │ │ │ adds r4, #142 @ 0x8e │ │ │ │ movs r3, r0 │ │ │ │ subs r0, r5, r1 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014c20 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -11901,23 +11901,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r3, #238 @ 0xee │ │ │ │ movs r3, r0 │ │ │ │ ldc2l 15, cr15, [r5], #1020 @ 0x3fc │ │ │ │ mcr2 15, 4, pc, cr11, cr15, {7} @ │ │ │ │ bl ffd7ad3e │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ movs r2, r0 │ │ │ │ bl ffe28d4a │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ movs r2, r0 │ │ │ │ bl ffe68d52 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ movs r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ @@ -12085,22 +12085,22 @@ │ │ │ │ b.w bec8 │ │ │ │ adds r1, #236 @ 0xec │ │ │ │ movs r3, r0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + movs r0, r4 │ │ │ │ movs r2, r0 │ │ │ │ lsls r3, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 6, pc, cr7, cr15, {7} │ │ │ │ - lsls r0, r0, #1 │ │ │ │ + movs r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ @@ -12108,46 +12108,45 @@ │ │ │ │ ldr r2, [pc, #16] @ (14f38 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ b.w d230 │ │ │ │ - vrev64.16 d16, d1 │ │ │ │ + vrev64.16 d0, d1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx c9a4 │ │ │ │ ldr r2, [pc, #16] @ (14f64 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ b.w d230 │ │ │ │ - movs r4, r5 │ │ │ │ - movs r2, r0 │ │ │ │ + vaddl.u32 q8, d12, d1 │ │ │ │ │ │ │ │ 00014f68 : │ │ │ │ cbz r0, 14f74 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cbz r3, 14f72 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #8] @ (14f80 ) │ │ │ │ ldr r1, [pc, #12] @ (14f84 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ b.w c5c0 │ │ │ │ - @ instruction: 0xfa5c0001 │ │ │ │ - b.n 14c1c │ │ │ │ + @ instruction: 0xfa1c0001 │ │ │ │ + b.n 14b9c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014f88 : │ │ │ │ cbz r0, 14f94 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cbz r3, 14f92 │ │ │ │ @@ -12156,17 +12155,17 @@ │ │ │ │ ldr r1, [pc, #12] @ (14fa4 ) │ │ │ │ ldr r2, [pc, #16] @ (14fa8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - b.n 14c00 │ │ │ │ + b.n 14b80 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfa3a0001 │ │ │ │ + ldr??.w r0, [sl, #1] │ │ │ │ │ │ │ │ 00014fac : │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ b.w cae0 │ │ │ │ │ │ │ │ 00014fb4 : │ │ │ │ @@ -12189,17 +12188,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 14bc4 │ │ │ │ + b.n 14b44 │ │ │ │ movs r2, r0 │ │ │ │ - ldr??.w r0, [sl, #1] │ │ │ │ + ldrsh.w r0, [sl, #1] │ │ │ │ │ │ │ │ 00014ff0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -12212,17 +12211,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 14b90 │ │ │ │ + b.n 14b10 │ │ │ │ movs r2, r0 │ │ │ │ - vst1.8 {d16[0]}, [r6], r1 │ │ │ │ + vst1.8 {d0[0]}, [r6], r1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r2 │ │ │ │ @@ -12297,27 +12296,27 @@ │ │ │ │ ldr r1, [pc, #40] @ (15110 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #40] @ (15114 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #264 @ 0x108 │ │ │ │ b.n 150da │ │ │ │ - cdp2 0, 3, cr0, cr4, cr1, {0} │ │ │ │ - vaddl.u8 q0, d12, d1 │ │ │ │ - stc2l 0, cr0, [r6, #4]! │ │ │ │ + ldc2l 0, cr0, [r4, #4]! │ │ │ │ + vhadd.u8 d16, d12, d1 │ │ │ │ + stc2 0, cr0, [r6, #4]! │ │ │ │ cmp r7, #218 @ 0xda │ │ │ │ movs r3, r0 │ │ │ │ cmp r7, #178 @ 0xb2 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 14aec │ │ │ │ + b.n 14a6c │ │ │ │ movs r2, r0 │ │ │ │ - ldr??.w r0, [lr, #1] │ │ │ │ - b.n 14ac8 │ │ │ │ + ldrh.w r0, [lr, #1] │ │ │ │ + b.n 14a48 │ │ │ │ movs r2, r0 │ │ │ │ - str??.w r0, [r8, #1] │ │ │ │ + strh.w r0, [r8, #1] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -12357,17 +12356,17 @@ │ │ │ │ blx bbd4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w bc20 │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r8, #-4]! │ │ │ │ - cdp2 0, 8, cr0, cr6, cr1, {0} │ │ │ │ - stc2l 0, cr0, [r4], #4 │ │ │ │ + ldc2l 0, cr0, [r8], #4 │ │ │ │ + cdp2 0, 4, cr0, cr6, cr1, {0} │ │ │ │ + stc2 0, cr0, [r4], #4 │ │ │ │ │ │ │ │ 000151a4 : │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 15228 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15216 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -12422,20 +12421,20 @@ │ │ │ │ ldr r2, [pc, #28] @ (15248 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ b.w c5c0 │ │ │ │ cmp r6, #112 @ 0x70 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 15990 │ │ │ │ + b.n 15910 │ │ │ │ movs r2, r0 │ │ │ │ - stc2l 0, cr0, [sl, #4]! │ │ │ │ - b.n 15978 │ │ │ │ + stc2 0, cr0, [sl, #4]! │ │ │ │ + b.n 158f8 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7a60001 │ │ │ │ + @ instruction: 0xf7660001 │ │ │ │ mov r0, r2 │ │ │ │ b.w bb50 │ │ │ │ nop │ │ │ │ │ │ │ │ 00015254 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -12460,17 +12459,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (15298 ) │ │ │ │ ldr r2, [pc, #16] @ (1529c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #364 @ 0x16c │ │ │ │ blx c5c4 │ │ │ │ b.n 15282 │ │ │ │ - b.n 15910 │ │ │ │ + b.n 15890 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7480001 │ │ │ │ + @ instruction: 0xf7080001 │ │ │ │ │ │ │ │ 000152a0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -12483,17 +12482,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (152d4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #428 @ 0x1ac │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 158dc │ │ │ │ + b.n 1585c │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7120001 │ │ │ │ + @ instruction: 0xf6d20001 │ │ │ │ │ │ │ │ 000152d8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #92] @ (15344 ) │ │ │ │ @@ -12534,19 +12533,19 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ blx d090 │ │ │ │ b.n 152fc │ │ │ │ cmp r5, #134 @ 0x86 │ │ │ │ movs r3, r0 │ │ │ │ cmp r5, #114 @ 0x72 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 1589c │ │ │ │ + b.n 1581c │ │ │ │ movs r2, r0 │ │ │ │ asrs r4, r2, #13 │ │ │ │ movs r3, r0 │ │ │ │ - ldc2l 0, cr0, [r0], #4 │ │ │ │ + ldc2 0, cr0, [r0], #4 │ │ │ │ │ │ │ │ 00015358 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -12661,17 +12660,17 @@ │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #496 @ 0x1f0 │ │ │ │ blx c130 │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1572c │ │ │ │ + b.n 156ac │ │ │ │ movs r2, r0 │ │ │ │ - usada8 r0, sl, r1, r0 │ │ │ │ + smlawb r0, sl, r1, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 15380 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -12712,17 +12711,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (15508 ) │ │ │ │ ldr r2, [pc, #20] @ (1550c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #548 @ 0x224 │ │ │ │ b.w c5c0 │ │ │ │ @ instruction: 0xf909ffff │ │ │ │ - b.n 156a4 │ │ │ │ + b.n 15624 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf4da0001 │ │ │ │ + eors.w r0, sl, #8454144 @ 0x810000 │ │ │ │ │ │ │ │ 00015510 : │ │ │ │ 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, #84] @ 15578 │ │ │ │ @@ -12761,17 +12760,17 @@ │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ b.n 1555e │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1563c │ │ │ │ + b.n 155bc │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfad60001 │ │ │ │ + @ instruction: 0xfa960001 │ │ │ │ │ │ │ │ 00015588 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -12791,17 +12790,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (155cc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #652 @ 0x28c │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 155e4 │ │ │ │ + svc 204 @ 0xcc │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfad60001 │ │ │ │ + @ instruction: 0xfa960001 │ │ │ │ │ │ │ │ 000155d0 : │ │ │ │ adds r3, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ @@ -12831,15 +12830,15 @@ │ │ │ │ add r0, pc │ │ │ │ b.w c244 │ │ │ │ blx cc58 │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adcs.w r0, sl, #8454144 @ 0x810000 │ │ │ │ + adds.w r0, sl, #8454144 @ 0x810000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -12886,21 +12885,21 @@ │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w bda4 │ │ │ │ str r5, [r0, #8] │ │ │ │ b.n 1568c │ │ │ │ nop │ │ │ │ - str r0, [r0, #16] │ │ │ │ + str r0, [r0, #12] │ │ │ │ movs r2, r0 │ │ │ │ - adcs.w r0, lr, #8454144 @ 0x810000 │ │ │ │ - sbc.w r0, sl, #8454144 @ 0x810000 │ │ │ │ - str r0, [r2, #12] │ │ │ │ + adds.w r0, lr, #8454144 @ 0x810000 │ │ │ │ + @ instruction: 0xf52a0001 │ │ │ │ + str r0, [r2, #8] │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf4fa0001 │ │ │ │ + @ instruction: 0xf4ba0001 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ cbz r0, 156e0 │ │ │ │ @@ -13028,17 +13027,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r4, #2 │ │ │ │ movs r3, r0 │ │ │ │ subs r0, r1, #2 │ │ │ │ movs r3, r0 │ │ │ │ - ble.n 157d4 │ │ │ │ + ble.n 15754 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf1ee0001 │ │ │ │ + sub.w r0, lr, #1 │ │ │ │ │ │ │ │ 00015818 : │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 158ea │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -13127,25 +13126,25 @@ │ │ │ │ ldr r2, [pc, #40] @ (15918 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #764 @ 0x2fc │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r7 :256] │ │ │ │ - ldr??.w r0, [r0, r1] │ │ │ │ + ldrh.w r0, [r0, r1] │ │ │ │ movs r7, #200 @ 0xc8 │ │ │ │ movs r3, r0 │ │ │ │ movs r7, #180 @ 0xb4 │ │ │ │ movs r3, r0 │ │ │ │ - bgt.n 158e8 │ │ │ │ + bgt.n 15868 │ │ │ │ movs r2, r0 │ │ │ │ - strb.w r0, [sl, r1] │ │ │ │ - bgt.n 158c4 │ │ │ │ + @ instruction: 0xf7ca0001 │ │ │ │ + bgt.n 15844 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf0e40001 │ │ │ │ + @ instruction: 0xf0a40001 │ │ │ │ │ │ │ │ 0001591c : │ │ │ │ cbz r0, 15956 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -13169,17 +13168,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (15968 ) │ │ │ │ ldr r2, [pc, #16] @ (1596c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #812 @ 0x32c │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - bgt.n 15a40 │ │ │ │ + bgt.n 159c0 │ │ │ │ movs r2, r0 │ │ │ │ - orns r0, r8, #1 │ │ │ │ + bics.w r0, r8, #1 │ │ │ │ cbz r0, 15976 │ │ │ │ b.w cbe8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 00015978 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -13245,23 +13244,23 @@ │ │ │ │ ldr r2, [pc, #36] @ (15a4c ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #864 @ 0x360 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - blt.n 159c8 │ │ │ │ + blt.n 15948 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf68c0001 │ │ │ │ - blt.n 159a8 │ │ │ │ + movw r0, #51201 @ 0xc801 │ │ │ │ + blt.n 15b28 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7500001 │ │ │ │ - blt.n 15988 │ │ │ │ + @ instruction: 0xf7100001 │ │ │ │ + blt.n 15b08 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf6e00001 │ │ │ │ + subw r0, r0, #2049 @ 0x801 │ │ │ │ │ │ │ │ 00015a50 : │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -13318,23 +13317,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (15b10 ) │ │ │ │ ldr r2, [pc, #36] @ (15b14 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #920 @ 0x398 │ │ │ │ b.w c5c0 │ │ │ │ - bge.n 15afc │ │ │ │ + bge.n 15a7c │ │ │ │ movs r2, r0 │ │ │ │ - rsb r0, r2, #8454144 @ 0x810000 │ │ │ │ - bge.n 15adc │ │ │ │ + @ instruction: 0xf5820001 │ │ │ │ + bge.n 15a5c │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf6860001 │ │ │ │ - bge.n 15abc │ │ │ │ + movw r0, #26625 @ 0x6801 │ │ │ │ + bge.n 15a3c │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf6160001 │ │ │ │ + rsbs r0, r6, #8454144 @ 0x810000 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cbz r0, 15b20 │ │ │ │ b.w cbe8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ 00015b24 : │ │ │ │ @@ -13380,15 +13379,15 @@ │ │ │ │ b.n 15b48 │ │ │ │ movs r5, #58 @ 0x3a │ │ │ │ movs r3, r0 │ │ │ │ movs r5, #38 @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r1, #12 │ │ │ │ movs r3, r0 │ │ │ │ - movw r0, #51201 @ 0xc801 │ │ │ │ + addw r0, ip, #2049 @ 0x801 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4} │ │ │ │ ldr r3, [pc, #132] @ (15c28 ) │ │ │ │ ldr r4, [pc, #132] @ (15c2c ) │ │ │ │ @@ -13639,22 +13638,22 @@ │ │ │ │ b.n 15d4e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, r4, r4 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, lr, #8454144 @ 0x810000 │ │ │ │ + orrs.w r0, lr, #8454144 @ 0x810000 │ │ │ │ adds r6, r6, r3 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r6, r3, #10 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ movs r2, r0 │ │ │ │ - vaddl.s16 q8, d10, d1 │ │ │ │ - bic.w r0, sl, #8454144 @ 0x810000 │ │ │ │ - bics.w r0, sl, #8454144 @ 0x810000 │ │ │ │ + vaddl.s16 q0, d10, d1 │ │ │ │ + @ instruction: 0xf3ea0001 │ │ │ │ + @ instruction: 0xf3fa0001 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #244] @ (15f08 ) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ ldr r3, [pc, #244] @ (15f0c ) │ │ │ │ @@ -13750,23 +13749,23 @@ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ b.n 15e3a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ adds r0, r0, r1 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #84] @ 0x54 │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ asrs r2, r1, #31 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ movs r2, r0 │ │ │ │ - cdp 0, 11, cr0, cr0, cr1, {0} │ │ │ │ - @ instruction: 0xf2fc0001 │ │ │ │ - @ instruction: 0xf3100001 │ │ │ │ + cdp 0, 7, cr0, cr0, cr1, {0} │ │ │ │ + @ instruction: 0xf2bc0001 │ │ │ │ + @ instruction: 0xf2d00001 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [pc, #260] @ (16040 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr r3, [pc, #260] @ (16044 ) │ │ │ │ @@ -13871,22 +13870,21 @@ │ │ │ │ b.n 15f62 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r3, #28 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2be0001 │ │ │ │ + @ instruction: 0xf27e0001 │ │ │ │ asrs r2, r3, #26 │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, r7 │ │ │ │ - movs r2, r0 │ │ │ │ - ldcl 0, cr0, [r8, #-4]! │ │ │ │ - rsb r0, r4, #1 │ │ │ │ - rsbs r0, r8, #1 │ │ │ │ + vrev64. d16, d1 │ │ │ │ + ldc 0, cr0, [r8, #-4]! │ │ │ │ + @ instruction: 0xf1840001 │ │ │ │ + @ instruction: 0xf1980001 │ │ │ │ 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, #0] │ │ │ │ blx bb94 │ │ │ │ @@ -14020,17 +14018,17 @@ │ │ │ │ blx c118 │ │ │ │ b.n 16184 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r3, #21 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0ee0001 │ │ │ │ - ldc 0, cr0, [r6], #-4 │ │ │ │ - cdp2 0, 14, cr0, cr6, cr1, {0} │ │ │ │ + @ instruction: 0xf0ae0001 │ │ │ │ + @ instruction: 0xebf60001 │ │ │ │ + cdp2 0, 10, cr0, cr6, cr1, {0} │ │ │ │ lsls r7, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #19 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -14123,17 +14121,17 @@ │ │ │ │ blx c118 │ │ │ │ b.n 1628e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r4, #17 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - vext.8 d16, d8, d1, #0 │ │ │ │ - @ instruction: 0xeb380001 │ │ │ │ - stc2l 0, cr0, [r8, #4]! │ │ │ │ + vext.8 d0, d8, d1, #0 │ │ │ │ + @ instruction: 0xeaf80001 │ │ │ │ + stc2 0, cr0, [r8, #4]! │ │ │ │ lsls r5, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #15 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -14228,17 +14226,17 @@ │ │ │ │ blx c118 │ │ │ │ b.n 1639c │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r2, #13 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s8 d0, d0, d1 │ │ │ │ - vhadd.s8 d0, d12, d1 │ │ │ │ - ldc2l 0, cr0, [lr], {1} │ │ │ │ + cdp 0, 12, cr0, cr0, cr1, {0} │ │ │ │ + cdp 0, 12, cr0, cr12, cr1, {0} │ │ │ │ + ldc2 0, cr0, [lr], {1} │ │ │ │ lsls r5, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #10 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -14356,17 +14354,17 @@ │ │ │ │ blx c118 │ │ │ │ b.n 164e4 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r1, #8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r0, #4]! │ │ │ │ - strd r0, r0, [r4], #4 │ │ │ │ - @ instruction: 0xfb940001 │ │ │ │ + stc 0, cr0, [r0, #4]! │ │ │ │ + stmia.w r4!, {r0} │ │ │ │ + smmla r0, r4, r1, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ asrs r2, r5, #5 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -14466,18 +14464,18 @@ │ │ │ │ blx c118 │ │ │ │ b.n 16602 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #4 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r8], #4 │ │ │ │ - b.n 1660c │ │ │ │ + stc 0, cr0, [r8], #4 │ │ │ │ + b.n 1658c │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xfa8a0001 │ │ │ │ + @ instruction: 0xfa4a0001 │ │ │ │ mcr2 15, 0, pc, cr7, cr15, {7} @ │ │ │ │ asrs r4, r1, #1 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -14956,19 +14954,21 @@ │ │ │ │ b.n 16ae8 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8320001 │ │ │ │ - b.n 17168 │ │ │ │ + b.n 16b1c │ │ │ │ + movs r1, r0 │ │ │ │ + b.n 170e8 │ │ │ │ + movs r1, r0 │ │ │ │ + @ instruction: 0xf5840001 │ │ │ │ + b.n 16b0c │ │ │ │ movs r1, r0 │ │ │ │ - rsb r0, r4, #8454144 @ 0x810000 │ │ │ │ - @ instruction: 0xe8240001 │ │ │ │ pli [sp, #255]! │ │ │ │ lsrs r6, r4, #13 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -15085,19 +15085,19 @@ │ │ │ │ b.n 16c38 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r6, #11 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16a78 │ │ │ │ + b.n 169f8 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 17024 │ │ │ │ + b.n 16fa4 │ │ │ │ movs r1, r0 │ │ │ │ - orns r0, sl, #8454144 @ 0x810000 │ │ │ │ + bics.w r0, sl, #8454144 @ 0x810000 │ │ │ │ bl fffe4c92 │ │ │ │ lsrs r6, r2, #8 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -15211,19 +15211,19 @@ │ │ │ │ b.n 16d7c │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r5, #6 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16944 │ │ │ │ + b.n 168c4 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 16ed0 │ │ │ │ + b.n 16e50 │ │ │ │ movs r1, r0 │ │ │ │ - ssat16 r0, #2, lr │ │ │ │ + @ instruction: 0xf2ee0001 │ │ │ │ bl ffea0dd6 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -15337,19 +15337,19 @@ │ │ │ │ b.n 16ec0 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r4, #1 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16818 │ │ │ │ + b.n 16798 │ │ │ │ movs r1, r0 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + udf #252 @ 0xfc │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf1ea0001 │ │ │ │ + sub.w r0, sl, #1 │ │ │ │ bl ffd5cf1a │ │ │ │ lsls r6, r1, #30 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -15463,20 +15463,20 @@ │ │ │ │ b.n 17008 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r3, #28 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 176f4 │ │ │ │ + b.n 17674 │ │ │ │ movs r1, r0 │ │ │ │ - ble.n 17048 │ │ │ │ + ble.n 16fc8 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf0a40001 │ │ │ │ - b.n 1766c │ │ │ │ + orn r0, r4, #1 │ │ │ │ + b.n 175ec │ │ │ │ movs r1, r0 │ │ │ │ bl 415066 │ │ │ │ lsls r6, r0, #25 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -15592,20 +15592,20 @@ │ │ │ │ blx c118 │ │ │ │ b.n 1715a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r2, #23 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 175cc │ │ │ │ + b.n 1754c │ │ │ │ movs r1, r0 │ │ │ │ - b.n 174b8 │ │ │ │ + b.n 17438 │ │ │ │ movs r1, r0 │ │ │ │ - vhadd.s16 d16, d10, d1 │ │ │ │ - b.n 17514 │ │ │ │ + vhadd.s16 d0, d10, d1 │ │ │ │ + b.n 17494 │ │ │ │ movs r1, r0 │ │ │ │ bl 2c71b6 │ │ │ │ lsls r4, r6, #19 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -15730,19 +15730,19 @@ │ │ │ │ b.n 172bc │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 174b4 │ │ │ │ + b.n 17434 │ │ │ │ movs r1, r0 │ │ │ │ - bhi.n 172d8 │ │ │ │ + bhi.n 17258 │ │ │ │ movs r1, r0 │ │ │ │ - cdp 0, 0, cr0, cr10, cr1, {0} │ │ │ │ + stcl 0, cr0, [sl, #4] │ │ │ │ bl 161316 │ │ │ │ lsls r2, r2, #14 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -15860,19 +15860,19 @@ │ │ │ │ blx c118 │ │ │ │ b.n 1740e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - svc 140 @ 0x8c │ │ │ │ + svc 76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - bvc.n 17368 │ │ │ │ + bvc.n 174e8 │ │ │ │ movs r1, r0 │ │ │ │ - stc 0, cr0, [sl], #4 │ │ │ │ + stcl 0, cr0, [sl], #-4 │ │ │ │ @ instruction: 0xeff7ffff │ │ │ │ lsls r0, r0, #9 │ │ │ │ movs r3, r0 │ │ │ │ ldr r1, [pc, #4] @ (17474 ) │ │ │ │ add r1, pc │ │ │ │ b.w ccd4 │ │ │ │ @ instruction: 0xf26e0002 │ │ │ │ @@ -16351,19 +16351,19 @@ │ │ │ │ movs r5, #0 │ │ │ │ b.n 17916 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2l 0, cr0, [sl, #8]! │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str r0, [r1, #8] │ │ │ │ movs r2, r0 │ │ │ │ - bge.n 17a10 │ │ │ │ + bge.n 17990 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 1784c │ │ │ │ + b.n 177cc │ │ │ │ movs r1, r0 │ │ │ │ ldc2 0, cr0, [lr, #-8]! │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r2, [pc, #216] @ (17a40 ) │ │ │ │ @@ -16452,19 +16452,19 @@ │ │ │ │ movs r5, #0 │ │ │ │ b.n 17a18 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2l 0, cr0, [sl], #8 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 17954 │ │ │ │ + bls.n 17ad4 │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 17968 │ │ │ │ + bls.n 17ae8 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 1774c │ │ │ │ + b.n 176cc │ │ │ │ movs r1, r0 │ │ │ │ ldc2 0, cr0, [ip], #-8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -16510,18 +16510,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx bbac │ │ │ │ b.n 17a88 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ umlal r0, r0, r6, r2 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 17a58 │ │ │ │ + bhi.n 17bd8 │ │ │ │ movs r1, r0 │ │ │ │ smlal r0, r0, ip, r2 │ │ │ │ - bhi.n 179e4 │ │ │ │ + bhi.n 17b64 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -16571,18 +16571,18 @@ │ │ │ │ blx b7b8 │ │ │ │ b.n 17b14 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ smmla r0, sl, r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 17bd8 │ │ │ │ + bvc.n 17b58 │ │ │ │ movs r1, r0 │ │ │ │ smlsd r0, r0, r2, r0 │ │ │ │ - bvc.n 17b5c │ │ │ │ + bvc.n 17adc │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00017b7c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -16631,15 +16631,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeb220002 │ │ │ │ lsls r1, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 17cc0 │ │ │ │ + bvc.n 17c40 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00017c08 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -16688,15 +16688,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ eors.w r0, r6, r2 │ │ │ │ lsls r1, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 17c34 │ │ │ │ + bvs.n 17bb4 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #108] @ (17d10 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -16742,19 +16742,19 @@ │ │ │ │ bne.n 17d0c │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ vld1.8 {d0[0]}, [lr], r2 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 183f0 │ │ │ │ + b.n 18370 │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 17dc8 │ │ │ │ + bvs.n 17d48 │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 17d30 │ │ │ │ + bpl.n 17cb0 │ │ │ │ movs r1, r0 │ │ │ │ vld4.8 {d16-d19}, [r0], r2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #108] @ (17da4 ) │ │ │ │ @@ -16801,19 +16801,19 @@ │ │ │ │ bne.n 17da0 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ ldrsb.w r0, [sl, r2] │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1835c │ │ │ │ + b.n 182dc │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 17d34 │ │ │ │ + bpl.n 17cb4 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 17cf4 │ │ │ │ + bpl.n 17e74 │ │ │ │ movs r1, r0 │ │ │ │ str.w r0, [ip, #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -16962,15 +16962,15 @@ │ │ │ │ movs r3, r0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 17fb8 │ │ │ │ + bcc.n 17f38 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00017f50 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -17048,27 +17048,27 @@ │ │ │ │ @ instruction: 0xf6f40002 │ │ │ │ lsls r2, r5, #4 │ │ │ │ movs r3, r0 │ │ │ │ lsls r2, r2, #4 │ │ │ │ movs r3, r0 │ │ │ │ b.n 17ea4 │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 17fbc │ │ │ │ + bcc.n 17f3c │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + ldmia r0!, {r1, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + ldmia r0!, {r1, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5!, {r1, r2, r3, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r1, {r1, r3, r4} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ ... │ │ │ │ │ │ │ │ 0001803c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -17199,15 +17199,15 @@ │ │ │ │ blx bb94 │ │ │ │ b.n 1810e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ sbc.w r0, ip, #8519680 @ 0x820000 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5340002 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + udf #140 @ 0x8c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 000181a8 : │ │ │ │ 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 │ │ │ │ @@ -17375,17 +17375,17 @@ │ │ │ │ blx bb94 │ │ │ │ b.n 18296 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf3ec0002 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf39e0002 │ │ │ │ - ble.n 183e0 │ │ │ │ + bgt.n 18360 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00018378 : │ │ │ │ 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 │ │ │ │ @@ -17528,15 +17528,15 @@ │ │ │ │ b.n 18452 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2280002 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf1e20002 │ │ │ │ - blt.n 185f0 │ │ │ │ + blt.n 18570 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 000184fc : │ │ │ │ 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 │ │ │ │ @@ -17725,17 +17725,17 @@ │ │ │ │ b.n 185f2 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ eors.w r0, r0, #2 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ bics.w r0, r6, #2 │ │ │ │ - bls.n 18698 │ │ │ │ + bls.n 18618 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00018700 : │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -17864,15 +17864,15 @@ │ │ │ │ blx bb94 │ │ │ │ b.n 187d2 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ cdp 0, 10, cr0, cr8, cr2, {0} │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ cdp 0, 7, cr0, cr0, cr2, {0} │ │ │ │ - bhi.n 1887c │ │ │ │ + bvc.n 187fc │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001886c : │ │ │ │ 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 │ │ │ │ @@ -18025,17 +18025,17 @@ │ │ │ │ blx bb94 │ │ │ │ b.n 1894a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ ldc 0, cr0, [r8, #-8]! │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 0, cr0, [r6], #8 │ │ │ │ - bvs.n 18938 │ │ │ │ + bvs.n 18ab8 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00018a20 : │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -18166,15 +18166,15 @@ │ │ │ │ b.n 18af0 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb8c0002 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb3c0002 │ │ │ │ - bmi.n 18b3c │ │ │ │ + bmi.n 18abc │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00018b90 : │ │ │ │ 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 │ │ │ │ @@ -18291,15 +18291,15 @@ │ │ │ │ blx bb94 │ │ │ │ b.n 18c54 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ bic.w r0, r8, r2 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r0, [lr, #8]! │ │ │ │ - bcc.n 18bec │ │ │ │ + bcc.n 18d6c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00018cdc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -18835,31 +18835,31 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w bb90 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmdb sl, {r1} │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r4!, {r3, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r4!, {r5} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsls r3, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ bl 3b52ae │ │ │ │ b.n 191d0 │ │ │ │ movs r2, r0 │ │ │ │ bl 1772b6 │ │ │ │ @@ -18960,15 +18960,15 @@ │ │ │ │ nop │ │ │ │ b.n 19a24 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ b.n 199cc │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 000193c8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -18989,17 +18989,17 @@ │ │ │ │ ldr r2, [pc, #12] @ (19408 ) │ │ │ │ ldr r1, [pc, #16] @ (1940c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #600 @ (adr r5, 19668 ) │ │ │ │ + add r5, pc, #344 @ (adr r5, 19568 ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00019410 : │ │ │ │ cbz r0, 19442 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -19020,17 +19020,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #12] @ (19450 ) │ │ │ │ ldr r2, [pc, #12] @ (19454 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ b.w c5c0 │ │ │ │ - add r5, pc, #312 @ (adr r5, 1958c ) │ │ │ │ + add r5, pc, #56 @ (adr r5, 1948c ) │ │ │ │ movs r2, r0 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00019458 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -19051,17 +19051,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r5, pc, #48 @ (adr r5, 194cc ) │ │ │ │ + add r4, pc, #816 @ (adr r4, 197cc ) │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + push {r1, r3, lr} │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r0, [pc, #308] @ (195e8 ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -19186,25 +19186,25 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 194f2 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ b.n 19930 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r6, pc} │ │ │ │ + pop {r1, r3, pc} │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ + pop {r1, r3, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ b.n 198c4 │ │ │ │ movs r2, r0 │ │ │ │ - bkpt 0x0048 │ │ │ │ + bkpt 0x0008 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #116] @ (1968c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -19255,15 +19255,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 19704 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + pop {r1, r4, pc} │ │ │ │ movs r1, r0 │ │ │ │ udf #43 @ 0x2b │ │ │ │ vqrdmlah.s , , d25[0] │ │ │ │ @ instruction: 0xffffc545 │ │ │ │ vqrdmlsh.s , , d24[0] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ @@ -19375,27 +19375,27 @@ │ │ │ │ nop │ │ │ │ svc 80 @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xe9860002 │ │ │ │ strd r0, r0, [lr, #-8]! │ │ │ │ ldmia r7, {r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + pop {r1, r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ - cbz r6, 197e6 │ │ │ │ + cbz r6, 197d6 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 197ee │ │ │ │ + cbz r6, 197de │ │ │ │ movs r1, r0 │ │ │ │ - revsh r6, r0 │ │ │ │ + hlt 0x0006 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r6, 197f8 │ │ │ │ + cbz r6, 197e8 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r6, 197fe │ │ │ │ + cbz r6, 197ee │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r5, #5 │ │ │ │ ... │ │ │ │ │ │ │ │ 000197e4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -19523,15 +19523,15 @@ │ │ │ │ nop │ │ │ │ ble.n 198dc │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 19854 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00019940 : │ │ │ │ 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 │ │ │ │ @@ -19698,17 +19698,17 @@ │ │ │ │ b.n 19a7a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bgt.n 19a58 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + @ instruction: 0xb83a │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ movs r1, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 19ac4 │ │ │ │ movs r2, r0 │ │ │ │ blt.n 19a94 │ │ │ │ movs r2, r0 │ │ │ │ @@ -19810,15 +19810,15 @@ │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ bge.n 19bf4 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 19b70 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r4!, {r2} │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #116] @ (19ca4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -19869,15 +19869,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 19cec │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb76a │ │ │ │ + @ instruction: 0xb72a │ │ │ │ movs r1, r0 │ │ │ │ bhi.n 19cf2 │ │ │ │ vtbl.8 d29, {d31}, d5 │ │ │ │ vaddl.u q14, d15, d13 │ │ │ │ @ instruction: 0xffffd9d0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ @@ -19993,27 +19993,27 @@ │ │ │ │ movs r2, r0 │ │ │ │ b.n 1a4b0 │ │ │ │ movs r2, r0 │ │ │ │ b.n 1a484 │ │ │ │ movs r2, r0 │ │ │ │ ldmia r1!, {r3, r7} │ │ │ │ movs r2, r0 │ │ │ │ - cpsid ai │ │ │ │ + @ instruction: 0xb636 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #120 @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ ... │ │ │ │ │ │ │ │ 00019dfc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -20178,15 +20178,15 @@ │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ bvc.n 19ec8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 1a004 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r0!, {r1, r2, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00019fb4 : │ │ │ │ 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 │ │ │ │ @@ -20416,17 +20416,17 @@ │ │ │ │ b.n 1a12e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvs.n 1a260 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r6, r5 │ │ │ │ + sxtb r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ - sxtb r2, r6 │ │ │ │ + sxth r2, r6 │ │ │ │ movs r1, r0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 1a27c │ │ │ │ movs r2, r0 │ │ │ │ bpl.n 1a24c │ │ │ │ movs r2, r0 │ │ │ │ @@ -20595,17 +20595,17 @@ │ │ │ │ nop │ │ │ │ bcc.n 1a340 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 1a44c │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ + pop {r1, r2, r7} │ │ │ │ movs r1, r0 │ │ │ │ - sub sp, #32 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #116] @ (1a47c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -20656,15 +20656,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 1a514 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ movs r1, r0 │ │ │ │ beq.n 1a53a │ │ │ │ vmla.i , , d21[0] │ │ │ │ vtbx.8 d27, {d15}, d21 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ @@ -20780,27 +20780,27 @@ │ │ │ │ movs r2, r0 │ │ │ │ blt.n 1a4d8 │ │ │ │ movs r2, r0 │ │ │ │ blt.n 1a6ac │ │ │ │ movs r2, r0 │ │ │ │ stmia r1!, {r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + add r6, sp, #664 @ 0x298 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #504 @ (adr r3, 1a7b4 ) │ │ │ │ + add r3, pc, #248 @ (adr r3, 1a6b4 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #504 @ (adr r3, 1a7bc ) │ │ │ │ + add r3, pc, #248 @ (adr r3, 1a6bc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #536 @ (adr r3, 1a7e4 ) │ │ │ │ + add r3, pc, #280 @ (adr r3, 1a6e4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #568 @ (adr r3, 1a808 ) │ │ │ │ + add r3, pc, #312 @ (adr r3, 1a708 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r7, #5 │ │ │ │ ... │ │ │ │ │ │ │ │ 0001a5d4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -20825,17 +20825,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #808 @ (adr r3, 1a948 ) │ │ │ │ + add r3, pc, #552 @ (adr r3, 1a848 ) │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r2, [pc, #216] @ (1a70c ) │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ @@ -20922,21 +20922,21 @@ │ │ │ │ blx bb94 │ │ │ │ b.n 1a678 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ beq.n 1a754 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #26 │ │ │ │ + adds r2, #218 @ 0xda │ │ │ │ movs r2, r0 │ │ │ │ ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ ldmia r7, {r1, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r6, 1a738 │ │ │ │ + cbnz r6, 1a728 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #48] @ (1a764 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -20959,15 +20959,15 @@ │ │ │ │ blx c80c │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r7!, {r2, r3, r4} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #116] @ (1a7f4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -21018,15 +21018,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #360 @ 0x168 │ │ │ │ movs r1, r0 │ │ │ │ ldmia r4!, {r0, r1, r2, r3, r5, r6, r7} │ │ │ │ @ instruction: 0xffffcda5 │ │ │ │ vsli.32 d27, d9, #31 │ │ │ │ @ instruction: 0xffffce80 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ @@ -21142,27 +21142,27 @@ │ │ │ │ movs r2, r0 │ │ │ │ bhi.n 1a960 │ │ │ │ movs r2, r0 │ │ │ │ bhi.n 1a934 │ │ │ │ movs r2, r0 │ │ │ │ bkpt 0x0038 │ │ │ │ movs r2, r0 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #24 @ (adr r0, 1a94c ) │ │ │ │ + ldr r7, [sp, #792] @ 0x318 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #24 @ (adr r0, 1a954 ) │ │ │ │ + ldr r7, [sp, #792] @ 0x318 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #56 @ (adr r0, 1a97c ) │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #88 @ (adr r0, 1a9a0 ) │ │ │ │ + ldr r7, [sp, #856] @ 0x358 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r4, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ 0001a94c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -21187,17 +21187,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #328 @ (adr r0, 1aae0 ) │ │ │ │ + add r0, pc, #72 @ (adr r0, 1a9e0 ) │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r2, [pc, #224] @ (1aa8c ) │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ @@ -21287,21 +21287,21 @@ │ │ │ │ b.n 1a9f0 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r3, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ ldmia r4!, {r2, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ ldmia r4!, {r1, r3, r6} │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #48] @ (1aae4 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -21324,15 +21324,15 @@ │ │ │ │ blx c80c │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r3, {r2, r3, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #424 @ 0x1a8 │ │ │ │ + add r0, sp, #168 @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #116] @ (1ab74 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -21383,15 +21383,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ ldmia r1, {r0, r1, r2, r3, r4, r5, r6} │ │ │ │ @ instruction: 0xffffca5d │ │ │ │ vaddw.u , , d21 │ │ │ │ vtbl.8 d28, {d15-d18}, d0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ @@ -21590,28 +21590,28 @@ │ │ │ │ b.w bec8 │ │ │ │ bmi.n 1ae50 │ │ │ │ movs r2, r0 │ │ │ │ lsls r3, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ movs r1, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ - ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #976 @ (adr r1, 1b15c ) │ │ │ │ + add r1, pc, #720 @ (adr r1, 1b05c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #864] @ 0x360 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r0, sp, #32 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r7, pc, #976 @ (adr r7, 1b168 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001ad98 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -21711,27 +21711,27 @@ │ │ │ │ ldr r2, [pc, #32] @ (1aeac ) │ │ │ │ ldr r1, [pc, #36] @ (1aeb0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ b.n 1ae68 │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r4, [sp, #520] @ 0x208 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001aeb4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -21745,17 +21745,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 1af2a │ │ │ │ mov r4, r1 │ │ │ │ @@ -21782,21 +21782,21 @@ │ │ │ │ ldr r2, [pc, #24] @ (1af48 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ blx c5c4 │ │ │ │ b.n 1af26 │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r6, #24] │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #392 @ (adr r6, 1b0cc ) │ │ │ │ + add r6, pc, #136 @ (adr r6, 1afcc ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + ldrh r2, [r4, #24] │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #272 @ (adr r6, 1b05c ) │ │ │ │ + add r6, pc, #16 @ (adr r6, 1af5c ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001af4c : │ │ │ │ cbz r0, 1af94 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -21828,17 +21828,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #84 @ 0x54 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ bne.n 1b040 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001afb0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -21852,17 +21852,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #22] │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001afe4 : │ │ │ │ cbz r0, 1b02c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -21894,17 +21894,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ beq.n 1afa8 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b048 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -21918,17 +21918,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #184 @ 0xb8 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #184] @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b07c : │ │ │ │ cbz r0, 1b0c4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -21960,17 +21960,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ beq.n 1b110 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r1, #12] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #808] @ 0x328 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b0e0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -21983,17 +21983,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1b110 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #264 @ 0x108 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r4, [r2, #12] │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #600] @ 0x258 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b114 : │ │ │ │ cbz r0, 1b15e │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22027,17 +22027,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #308 @ 0x134 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ ldmia r7, {r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r5, #8] │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b17c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -22050,17 +22050,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1b1ac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #352 @ 0x160 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #232] @ 0xe8 │ │ │ │ + str r7, [sp, #1000] @ 0x3e8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b1b0 : │ │ │ │ cbz r0, 1b1e2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22084,17 +22084,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r5, #4] │ │ │ │ + ldrh r2, [r5, #2] │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #688] @ 0x2b0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b200 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -22162,33 +22162,33 @@ │ │ │ │ ldr r2, [pc, #52] @ (1b2d4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #424 @ 0x1a8 │ │ │ │ blx c5c4 │ │ │ │ b.n 1b27e │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #328] @ 0x148 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + str r6, [sp, #776] @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 1b6b0 ) │ │ │ │ + add r2, pc, #752 @ (adr r2, 1b5b0 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #96 @ (adr r3, 1b328 ) │ │ │ │ + add r2, pc, #864 @ (adr r2, 1b628 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #456] @ 0x1c8 │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b2d8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -22201,17 +22201,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1b308 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r4, [r3, #60] @ 0x3c │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #888] @ 0x378 │ │ │ │ + str r6, [sp, #632] @ 0x278 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b30c : │ │ │ │ cbz r0, 1b33e │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22235,17 +22235,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #500 @ 0x1f4 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ ldmia r5, {r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r1, #58] @ 0x3a │ │ │ │ + strh r6, [r1, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + str r6, [sp, #320] @ 0x140 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b35c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -22259,17 +22259,17 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #536 @ 0x218 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r3, #54] @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + str r6, [sp, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ sub sp, #32 │ │ │ │ @@ -22347,19 +22347,19 @@ │ │ │ │ strd r0, r4, [sp] │ │ │ │ str r6, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ blx d234 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #216] @ 0xd8 │ │ │ │ + ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #264 @ (adr r1, 1b590 ) │ │ │ │ + add r1, pc, #8 @ (adr r1, 1b490 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b48c : │ │ │ │ cbz r0, 1b4c6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22386,17 +22386,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #572 @ 0x23c │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r3, r4} │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b4e4 : │ │ │ │ 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 │ │ │ │ @@ -22616,39 +22616,39 @@ │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c130 │ │ │ │ stmia r1!, {r3, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp, #888] @ 0x378 │ │ │ │ movs r1, r0 │ │ │ │ stmia r0!, {r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #632] @ 0x278 │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r6, #32] │ │ │ │ + strh r0, [r6, #30] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r3, #26] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r7, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r0 │ │ │ │ @@ -22726,19 +22726,19 @@ │ │ │ │ strd r0, r4, [sp] │ │ │ │ str r6, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ blx d234 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r6, [sp, #408] @ 0x198 │ │ │ │ + str r6, [sp, #152] @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r5, [sp, #200] @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #880] @ 0x370 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b85c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -22780,15 +22780,15 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ ldmia r0!, {r1, r2, r3, r6} │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xb6e8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b8d0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -22967,31 +22967,31 @@ │ │ │ │ b.n 1ba3e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ pop {pc} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ bl 291aa2 │ │ │ │ - str r1, [sp, #64] @ 0x40 │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ movs r1, r0 │ │ │ │ pop {r1, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r1, #0] │ │ │ │ + ldrb r2, [r1, #31] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001bac8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -23048,20 +23048,20 @@ │ │ │ │ ldr r1, [pc, #24] @ (1bb70 ) │ │ │ │ ldr r2, [pc, #24] @ (1bb74 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #692 @ 0x2b4 │ │ │ │ blx c5c4 │ │ │ │ b.n 1bb40 │ │ │ │ - ldrh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #58] @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ bl 405b6e │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001bb78 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23077,15 +23077,15 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ push {r2, r3, r4} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001bbac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -23140,17 +23140,17 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ hlt 0x0016 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ + ldrh r2, [r0, #28] │ │ │ │ movs r1, r0 │ │ │ │ rev r0, r7 │ │ │ │ movs r2, r0 │ │ │ │ b.w b7b4 │ │ │ │ │ │ │ │ 0001bc50 : │ │ │ │ push {r4, lr} │ │ │ │ @@ -23279,25 +23279,25 @@ │ │ │ │ nop │ │ │ │ cbnz r2, 1bdb2 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 1bda4 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r0, #0] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + ldrb r6, [r6, #30] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001bda4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -23335,21 +23335,21 @@ │ │ │ │ ldr r2, [pc, #24] @ (1be18 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #28 │ │ │ │ blx c5c4 │ │ │ │ b.n 1bdf6 │ │ │ │ nop │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + ldrb r4, [r7, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r2, [sp, #616] @ 0x268 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r5, #29] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001be1c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -23431,21 +23431,21 @@ │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r6, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #520] @ 0x208 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001befc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -23560,35 +23560,35 @@ │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb744 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb73e │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + strh r4, [r6, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xb6da │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + ldr r0, [sp, #624] @ 0x270 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r0, #0] │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r0, #22] │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + ldr r0, [sp, #408] @ 0x198 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #21] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001c04c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23621,21 +23621,21 @@ │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r5, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r3, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001c0b8 : │ │ │ │ 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 │ │ │ │ @@ -24191,307 +24191,307 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #392] @ 0x188 │ │ │ │ + ldr r0, [sp, #136] @ 0x88 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #376] @ 0x178 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #600] @ 0x258 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + ldr r0, [sp, #912] @ 0x390 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #560] @ 0x230 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ movs r1, r0 │ │ │ │ ldr r1, [sp, #648] @ 0x288 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #920] @ 0x398 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [sp, #136] @ 0x88 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #392] @ 0x188 │ │ │ │ + ldr r2, [sp, #552] @ 0x228 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r2, [sp, #616] @ 0x268 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r2, [sp, #664] @ 0x298 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r2, [sp, #840] @ 0x348 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r2, [sp, #904] @ 0x388 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ + ldr r3, [sp, #344] @ 0x158 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r3, [sp, #392] @ 0x188 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #856] @ 0x358 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #648] @ 0x288 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ movs r1, r0 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ ldr r4, [sp, #200] @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ ldr r4, [sp, #264] @ 0x108 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ - movs r1, r0 │ │ │ │ ldr r4, [sp, #328] @ 0x148 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r4, [sp, #392] @ 0x188 │ │ │ │ movs r1, r0 │ │ │ │ ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #520] @ 0x208 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r4, [sp, #840] @ 0x348 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #872] @ 0x368 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r4, [sp, #904] @ 0x388 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r5, [sp, #200] @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #192] @ 0xc0 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r5, [sp, #312] @ 0x138 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #840] @ 0x348 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #328] @ 0x148 │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ ldr r6, [sp, #360] @ 0x168 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #552] @ 0x228 │ │ │ │ + ldr r7, [sp, #296] @ 0x128 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r7, [sp, #616] @ 0x268 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #120 @ (adr r0, 1c8a4 ) │ │ │ │ + ldr r7, [sp, #888] @ 0x378 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #128 @ (adr r0, 1c8b0 ) │ │ │ │ + ldr r7, [sp, #896] @ 0x380 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #136 @ (adr r0, 1c8bc ) │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #144 @ (adr r0, 1c8c8 ) │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #168 @ (adr r0, 1c8e4 ) │ │ │ │ + ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #176 @ (adr r0, 1c8f0 ) │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #200 @ (adr r0, 1c90c ) │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #224 @ (adr r0, 1c928 ) │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #248 @ (adr r0, 1c944 ) │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #256 @ (adr r0, 1c950 ) │ │ │ │ + add r0, pc, #0 @ (adr r0, 1c850 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #264 @ (adr r0, 1c95c ) │ │ │ │ + add r0, pc, #8 @ (adr r0, 1c85c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #288 @ (adr r0, 1c978 ) │ │ │ │ + add r0, pc, #32 @ (adr r0, 1c878 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #360 @ (adr r0, 1c9c4 ) │ │ │ │ + add r0, pc, #104 @ (adr r0, 1c8c4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #464 @ (adr r0, 1ca30 ) │ │ │ │ + add r0, pc, #208 @ (adr r0, 1c930 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #488 @ (adr r0, 1ca4c ) │ │ │ │ + add r0, pc, #232 @ (adr r0, 1c94c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #496 @ (adr r0, 1ca58 ) │ │ │ │ + add r0, pc, #240 @ (adr r0, 1c958 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #504 @ (adr r0, 1ca64 ) │ │ │ │ + add r0, pc, #248 @ (adr r0, 1c964 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #544 @ (adr r0, 1ca90 ) │ │ │ │ + add r0, pc, #288 @ (adr r0, 1c990 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #568 @ (adr r0, 1caac ) │ │ │ │ + add r0, pc, #312 @ (adr r0, 1c9ac ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #576 @ (adr r0, 1cab8 ) │ │ │ │ + add r0, pc, #320 @ (adr r0, 1c9b8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #584 @ (adr r0, 1cac4 ) │ │ │ │ + add r0, pc, #328 @ (adr r0, 1c9c4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #592 @ (adr r0, 1cad0 ) │ │ │ │ + add r0, pc, #336 @ (adr r0, 1c9d0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #616 @ (adr r0, 1caec ) │ │ │ │ + add r0, pc, #360 @ (adr r0, 1c9ec ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #640 @ (adr r0, 1cb08 ) │ │ │ │ + add r0, pc, #384 @ (adr r0, 1ca08 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #664 @ (adr r0, 1cb24 ) │ │ │ │ + add r0, pc, #408 @ (adr r0, 1ca24 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #688 @ (adr r0, 1cb40 ) │ │ │ │ + add r0, pc, #432 @ (adr r0, 1ca40 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #712 @ (adr r0, 1cb5c ) │ │ │ │ + add r0, pc, #456 @ (adr r0, 1ca5c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #736 @ (adr r0, 1cb78 ) │ │ │ │ + add r0, pc, #480 @ (adr r0, 1ca78 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #744 @ (adr r0, 1cb84 ) │ │ │ │ + add r0, pc, #488 @ (adr r0, 1ca84 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #752 @ (adr r0, 1cb90 ) │ │ │ │ + add r0, pc, #496 @ (adr r0, 1ca90 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #760 @ (adr r0, 1cb9c ) │ │ │ │ + add r0, pc, #504 @ (adr r0, 1ca9c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #784 @ (adr r0, 1cbb8 ) │ │ │ │ + add r0, pc, #528 @ (adr r0, 1cab8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #792 @ (adr r0, 1cbc4 ) │ │ │ │ + add r0, pc, #536 @ (adr r0, 1cac4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #792 @ (adr r0, 1cbc8 ) │ │ │ │ + add r0, pc, #536 @ (adr r0, 1cac8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #704 @ (adr r2, 1cb74 ) │ │ │ │ + add r2, pc, #448 @ (adr r2, 1ca74 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #792 @ (adr r0, 1cbd0 ) │ │ │ │ + add r0, pc, #536 @ (adr r0, 1cad0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #800 @ (adr r0, 1cbdc ) │ │ │ │ + add r0, pc, #544 @ (adr r0, 1cadc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #872 @ (adr r0, 1cc28 ) │ │ │ │ + add r0, pc, #616 @ (adr r0, 1cb28 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #960 @ (adr r0, 1cc84 ) │ │ │ │ + add r0, pc, #704 @ (adr r0, 1cb84 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #88 @ (adr r1, 1c920 ) │ │ │ │ + add r0, pc, #856 @ (adr r0, 1cc20 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #256 @ (adr r1, 1c9cc ) │ │ │ │ + add r1, pc, #0 @ (adr r1, 1c8cc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #424 @ (adr r1, 1ca78 ) │ │ │ │ + add r1, pc, #168 @ (adr r1, 1c978 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #560 @ (adr r1, 1cb04 ) │ │ │ │ + add r1, pc, #304 @ (adr r1, 1ca04 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #824 @ (adr r1, 1cc10 ) │ │ │ │ + add r1, pc, #568 @ (adr r1, 1cb10 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #32 @ (adr r2, 1c8fc ) │ │ │ │ + add r1, pc, #800 @ (adr r1, 1cbfc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #568 @ (adr r2, 1cb18 ) │ │ │ │ + add r2, pc, #312 @ (adr r2, 1ca18 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #608 @ (adr r2, 1cb44 ) │ │ │ │ + add r2, pc, #352 @ (adr r2, 1ca44 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #656 @ (adr r2, 1cb78 ) │ │ │ │ + add r2, pc, #400 @ (adr r2, 1ca78 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #664 @ (adr r2, 1cb84 ) │ │ │ │ + add r2, pc, #408 @ (adr r2, 1ca84 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #912 @ (adr r2, 1cc80 ) │ │ │ │ + add r2, pc, #656 @ (adr r2, 1cb80 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #920 @ (adr r2, 1cc8c ) │ │ │ │ + add r2, pc, #664 @ (adr r2, 1cb8c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #144 @ (adr r3, 1c988 ) │ │ │ │ + add r2, pc, #912 @ (adr r2, 1cc88 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001c8f8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -24591,37 +24591,37 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #952 @ 0x3b8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #288 @ (adr r0, 1cb0c ) │ │ │ │ + add r0, pc, #32 @ (adr r0, 1ca0c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #560 @ (adr r0, 1cc20 ) │ │ │ │ + add r0, pc, #304 @ (adr r0, 1cb20 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #560 @ (adr r0, 1cc24 ) │ │ │ │ + add r0, pc, #304 @ (adr r0, 1cb24 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #832 @ (adr r0, 1cd38 ) │ │ │ │ + add r0, pc, #576 @ (adr r0, 1cc38 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #816 @ (adr r0, 1cd2c ) │ │ │ │ + add r0, pc, #560 @ (adr r0, 1cc2c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #832 @ (adr r0, 1cd40 ) │ │ │ │ + add r0, pc, #576 @ (adr r0, 1cc40 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #104 @ (adr r1, 1ca6c ) │ │ │ │ + add r0, pc, #872 @ (adr r0, 1cd6c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #88 @ (adr r1, 1ca60 ) │ │ │ │ + add r0, pc, #856 @ (adr r0, 1cd60 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #80 @ (adr r1, 1ca5c ) │ │ │ │ + add r0, pc, #848 @ (adr r0, 1cd5c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #72 @ (adr r1, 1ca58 ) │ │ │ │ + add r0, pc, #840 @ (adr r0, 1cd58 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #64 @ (adr r1, 1ca54 ) │ │ │ │ + add r0, pc, #832 @ (adr r0, 1cd54 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #56 @ (adr r1, 1ca50 ) │ │ │ │ + add r0, pc, #824 @ (adr r0, 1cd50 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001ca18 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -24653,17 +24653,17 @@ │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r4, sp, #192 @ 0xc0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r2, #11] │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #576 @ (adr r0, 1ccb4 ) │ │ │ │ + add r0, pc, #320 @ (adr r0, 1cbb4 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001ca74 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24679,15 +24679,15 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb68c │ │ │ │ movs r2, r0 │ │ │ │ add r5, pc, #448 @ (adr r5, 1cc64 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #400 @ (adr r0, 1cc38 ) │ │ │ │ + add r0, pc, #144 @ (adr r0, 1cb38 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001caa8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24726,15 +24726,15 @@ │ │ │ │ bx r2 │ │ │ │ @ instruction: 0xffedffff │ │ │ │ movs r5, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffedffff │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #184 @ (adr r0, 1cbd0 ) │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001cb18 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -24770,15 +24770,15 @@ │ │ │ │ nop │ │ │ │ push {r1, r3, r5, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ push {r2, r4, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ add r4, pc, #664 @ (adr r4, 1ce10 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001cb7c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -24814,15 +24814,15 @@ │ │ │ │ nop │ │ │ │ push {r1, r2, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ push {r1, r2, r3, r5, r6, lr} │ │ │ │ movs r2, r0 │ │ │ │ add r4, pc, #256 @ (adr r4, 1cce0 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #632] @ 0x278 │ │ │ │ + ldr r7, [sp, #376] @ 0x178 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001cbe4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -24858,15 +24858,15 @@ │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, lr} │ │ │ │ movs r2, r0 │ │ │ │ push {r1, r2, lr} │ │ │ │ movs r2, r0 │ │ │ │ add r3, pc, #864 @ (adr r3, 1cfa8 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + ldr r7, [sp, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #8] @ (1cc5c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ @@ -25065,29 +25065,29 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ push {r3, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ asrs r7, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ movs r2, r0 │ │ │ │ asrs r3, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ movs r1, r0 │ │ │ │ - stc2 0, cr0, [sl], #-4 │ │ │ │ - add r1, pc, #264 @ (adr r1, 1cf64 ) │ │ │ │ + umlal r0, r0, sl, r1 │ │ │ │ + add r1, pc, #8 @ (adr r1, 1ce64 ) │ │ │ │ movs r1, r0 │ │ │ │ - umull r0, r0, r2, r1 │ │ │ │ - @ instruction: 0xfb9e0001 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + smmls r0, r2, r1, r0 │ │ │ │ + smmla r0, lr, r1, r0 │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ cbz r2, 1ceb4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001ce70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -25117,19 +25117,19 @@ │ │ │ │ ldr r2, [pc, #16] @ (1cec8 ) │ │ │ │ ldr r1, [pc, #20] @ (1cecc ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ b.n 1ceb0 │ │ │ │ nop │ │ │ │ - add r2, sp, #200 @ 0xc8 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r0, sp, #256 @ 0x100 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r4, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001ced0 : │ │ │ │ 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 │ │ │ │ @@ -25255,17 +25255,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #32 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d018 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25286,21 +25286,21 @@ │ │ │ │ ldr r1, [pc, #20] @ (1d05c ) │ │ │ │ ldr r2, [pc, #24] @ (1d060 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ blx c5c4 │ │ │ │ b.n 1d040 │ │ │ │ - ldr r2, [r5, #92] @ 0x5c │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #6] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + ldrb r2, [r1, #5] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d064 : │ │ │ │ cbz r0, 1d09e │ │ │ │ cbz r1, 1d08c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -25323,21 +25323,21 @@ │ │ │ │ b.w c5c0 │ │ │ │ ldr r1, [pc, #20] @ (1d0b4 ) │ │ │ │ ldr r2, [pc, #20] @ (1d0b8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + ldr r6, [r1, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #720 @ (adr r6, 1d384 ) │ │ │ │ + add r6, pc, #464 @ (adr r6, 1d284 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r6, #3] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d0bc : │ │ │ │ cbz r0, 1d0e4 │ │ │ │ push {r4} │ │ │ │ mov r4, r1 │ │ │ │ cbz r1, 1d0d0 │ │ │ │ @@ -25356,21 +25356,21 @@ │ │ │ │ ldr r1, [pc, #20] @ (1d0fc ) │ │ │ │ ldr r2, [pc, #24] @ (1d100 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ldr r2, [r1, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #432 @ (adr r6, 1d2ac ) │ │ │ │ + add r6, pc, #176 @ (adr r6, 1d1ac ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r7, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d104 : │ │ │ │ movs r1, #0 │ │ │ │ b.w c164 │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -25389,17 +25389,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #2] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d140 : │ │ │ │ cbz r0, 1d172 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -25422,17 +25422,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (1d188 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #204 @ 0xcc │ │ │ │ b.w c5c0 │ │ │ │ add r7, sp, #768 @ 0x300 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d18c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25445,17 +25445,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r7, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d1c0 : │ │ │ │ cbz r0, 1d1fa │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -25482,17 +25482,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #260 @ 0x104 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ add r7, sp, #232 @ 0xe8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r4, #64] @ 0x40 │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + strb r4, [r2, #30] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d218 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25505,17 +25505,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1d248 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #292 @ 0x124 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [r5, #60] @ 0x3c │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d24c : │ │ │ │ cbz r0, 1d294 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -25546,17 +25546,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1d2ac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #320 @ 0x140 │ │ │ │ b.w c5c0 │ │ │ │ add r6, sp, #640 @ 0x280 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r1, #56] @ 0x38 │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r7, #28] │ │ │ │ + strb r2, [r7, #27] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d2b0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25569,17 +25569,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1d2e0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #348 @ 0x15c │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [r2, #52] @ 0x34 │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d2e4 : │ │ │ │ cbz r0, 1d31a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -25607,17 +25607,17 @@ │ │ │ │ add.w r1, r1, #376 @ 0x178 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ add r6, sp, #160 @ 0xa0 │ │ │ │ movs r2, r0 │ │ │ │ add r6, sp, #96 @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r0, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r6, #26] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d33c : │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1d444 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -25717,29 +25717,29 @@ │ │ │ │ b.w c5c0 │ │ │ │ ldr r1, [pc, #36] @ (1d46c ) │ │ │ │ ldr r2, [pc, #40] @ (1d470 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #404 @ 0x194 │ │ │ │ b.w c5c0 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 1d848 ) │ │ │ │ + add r3, pc, #752 @ (adr r3, 1d748 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #672 @ (adr r3, 1d6fc ) │ │ │ │ + add r3, pc, #416 @ (adr r3, 1d5fc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #440 @ (adr r3, 1d618 ) │ │ │ │ + add r3, pc, #184 @ (adr r3, 1d518 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #456 @ (adr r3, 1d62c ) │ │ │ │ + add r3, pc, #200 @ (adr r3, 1d52c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #120 @ (adr r3, 1d4e4 ) │ │ │ │ + add r2, pc, #888 @ (adr r2, 1d7e4 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r1, #21] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d474 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25752,17 +25752,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1d4a4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #444 @ 0x1bc │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r0, #20] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d4a8 : │ │ │ │ cbz r0, 1d4de │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -25790,17 +25790,17 @@ │ │ │ │ add.w r1, r1, #480 @ 0x1e0 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ movs r2, r0 │ │ │ │ add r4, sp, #336 @ 0x150 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r6, #19] │ │ │ │ + strb r0, [r6, #18] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d500 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25813,17 +25813,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1d530 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #516 @ 0x204 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d534 : │ │ │ │ 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 │ │ │ │ @@ -26067,57 +26067,57 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #552 @ 0x228 │ │ │ │ blx c5c4 │ │ │ │ b.n 1d73c │ │ │ │ nop │ │ │ │ add r1, pc, #48 @ (adr r1, 1d7ec ) │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ - movs r1, r0 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + strh r6, [r3, #0] │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldrb r2, [r2, #23] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + str r5, [sp, #464] @ 0x1d0 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #784 @ (adr r1, 1dae0 ) │ │ │ │ + strb r2, [r7, #19] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r1, #20] │ │ │ │ - movs r1, r0 │ │ │ │ - strb r6, [r5, #19] │ │ │ │ + add r1, pc, #528 @ (adr r1, 1d9e0 ) │ │ │ │ movs r1, r0 │ │ │ │ strb r6, [r1, #19] │ │ │ │ movs r1, r0 │ │ │ │ strb r6, [r5, #18] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ + movs r1, r0 │ │ │ │ + strb r6, [r5, #17] │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #200 @ (adr r1, 1d8b0 ) │ │ │ │ + strb r0, [r3, #17] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + add r0, pc, #968 @ (adr r0, 1dbb0 ) │ │ │ │ + movs r1, r0 │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r4, #11] │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #816 @ (adr r0, 1db24 ) │ │ │ │ + add r0, pc, #560 @ (adr r0, 1da24 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #400 @ (adr r1, 1d98c ) │ │ │ │ + add r1, pc, #144 @ (adr r1, 1d88c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #376 @ (adr r1, 1d978 ) │ │ │ │ + add r1, pc, #120 @ (adr r1, 1d878 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #352 @ (adr r1, 1d964 ) │ │ │ │ + add r1, pc, #96 @ (adr r1, 1d864 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #72 @ (adr r0, 1d850 ) │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #192 @ (adr r1, 1d8cc ) │ │ │ │ + add r0, pc, #960 @ (adr r0, 1dbcc ) │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d814 : │ │ │ │ ldr r2, [pc, #520] @ (1da20 ) │ │ │ │ add r2, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1d9f8 │ │ │ │ @@ -26316,35 +26316,35 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ b.n 1d870 │ │ │ │ nop │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, #68] @ 0x44 │ │ │ │ + str r6, [r5, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r4, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + ldr r6, [r2, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r2, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r0, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001da54 : │ │ │ │ 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 │ │ │ │ @@ -26470,33 +26470,33 @@ │ │ │ │ ldr r1, [pc, #44] @ (1dbb4 ) │ │ │ │ ldr r2, [pc, #48] @ (1dbb8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ blx c5c4 │ │ │ │ b.n 1da8a │ │ │ │ - str r6, [r4, #48] @ 0x30 │ │ │ │ + str r6, [r4, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + str r6, [r1, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r7, #40] @ 0x28 │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + ldr r6, [r5, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001dbbc : │ │ │ │ cbz r0, 1dbf2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -26524,17 +26524,17 @@ │ │ │ │ add.w r1, r1, #644 @ 0x284 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ add r5, pc, #320 @ (adr r5, 1dd48 ) │ │ │ │ movs r2, r0 │ │ │ │ add r5, pc, #256 @ (adr r5, 1dd0c ) │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r5, #32] │ │ │ │ + str r2, [r5, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001dc14 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -26650,17 +26650,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1dd40 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #680 @ 0x2a8 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - str r4, [r6, #12] │ │ │ │ + str r4, [r6, #8] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r4, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001dd44 : │ │ │ │ cbz r0, 1dd8e │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -26694,17 +26694,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #712 @ 0x2c8 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ add r3, pc, #656 @ (adr r3, 1e034 ) │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r1, #8] │ │ │ │ + str r6, [r1, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (1dde8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26744,17 +26744,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1de20 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #744 @ 0x2e8 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - str r4, [r2, #0] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ sub sp, #32 │ │ │ │ @@ -26837,19 +26837,19 @@ │ │ │ │ movs r1, #16 │ │ │ │ strd r0, r4, [sp] │ │ │ │ str r6, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ blx d234 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r1, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001df2c : │ │ │ │ cbz r0, 1df76 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -26883,17 +26883,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #772 @ 0x304 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ add r1, pc, #752 @ (adr r1, 1e27c ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001df94 : │ │ │ │ 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 │ │ │ │ @@ -27371,59 +27371,59 @@ │ │ │ │ b.n 1e1a0 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #648] @ 0x288 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #23] │ │ │ │ + strb r4, [r2, #22] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r0, [sp, #784] @ 0x310 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #584] @ 0x248 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ str r5, [sp, #632] @ 0x278 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #280] @ 0x118 │ │ │ │ + str r7, [sp, #24] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #816] @ 0x330 │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + str r6, [r7, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #864] @ 0x360 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r0, [r2, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r2, r3] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + str r5, [sp, #520] @ 0x208 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r4, r7] │ │ │ │ + ldr r6, [r4, r6] │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #216] @ 0xd8 │ │ │ │ + str r4, [sp, #984] @ 0x3d8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r0, r6] │ │ │ │ + ldr r6, [r0, r5] │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r4, [sp, #616] @ 0x268 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r0 │ │ │ │ @@ -27506,19 +27506,19 @@ │ │ │ │ movs r1, #16 │ │ │ │ strd r0, r4, [sp] │ │ │ │ str r6, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ blx d234 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r2, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r2, #4] │ │ │ │ + ldr r6, [r2, #0] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001e620 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -27560,15 +27560,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ movs r2, r0 │ │ │ │ ldr r2, [sp, #888] @ 0x378 │ │ │ │ movs r2, r0 │ │ │ │ ldrh r0, [r0, #30] │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #888] @ 0x378 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001e694 : │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -27838,35 +27838,35 @@ │ │ │ │ movw r2, #1794 @ 0x702 │ │ │ │ blx c130 │ │ │ │ ldrh r0, [r7, #54] @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ b.n 1e312 │ │ │ │ - vrshr.u64 q11, q8, #1 │ │ │ │ + vrshr.u64 d22, d16, #1 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + ldrsh r4, [r1, r4] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + str r0, [sp, #152] @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ ldrh r0, [r7, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r6, [r6, r2] │ │ │ │ + ldrsh r6, [r6, r1] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #0] │ │ │ │ + ldrh r0, [r0, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + strb r4, [r5, r3] │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #632] @ 0x278 │ │ │ │ + str r0, [sp, #376] @ 0x178 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r6, r2] │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + ldrh r2, [r6, #58] @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001e97c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -27921,21 +27921,21 @@ │ │ │ │ blx ba0c │ │ │ │ cbz r4, 1ea16 │ │ │ │ mov r0, r4 │ │ │ │ blx d1d4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001ea2c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -27983,19 +27983,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (1eabc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #900 @ 0x384 │ │ │ │ blx c5c4 │ │ │ │ b.n 1ea9c │ │ │ │ nop │ │ │ │ - str r4, [r7, #0] │ │ │ │ + ldrsh r4, [r7, r7] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001eac0 : │ │ │ │ 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 │ │ │ │ @@ -28052,18 +28052,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx be58 │ │ │ │ add r6, r0 │ │ │ │ cmp r6, r9 │ │ │ │ bls.n 1eb22 │ │ │ │ adds r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 34170 │ │ │ │ + bl 34130 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 34170 │ │ │ │ + bl 34130 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #248] @ (1ec64 ) │ │ │ │ mov.w r1, r9, lsr #20 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ ldr r2, [pc, #240] @ (1ec68 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -28151,29 +28151,29 @@ │ │ │ │ b.n 1ebe4 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #26] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ + ldrsh r0, [r1, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r5, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r3, #52] @ 0x34 │ │ │ │ + ldrh r6, [r3, #50] @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ movs r1, r0 │ │ │ │ ldrh r4, [r2, #18] │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r3, r7] │ │ │ │ + str r4, [r3, r6] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r2, #20] │ │ │ │ + str r6, [r2, #16] │ │ │ │ movs r1, r0 │ │ │ │ ldr r3, [pc, #8] @ (1ec8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ @@ -28364,27 +28364,27 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r4, [sp, #304] @ 0x130 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r3, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9bc0001 │ │ │ │ + ldrd r0, r0, [ip, #-4]! │ │ │ │ vmaxnm.f16 , , │ │ │ │ - bgt.n 1eeb8 │ │ │ │ + blt.n 1ee38 │ │ │ │ movs r1, r0 │ │ │ │ - adcs.w r0, r8, r1 │ │ │ │ - bgt.n 1eec8 │ │ │ │ + adds.w r0, r8, r1 │ │ │ │ + blt.n 1ee48 │ │ │ │ movs r1, r0 │ │ │ │ - ldcl 0, cr0, [r4], #-4 │ │ │ │ - ldc 0, cr0, [ip, #4]! │ │ │ │ - @ instruction: 0xeaa40001 │ │ │ │ - blt.n 1eee0 │ │ │ │ + ldc 0, cr0, [r4], #-4 │ │ │ │ + ldcl 0, cr0, [ip, #-4]! │ │ │ │ + orn r0, r4, r1 │ │ │ │ + bge.n 1ee60 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 1eedc │ │ │ │ + bge.n 1ee5c │ │ │ │ movs r1, r0 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001ee80 : │ │ │ │ movs r1, #0 │ │ │ │ b.w c164 │ │ │ │ @@ -28403,17 +28403,17 @@ │ │ │ │ ldr r2, [pc, #12] @ (1eeb0 ) │ │ │ │ ldr r1, [pc, #16] @ (1eeb4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r0, [r6, r4] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r0, r5] │ │ │ │ + strh r2, [r0, r4] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001eeb8 : │ │ │ │ cbz r0, 1ef00 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28445,17 +28445,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #28 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ str r2, [sp, #416] @ 0x1a0 │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + strh r4, [r4, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrh r6, [r1, r2] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001ef1c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -28469,17 +28469,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #56 @ 0x38 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldrh r2, [r3, r1] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001ef50 : │ │ │ │ cbz r0, 1ef98 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28511,17 +28511,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #88 @ 0x58 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ str r1, [sp, #832] @ 0x340 │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + strh r4, [r1, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r6, r0] │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001efb4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -28535,17 +28535,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + str r0, [r3, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001efe8 : │ │ │ │ cbz r0, 1f030 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28577,17 +28577,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r6, r6] │ │ │ │ + str r4, [r6, r5] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f04c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -28601,17 +28601,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r0, [r0, r6] │ │ │ │ + str r0, [r0, r5] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r5, r5] │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f080 : │ │ │ │ cbz r0, 1f0c8 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28643,17 +28643,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ str r0, [sp, #640] @ 0x280 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r3, r4] │ │ │ │ + str r4, [r3, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r0, r4] │ │ │ │ + ldr r6, [r0, r3] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f0e4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -28667,17 +28667,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #240 @ 0xf0 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r0, [r5, r3] │ │ │ │ + str r0, [r5, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldr r2, [r2, r2] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f118 : │ │ │ │ cbz r0, 1f160 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28708,17 +28708,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1f178 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #276 @ 0x114 │ │ │ │ b.w c5c0 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r0, r2] │ │ │ │ + str r4, [r0, r1] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldr r6, [r5, r0] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f17c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -28731,17 +28731,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1f1ac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - str r0, [r2, r1] │ │ │ │ + str r0, [r2, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r7, r0] │ │ │ │ + ldrsb r2, [r7, r7] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f1b0 : │ │ │ │ cbz r0, 1f1f8 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28772,17 +28772,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1f210 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #352 @ 0x160 │ │ │ │ b.w c5c0 │ │ │ │ ldrh r0, [r6, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #944] @ (1f5c0 ) │ │ │ │ + ldr r7, [pc, #688] @ (1f4c0 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + ldrsb r6, [r2, r6] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f214 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -28795,17 +28795,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1f244 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #392 @ 0x188 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r7, [pc, #736] @ (1f524 ) │ │ │ │ + ldr r7, [pc, #480] @ (1f424 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r2, [r4, r6] │ │ │ │ + ldrsb r2, [r4, r5] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f248 : │ │ │ │ cbz r0, 1f27e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28833,17 +28833,17 @@ │ │ │ │ add.w r1, r1, #424 @ 0x1a8 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #54] @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ ldrh r0, [r5, #54] @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #408] @ (1f434 ) │ │ │ │ + ldr r7, [pc, #152] @ (1f334 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f2a0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -28856,17 +28856,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1f2d0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #456 @ 0x1c8 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r7, [pc, #176] @ (1f380 ) │ │ │ │ + ldr r6, [pc, #944] @ (1f680 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + ldrsb r6, [r2, r3] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f2d4 : │ │ │ │ cbz r0, 1f30a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28894,17 +28894,17 @@ │ │ │ │ add.w r1, r1, #496 @ 0x1f0 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ ldrh r4, [r3, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #872] @ (1f690 ) │ │ │ │ + ldr r6, [pc, #616] @ (1f590 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f32c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -28917,17 +28917,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1f35c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #536 @ 0x218 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [pc, #640] @ (1f5dc ) │ │ │ │ + ldr r6, [pc, #384] @ (1f4dc ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r2, [r1, r2] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f360 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -29077,35 +29077,35 @@ │ │ │ │ nop │ │ │ │ strh r0, [r4, #22] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #18] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r3, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #34] @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r1, #36] @ 0x24 │ │ │ │ + strh r6, [r1, #34] @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #32] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #32] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #32] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + strh r4, [r1, #32] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #32] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + strh r2, [r7, #30] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #288] @ (1f608 ) │ │ │ │ + ldr r5, [pc, #32] @ (1f508 ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + strb r2, [r6, r3] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f4ec : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -29203,21 +29203,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (1f5e8 ) │ │ │ │ ldr r2, [pc, #24] @ (1f5ec ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #604 @ 0x25c │ │ │ │ blx c5c4 │ │ │ │ b.n 1f518 │ │ │ │ - ldr r4, [pc, #168] @ (1f68c ) │ │ │ │ + ldr r3, [pc, #936] @ (1f98c ) │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #32] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #88] @ (1f644 ) │ │ │ │ + ldr r3, [pc, #856] @ (1f944 ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r0, r0] │ │ │ │ + strh r0, [r0, r7] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ sub sp, #32 │ │ │ │ @@ -29307,19 +29307,19 @@ │ │ │ │ strd r0, r4, [sp] │ │ │ │ str r6, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ blx d234 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsb r6, [r6, r6] │ │ │ │ + ldrsb r6, [r6, r5] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r5, #24] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ + ldrsb r4, [r5, r4] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f70c : │ │ │ │ cbz r0, 1f742 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -29347,17 +29347,17 @@ │ │ │ │ add.w r1, r1, #640 @ 0x280 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #16] │ │ │ │ movs r2, r0 │ │ │ │ ldrh r4, [r4, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [pc, #648] @ (1f9e8 ) │ │ │ │ + ldr r2, [pc, #392] @ (1f8e8 ) │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f764 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -29608,25 +29608,25 @@ │ │ │ │ blx c5c4 │ │ │ │ b.n 1f986 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r3, #24] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + strh r4, [r4, #12] │ │ │ │ movs r1, r0 │ │ │ │ ldrb r2, [r5, #20] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r2, #6] │ │ │ │ + strh r2, [r2, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #352] @ (1fb68 ) │ │ │ │ + ldr r6, [pc, #96] @ (1fa68 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #40] @ (1fa34 ) │ │ │ │ + @ instruction: 0x47ca │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + strh r0, [r2, #2] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r0 │ │ │ │ @@ -29716,19 +29716,19 @@ │ │ │ │ strd r0, r4, [sp] │ │ │ │ str r6, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ blx d234 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r2, r6] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + strh r4, [r1, r4] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001fb2c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -29770,15 +29770,15 @@ │ │ │ │ nop │ │ │ │ strh r2, [r3, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ strh r6, [r0, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ strb r0, [r3, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001fba0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -29935,18 +29935,18 @@ │ │ │ │ ... │ │ │ │ strh r2, [r7, #38] @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ lsls r5, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xff9bffff │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r5, #21] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001fd48 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -29971,19 +29971,19 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #16] @ (1fd98 ) │ │ │ │ ldr r1, [pc, #16] @ (1fd9c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ b.n 1fd80 │ │ │ │ - ldrsb r4, [r2, r6] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #296] @ (1fec4 ) │ │ │ │ + ldr r4, [pc, #40] @ (1fdc4 ) │ │ │ │ movs r1, r0 │ │ │ │ - bxns r5 │ │ │ │ + mov ip, sp │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001fda0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -29996,17 +29996,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #32 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, pc │ │ │ │ + mov ip, r7 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #88] @ (1fe2c ) │ │ │ │ + ldr r3, [pc, #856] @ (2012c ) │ │ │ │ movs r1, r0 │ │ │ │ cbz r0, 1fe0e │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -30030,17 +30030,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (1fe24 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ b.w c5c0 │ │ │ │ strh r2, [r2, #28] │ │ │ │ movs r2, r0 │ │ │ │ - mov lr, r4 │ │ │ │ + mov r6, ip │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #768] @ (20128 ) │ │ │ │ + ldr r3, [pc, #512] @ (20028 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001fe28 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -30053,17 +30053,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #96 @ 0x60 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, lr │ │ │ │ + mov r4, r6 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #568] @ (20094 ) │ │ │ │ + ldr r3, [pc, #312] @ (1ff94 ) │ │ │ │ movs r1, r0 │ │ │ │ cbz r0, 1fe96 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -30087,17 +30087,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (1feac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ b.w c5c0 │ │ │ │ strh r2, [r1, #24] │ │ │ │ movs r2, r0 │ │ │ │ - mov r6, r3 │ │ │ │ + cmp lr, fp │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #224] @ (1ff90 ) │ │ │ │ + ldr r2, [pc, #992] @ (20290 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001feb0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -30270,27 +30270,27 @@ │ │ │ │ blx c5c4 │ │ │ │ b.n 20054 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r1, #27] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, r5] │ │ │ │ + strb r2, [r0, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r4, #3] │ │ │ │ movs r1, r0 │ │ │ │ strb r2, [r2, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0x478a │ │ │ │ + bx r9 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sl │ │ │ │ + add r0, r2 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r2, r6] │ │ │ │ + strb r2, [r2, r5] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -30333,19 +30333,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.n 1fdd4 │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #752] @ (20410 ) │ │ │ │ + ldr r5, [pc, #496] @ (20310 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #440] @ (202e0 ) │ │ │ │ + ldr r5, [pc, #184] @ (201e0 ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r2 │ │ │ │ @@ -30382,19 +30382,19 @@ │ │ │ │ strd r0, r5, [sp] │ │ │ │ movs r0, #0 │ │ │ │ blx d234 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx c740 │ │ │ │ b.n 20148 │ │ │ │ - ldr r5, [pc, #112] @ (20210 ) │ │ │ │ + ldr r4, [pc, #880] @ (20510 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, #4] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #840] @ (204f0 ) │ │ │ │ + ldr r4, [pc, #584] @ (203f0 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 000201a8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -30436,15 +30436,15 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #31] │ │ │ │ movs r2, r0 │ │ │ │ ldrb r2, [r0, #31] │ │ │ │ movs r2, r0 │ │ │ │ strb r0, [r0, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + ldrb r6, [r0, #2] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0002021c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -30544,21 +30544,21 @@ │ │ │ │ ldr r2, [pc, #24] @ (20338 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #204 @ 0xcc │ │ │ │ blx c5c4 │ │ │ │ b.n 202f8 │ │ │ │ nop │ │ │ │ - sbcs r2, r5 │ │ │ │ + adcs r2, r5 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #160] @ (203d4 ) │ │ │ │ + blx sp │ │ │ │ movs r1, r0 │ │ │ │ - sbcs r2, r3 │ │ │ │ + adcs r2, r3 │ │ │ │ movs r2, r0 │ │ │ │ - mov ip, r6 │ │ │ │ + mov r4, lr │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0002033c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -30626,17 +30626,17 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + strb r0, [r3, #26] │ │ │ │ movs r1, r0 │ │ │ │ - sbcs r2, r6 │ │ │ │ + adcs r2, r6 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00020408 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -30655,15 +30655,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx cf14 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ movs r3, #0 │ │ │ │ - bl 343e8 │ │ │ │ + bl 343a8 │ │ │ │ mov.w r3, #1000 @ 0x3e8 │ │ │ │ str r0, [sp, #0] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [pc, #40] @ (2047c ) │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [pc, #40] @ (20480 ) │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ @@ -30689,15 +30689,15 @@ │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx d384 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ movs r3, #0 │ │ │ │ - bl 343e8 │ │ │ │ + bl 343a8 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ 000204a4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -30753,17 +30753,17 @@ │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r3, #6] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #5] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r3 │ │ │ │ + eors r0, r3 │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0002053c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -30861,15 +30861,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add r3, pc, #60 @ (adr r3, 20668 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 343e8 │ │ │ │ + bl 343a8 │ │ │ │ orrs.w r1, r3, r2 │ │ │ │ bne.n 2064e │ │ │ │ mov.w r3, #23552 @ 0x5c00 │ │ │ │ movt r3, #1318 @ 0x526 │ │ │ │ adds r0, r4, r3 │ │ │ │ adc.w r1, r5, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -30891,15 +30891,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add r3, pc, #48 @ (adr r3, 206b0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 343e8 │ │ │ │ + bl 343a8 │ │ │ │ orrs.w r1, r3, r2 │ │ │ │ bne.n 206a2 │ │ │ │ mov.w r3, #41984 @ 0xa400 │ │ │ │ movt r3, #64217 @ 0xfad9 │ │ │ │ adds r0, r4, r3 │ │ │ │ sbc.w r1, r5, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -30936,17 +30936,17 @@ │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r6, #110 @ 0x6e │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r6, #15] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00020710 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -31091,19 +31091,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx d090 │ │ │ │ b.n 20848 │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ movs r2, r0 │ │ │ │ ldrb r6, [r3, #5] │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #166 @ 0xa6 │ │ │ │ + subs r5, #102 @ 0x66 │ │ │ │ movs r2, r0 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r2, #9] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00020890 : │ │ │ │ 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 │ │ │ │ @@ -31144,17 +31144,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ b.n 208de │ │ │ │ nop │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r4, #228 @ 0xe4 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r4, #8] │ │ │ │ + strb r6, [r4, #7] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00020908 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -31176,17 +31176,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #40 @ 0x28 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r4, #148 @ 0x94 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + strb r6, [r1, #7] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00020950 : │ │ │ │ adds r3, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ @@ -31217,15 +31217,15 @@ │ │ │ │ add r0, pc │ │ │ │ b.w c244 │ │ │ │ blx be00 │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - rors r2, r3 │ │ │ │ + sbcs r2, r3 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -31273,23 +31273,23 @@ │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w bda4 │ │ │ │ str r5, [r0, #8] │ │ │ │ b.n 20a0c │ │ │ │ nop │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #256 @ 0x100 │ │ │ │ movs r1, r0 │ │ │ │ - rors r6, r3 │ │ │ │ + sbcs r6, r3 │ │ │ │ movs r1, r0 │ │ │ │ - rors r2, r5 │ │ │ │ + sbcs r2, r5 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - adcs r2, r7 │ │ │ │ + asrs r2, r7 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ @@ -31487,27 +31487,27 @@ │ │ │ │ ldc2 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [sp], {255} @ 0xff │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbadffff │ │ │ │ - ldrb r7, [r5, #29] │ │ │ │ + ldrb r3, [r6, #28] │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #10 │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r5, #116] @ 0x74 │ │ │ │ + ldr r2, [r5, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #408] @ (20e00 ) │ │ │ │ + ldr r1, [pc, #152] @ (20d00 ) │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ ldr.w r3, [pc, #3628] @ 21aa8 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -32215,50 +32215,50 @@ │ │ │ │ str.w sl, [r0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 2140a │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w sl, [pc, #1856] @ 21b50 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ ldr.w r3, [pc, #1848] @ 21b54 │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add sl, pc │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #28] │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ mov r1, sl │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #12 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ mov r1, r3 │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ mov r1, sl │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #28] │ │ │ │ movs r0, #12 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str.w fp, [r0] │ │ │ │ mov sl, r0 │ │ │ │ @@ -32842,157 +32842,157 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ b.n 21bd0 │ │ │ │ nop │ │ │ │ ldr r4, [r2, #28] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r7, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r3, #124] @ 0x7c │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + strb r4, [r2, #2] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r1, #2] │ │ │ │ + strb r6, [r1, #1] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + strb r6, [r6, #0] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r7, #1] │ │ │ │ + strb r4, [r7, #0] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + strb r4, [r2, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r2, #64] @ 0x40 │ │ │ │ + ldr r2, [r2, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r7, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + strb r4, [r0, #2] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r2, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + strb r0, [r1, #0] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r6, #1] │ │ │ │ + strb r2, [r6, #0] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r4, [r4, #1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r3, #40] @ 0x28 │ │ │ │ + ldr r6, [r3, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r5, #0] │ │ │ │ + ldr r2, [r5, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + strb r4, [r2, #0] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r0, #2] │ │ │ │ + strb r2, [r0, #1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r3, #28] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + ldr r0, [r0, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + str r0, [r4, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r6, #11] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + str r2, [r7, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r6, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #124] @ 0x7c │ │ │ │ + ldr r2, [r1, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + strb r4, [r1, #0] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r2, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, #0] │ │ │ │ + ldr r6, [r0, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r7, #0] │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r1, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #848] @ (21ee8 ) │ │ │ │ + ldr r4, [pc, #592] @ (21de8 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r1, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #104] @ (21c10 ) │ │ │ │ + ldr r3, [pc, #872] @ (21f10 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - add sl, pc │ │ │ │ + add sl, r7 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ + ldr r0, [r7, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - cmn r4, r1 │ │ │ │ + cmp r4, r1 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ mov ip, r8 │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w r8, r8, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ @@ -33003,26 +33003,26 @@ │ │ │ │ bne.n 21bd0 │ │ │ │ ldrb.w r3, [r8] │ │ │ │ mov r0, r7 │ │ │ │ strb.w r3, [lr] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #12 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3548] @ 229e8 │ │ │ │ + ldr.w r3, [pc, #3560] @ 229f4 │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r7, #4] │ │ │ │ str r2, [r7, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3524] @ 229ec │ │ │ │ + ldr.w r1, [pc, #3536] @ 229f8 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ @@ -33053,59 +33053,59 @@ │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3424] @ 229f0 │ │ │ │ + ldr.w r1, [pc, #3436] @ 229fc │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #126 @ 0x7e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3404] @ 229f4 │ │ │ │ + ldr.w r1, [pc, #3416] @ 22a00 │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3380] @ 229f8 │ │ │ │ + ldr.w r3, [pc, #3392] @ 22a04 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb r3, [r4, #10] │ │ │ │ strh r2, [r4, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3352] @ 229fc │ │ │ │ + ldr.w r1, [pc, #3364] @ 22a08 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ cbz r0, 21d04 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r5, [pc, #3320] @ 22a00 │ │ │ │ + ldr.w r5, [pc, #3332] @ 22a0c │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ add r5, pc │ │ │ │ blx bf64 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ @@ -33126,15 +33126,15 @@ │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ str.w r9, [r0] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r9, [pc, #3244] @ 22a04 │ │ │ │ + ldr.w r9, [pc, #3256] @ 22a10 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #16] │ │ │ │ add r9, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -33169,15 +33169,15 @@ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [ip, #12] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #32 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #3124] @ 22a08 │ │ │ │ + ldr.w ip, [pc, #3136] @ 22a14 │ │ │ │ mov r9, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r9] │ │ │ │ str.w r1, [r9, #4] │ │ │ │ str.w r2, [r9, #8] │ │ │ │ str.w r3, [r9, #12] │ │ │ │ @@ -33186,26 +33186,26 @@ │ │ │ │ str.w r2, [r9, #24] │ │ │ │ str.w r3, [r9, #28] │ │ │ │ str.w r0, [r9, #16] │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #6 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3068] @ 22a0c │ │ │ │ + ldr.w r3, [pc, #3080] @ 22a18 │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ strh.w r3, [sl, #4] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #3040] @ 22a10 │ │ │ │ + ldr.w lr, [pc, #3052] @ 22a1c │ │ │ │ mov fp, r0 │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ add.w r3, lr, #48 @ 0x30 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov ip, lr │ │ │ │ adds r4, #16 │ │ │ │ @@ -33234,15 +33234,15 @@ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cbz r0, 21e84 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2944] @ 22a14 │ │ │ │ + ldr.w r1, [pc, #2956] @ 22a20 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ @@ -33250,15 +33250,15 @@ │ │ │ │ ldr.w r0, [r8] │ │ │ │ cbz r0, 21eb4 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2900] @ 22a18 │ │ │ │ + ldr.w r1, [pc, #2912] @ 22a24 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ @@ -33277,46 +33277,46 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r7, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2832] @ 22a1c │ │ │ │ + ldr.w r1, [pc, #2844] @ 22a28 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #217 @ 0xd9 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2812] @ 22a20 │ │ │ │ + ldr.w r1, [pc, #2824] @ 22a2c │ │ │ │ movs r2, #217 @ 0xd9 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #9 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2788] @ 22a24 │ │ │ │ + ldr.w r3, [pc, #2800] @ 22a30 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, sl │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r5, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2760] @ 22a28 │ │ │ │ + ldr.w r1, [pc, #2772] @ 22a34 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ @@ -33352,59 +33352,59 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2644] @ 22a2c │ │ │ │ + ldr.w r1, [pc, #2656] @ 22a38 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #162 @ 0xa2 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2624] @ 22a30 │ │ │ │ + ldr.w r1, [pc, #2636] @ 22a3c │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #2600] @ 22a34 │ │ │ │ + ldr.w ip, [pc, #2612] @ 22a40 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r3, [r4, #12] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2572] @ 22a38 │ │ │ │ + ldr.w r1, [pc, #2584] @ 22a44 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cbz r0, 2204c │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w fp, [pc, #2540] @ 22a3c │ │ │ │ + ldr.w fp, [pc, #2552] @ 22a48 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ mov sl, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -33444,40 +33444,40 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 220a4 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #10 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2408] @ 22a40 │ │ │ │ + ldr.w r3, [pc, #2420] @ 22a4c │ │ │ │ mov fp, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [fp, #4] │ │ │ │ str.w r0, [fp] │ │ │ │ mov r0, r9 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [fp, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #7 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2376] @ 22a44 │ │ │ │ + ldr.w r3, [pc, #2388] @ 22a50 │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ strb.w r3, [r8, #6] │ │ │ │ strh.w r2, [r8, #4] │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2344] @ 22a48 │ │ │ │ + ldr.w r1, [pc, #2356] @ 22a54 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ @@ -33508,290 +33508,288 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ str r5, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2248] @ 22a4c │ │ │ │ + ldr.w r1, [pc, #2260] @ 22a58 │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #215 @ 0xd7 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2224] @ 22a50 │ │ │ │ + ldr.w r1, [pc, #2236] @ 22a5c │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #14 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2200] @ 22a54 │ │ │ │ + ldr.w r3, [pc, #2212] @ 22a60 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r4, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2172] @ 22a58 │ │ │ │ + ldr.w r1, [pc, #2184] @ 22a64 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ cbz r0, 221fc │ │ │ │ blx b7b8 │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r9, [pc, #2140] @ 22a5c │ │ │ │ + ldr.w r8, [pc, #2152] @ 22a68 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2128] @ 22a60 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ - add r9, pc │ │ │ │ + ldr.w r1, [pc, #2140] @ 22a6c │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r8, pc │ │ │ │ add r1, pc │ │ │ │ + add.w sl, r8, #64 @ 0x40 │ │ │ │ blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + mov r9, r0 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2112] @ 22a64 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #2120] @ 22a70 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #28] │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - add.w ip, r9, #48 @ 0x30 │ │ │ │ - mov r8, r0 │ │ │ │ + mov r6, r0 │ │ │ │ mov lr, r0 │ │ │ │ - mov r6, r9 │ │ │ │ + mov ip, r8 │ │ │ │ add.w lr, lr, #16 │ │ │ │ - add.w r9, r9, #16 │ │ │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + add.w r8, r8, #16 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ - cmp r6, ip │ │ │ │ + cmp ip, sl │ │ │ │ bne.n 2223e │ │ │ │ - mov r3, r9 │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ + ldr.w sl, [pc, #2064] @ 22a74 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf64 │ │ │ │ + mov lr, r0 │ │ │ │ + add sl, pc │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + add.w r8, sl, #48 @ 0x30 │ │ │ │ + mov ip, sl │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + add.w sl, sl, #16 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + cmp ip, r8 │ │ │ │ + bne.n 22274 │ │ │ │ + ldmia.w ip!, {r0, r1, r2} │ │ │ │ str.w r2, [lr, #8] │ │ │ │ str.w r0, [lr] │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #20 │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ - ldrb r3, [r3, #2] │ │ │ │ + ldrh.w r2, [ip] │ │ │ │ strh.w r2, [lr, #12] │ │ │ │ - strb.w r3, [lr, #14] │ │ │ │ + ldrb.w r2, [ip, #2] │ │ │ │ + strb.w r2, [lr, #14] │ │ │ │ + blx cd0c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r5, r3 │ │ │ │ + str.w r9, [r3] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + strd r3, r6, [r5, #4] │ │ │ │ + ldr.w r9, [pc, #1960] @ 22a78 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r9, pc │ │ │ │ + blx b7b8 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #2020] @ 22a68 │ │ │ │ + add.w lr, r9, #64 @ 0x40 │ │ │ │ + mov r8, r0 │ │ │ │ mov ip, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - add lr, pc │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ - add.w r9, lr, #64 @ 0x40 │ │ │ │ - mov r5, lr │ │ │ │ + mov r6, r9 │ │ │ │ add.w ip, ip, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + add.w r9, r9, #16 │ │ │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ - cmp r5, r9 │ │ │ │ - bne.n 22290 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ - movs r0, #20 │ │ │ │ - str r6, [sp, #40] @ 0x28 │ │ │ │ - blx cd0c │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - strd r3, r8, [r0, #4] │ │ │ │ - str r2, [r0, #12] │ │ │ │ - str.w sl, [r0] │ │ │ │ - mov r0, r5 │ │ │ │ - blx b7b8 │ │ │ │ + cmp r6, lr │ │ │ │ + bne.n 222e8 │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ + ldr.w sl, [pc, #1904] @ 22a7c │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #1900] @ 22a80 │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ + add sl, pc │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #1880] @ 22a84 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1940] @ 22a6c │ │ │ │ - ldr.w sl, [pc, #1940] @ 22a70 │ │ │ │ + ldr.w r1, [pc, #1864] @ 22a88 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - add sl, pc │ │ │ │ - mov r9, r0 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ add.w ip, sl, #48 @ 0x30 │ │ │ │ - mov r8, r0 │ │ │ │ + mov r9, r0 │ │ │ │ mov lr, r0 │ │ │ │ - mov r5, sl │ │ │ │ + mov r6, sl │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w sl, sl, #16 │ │ │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ - cmp r5, ip │ │ │ │ - bne.n 222f8 │ │ │ │ - ldmia.w sl!, {r0, r1, r2} │ │ │ │ + cmp r6, ip │ │ │ │ + bne.n 22358 │ │ │ │ + mov r3, sl │ │ │ │ + mov.w sl, #4 │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ str.w r0, [lr] │ │ │ │ + movs r0, #24 │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ - str.w r2, [lr, #8] │ │ │ │ - ldrh.w r3, [sl] │ │ │ │ - strh.w r3, [lr, #12] │ │ │ │ - ldrb.w r3, [sl, #2] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strh.w r2, [lr, #12] │ │ │ │ strb.w r3, [lr, #14] │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #1844] @ 22a74 │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #1828] @ 22a78 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - blx bf64 │ │ │ │ - ldr.w lr, [pc, #1812] @ 22a7c │ │ │ │ - mov sl, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - add lr, pc │ │ │ │ - add.w r3, lr, #64 @ 0x40 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov r5, lr │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp r5, r3 │ │ │ │ - bne.n 22376 │ │ │ │ - movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [r6, #4] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [r0, #8] │ │ │ │ - mov r5, r0 │ │ │ │ + str r3, [r6, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - strd r9, r8, [r0] │ │ │ │ - strd r3, sl, [r0, #12] │ │ │ │ - mov r0, r7 │ │ │ │ + strd r3, r9, [r6, #12] │ │ │ │ + str.w r8, [r6] │ │ │ │ blx b7b8 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #5 │ │ │ │ - mov.w sl, #4 │ │ │ │ + str r6, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ - str r6, [sp, #4] │ │ │ │ + str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ str.w sl, [sp, #8] │ │ │ │ blx c538 │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1696] @ 22a80 │ │ │ │ + ldr.w r1, [pc, #1708] @ 22a8c │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #153 @ 0x99 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1676] @ 22a84 │ │ │ │ + ldr.w r1, [pc, #1688] @ 22a90 │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str.w r8, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1648] @ 22a88 │ │ │ │ + ldr.w ip, [pc, #1660] @ 22a94 │ │ │ │ mov r7, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r3, [r7, #12] │ │ │ │ str r1, [r7, #4] │ │ │ │ str r2, [r7, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1620] @ 22a8c │ │ │ │ + ldr.w r1, [pc, #1632] @ 22a98 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ str.w r8, [r0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ cbz r0, 22458 │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ - sub.w r8, r6, #4 │ │ │ │ + sub.w r8, r5, #4 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx cd0c │ │ │ │ - add.w sl, r6, #12 │ │ │ │ + add.w sl, r5, #12 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ cbz r0, 22478 │ │ │ │ blx b7b8 │ │ │ │ cmp r8, sl │ │ │ │ bne.n 2246e │ │ │ │ - mov r0, r6 │ │ │ │ - sub.w sl, r5, #4 │ │ │ │ + mov r0, r5 │ │ │ │ + sub.w sl, r6, #4 │ │ │ │ blx b7b8 │ │ │ │ - add.w r6, r5, #16 │ │ │ │ + add.w r5, r6, #16 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ cbz r0, 2249c │ │ │ │ blx b7b8 │ │ │ │ - cmp sl, r6 │ │ │ │ + cmp sl, r5 │ │ │ │ bne.n 22492 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -33801,467 +33799,467 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ blx c538 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1472] @ 22a90 │ │ │ │ + ldr.w r1, [pc, #1484] @ 22a9c │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1448] @ 22a94 │ │ │ │ + ldr.w r1, [pc, #1460] @ 22aa0 │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #9 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1424] @ 22a98 │ │ │ │ + ldr.w r3, [pc, #1436] @ 22aa4 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r6, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r6, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1400] @ 22a9c │ │ │ │ + ldr.w r1, [pc, #1412] @ 22aa8 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - mov r7, r0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 22542 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w sl, [pc, #1372] @ 22aa0 │ │ │ │ + ldr.w r8, [pc, #1384] @ 22aac │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r4, [pc, #1364] @ 22aa4 │ │ │ │ - add sl, pc │ │ │ │ + ldr.w r7, [pc, #1376] @ 22ab0 │ │ │ │ + add r8, pc │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ + blx bf64 │ │ │ │ + mov r1, r8 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ + add r7, pc │ │ │ │ + blx c500 │ │ │ │ + ldr.w r4, [pc, #1360] @ 22ab4 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - mov r1, sl │ │ │ │ + mov r1, r7 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r4, pc │ │ │ │ blx c500 │ │ │ │ - ldr.w r9, [pc, #1348] @ 22aa8 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + mov sl, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ - add r9, pc │ │ │ │ - blx c500 │ │ │ │ - ldr.w r8, [pc, #1328] @ 22aac │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ - blx bf64 │ │ │ │ - mov r1, r9 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ - add r8, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ + mov r9, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - mov r1, r8 │ │ │ │ + ldr.w r1, [pc, #1316] @ 22ab8 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ + str r1, [sp, #52] @ 0x34 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ movs r0, #20 │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - mov r5, r0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - str r3, [r0, #4] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - str r3, [r0, #8] │ │ │ │ + mov r5, r0 │ │ │ │ + strd r3, sl, [r0] │ │ │ │ str r2, [r0, #12] │ │ │ │ + str.w r9, [r0, #8] │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ - blx bf64 │ │ │ │ - mov r1, sl │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, r8 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + mov fp, r0 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1224] @ 22ab0 │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ - add r1, pc │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - mov r1, r8 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + mov r1, r4 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ movs r0, #79 @ 0x4f │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1192] @ 22ab4 │ │ │ │ + ldr.w r1, [pc, #1224] @ 22abc │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ + mov sl, r0 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #1208] @ 22ac0 │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1176] @ 22ab8 │ │ │ │ + ldr.w r1, [pc, #1192] @ 22ac4 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - mov r1, r4 │ │ │ │ + ldr.w r1, [pc, #1176] @ 22ac8 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ + add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + mov r7, r0 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1144] @ 22abc │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ - add r1, pc │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + mov r1, r3 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ movs r0, #36 @ 0x24 │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - mov r4, r0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - strd r3, sl, [r0, #4] │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + str r3, [r0, #4] │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + strd r3, sl, [r0, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - strd fp, r9, [r0, #12] │ │ │ │ - mov.w fp, #8 │ │ │ │ - str.w r8, [r0, #20] │ │ │ │ - str r3, [r0, #24] │ │ │ │ - str r2, [r0, #28] │ │ │ │ + strd r9, r8, [r0, #16] │ │ │ │ + str.w fp, [r0] │ │ │ │ + str r7, [r0, #24] │ │ │ │ + movs r7, #8 │ │ │ │ + str r3, [r0, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ + ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r0, r8 │ │ │ │ + mov r2, r9 │ │ │ │ movs r3, #4 │ │ │ │ - str.w fp, [sp, #16] │ │ │ │ + mov r0, r8 │ │ │ │ + str r7, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r7 │ │ │ │ str r5, [sp, #4] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ blx c538 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1052] @ 22ac0 │ │ │ │ + ldr.w r1, [pc, #1068] @ 22acc │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ + mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #213 @ 0xd5 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1032] @ 22ac4 │ │ │ │ + ldr.w r1, [pc, #1044] @ 22ad0 │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r9, r0 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - str.w r9, [sp, #28] │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r9 │ │ │ │ + str.w sl, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #23 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1004] @ 22ac8 │ │ │ │ - mov r8, r0 │ │ │ │ + ldr.w ip, [pc, #1020] @ 22ad4 │ │ │ │ + mov r9, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r3, [r8, #12] │ │ │ │ - str.w r0, [r8] │ │ │ │ - str.w r1, [r8, #4] │ │ │ │ - str.w r2, [r8, #8] │ │ │ │ + str.w r3, [r9, #12] │ │ │ │ + str.w r0, [r9] │ │ │ │ + str.w r1, [r9, #4] │ │ │ │ + str.w r2, [r9, #8] │ │ │ │ ldrh.w r3, [ip, #4] │ │ │ │ ldr.w r0, [ip] │ │ │ │ - strh.w r3, [r8, #20] │ │ │ │ + strh.w r3, [r9, #20] │ │ │ │ ldrb.w r3, [ip, #6] │ │ │ │ - strb.w r3, [r8, #22] │ │ │ │ - str.w r0, [r8, #16] │ │ │ │ + strb.w r3, [r9, #22] │ │ │ │ + str.w r0, [r9, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #944] @ (22acc ) │ │ │ │ + ldr r1, [pc, #960] @ (22ad8 ) │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, fp │ │ │ │ - mov fp, r3 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r7, r3 │ │ │ │ blx cd0c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r6, r0 │ │ │ │ - str.w fp, [r0] │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - cbz r0, 2273a │ │ │ │ + str r7, [r0, #0] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + cbz r0, 22738 │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r7 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #904] @ (22ad0 ) │ │ │ │ + ldr r1, [pc, #916] @ (22adc ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r9, r0 │ │ │ │ + mov sl, r0 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #888] @ (22ad4 ) │ │ │ │ + ldr r1, [pc, #904] @ (22ae0 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ + mov r8, r0 │ │ │ │ movs r0, #12 │ │ │ │ blx cd0c │ │ │ │ - strd r9, fp, [r0] │ │ │ │ + strd sl, r8, [r0] │ │ │ │ mov r7, r0 │ │ │ │ - sub.w r9, r5, #4 │ │ │ │ - add.w fp, r5, #12 │ │ │ │ - ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 22782 │ │ │ │ + sub.w sl, r5, #4 │ │ │ │ + add.w r8, r5, #12 │ │ │ │ + ldr.w r0, [sl, #4]! │ │ │ │ + cbz r0, 22780 │ │ │ │ blx b7b8 │ │ │ │ - cmp r9, fp │ │ │ │ - bne.n 22778 │ │ │ │ + cmp sl, r8 │ │ │ │ + bne.n 22776 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #836] @ (22ad8 ) │ │ │ │ + ldr r1, [pc, #848] @ (22ae4 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r0, [sp, #28] │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #820] @ (22adc ) │ │ │ │ + ldr r1, [pc, #836] @ (22ae8 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ + mov r8, r0 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #808] @ (22ae0 ) │ │ │ │ + ldr r1, [pc, #820] @ (22aec ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r9, r0 │ │ │ │ + mov sl, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - strd r3, fp, [r0] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + strd r3, r8, [r0] │ │ │ │ mov r5, r0 │ │ │ │ - str.w r9, [r0, #8] │ │ │ │ - add.w fp, r4, #28 │ │ │ │ - sub.w r9, r4, #4 │ │ │ │ - ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 227e6 │ │ │ │ + str.w sl, [r0, #8] │ │ │ │ + add.w r8, r4, #28 │ │ │ │ + sub.w sl, r4, #4 │ │ │ │ + ldr.w r0, [sl, #4]! │ │ │ │ + cbz r0, 227e4 │ │ │ │ blx b7b8 │ │ │ │ - cmp r9, fp │ │ │ │ - bne.n 227dc │ │ │ │ + cmp sl, r8 │ │ │ │ + bne.n 227da │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r9, [sp, #28] │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, sl │ │ │ │ - mov r2, r9 │ │ │ │ + ldr.w sl, [sp, #32] │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, fp │ │ │ │ + mov r2, sl │ │ │ │ movs r3, #3 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #2 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #716] @ (22ae4 ) │ │ │ │ + ldr r1, [pc, #728] @ (22af0 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #20 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #696] @ 22ae8 │ │ │ │ + ldr.w ip, [pc, #708] @ 22af4 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr.w r0, [ip] │ │ │ │ str r0, [r4, #16] │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #660] @ (22aec ) │ │ │ │ - mov sl, r0 │ │ │ │ + ldr r3, [pc, #676] @ (22af8 ) │ │ │ │ + mov fp, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ - str.w r1, [sl, #4] │ │ │ │ - str.w r0, [sl] │ │ │ │ - mov r0, r8 │ │ │ │ + str.w r1, [fp, #4] │ │ │ │ + str.w r0, [fp] │ │ │ │ + mov r0, r9 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ - strb.w r3, [sl, #10] │ │ │ │ - strh.w r2, [sl, #8] │ │ │ │ + strb.w r3, [fp, #10] │ │ │ │ + strh.w r2, [fp, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #624] @ (22af0 ) │ │ │ │ + ldr r1, [pc, #640] @ (22afc ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r8, r0 │ │ │ │ + mov r9, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - mov r9, r0 │ │ │ │ - str.w r8, [r0] │ │ │ │ + mov sl, r0 │ │ │ │ + str.w r9, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2289c │ │ │ │ + cbz r0, 2289a │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 228b2 │ │ │ │ + cbz r0, 228b0 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - cbz r0, 228ba │ │ │ │ + cbz r0, 228b8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ - sub.w r8, r5, #4 │ │ │ │ + sub.w r9, r5, #4 │ │ │ │ blx b7b8 │ │ │ │ add.w r7, r5, #8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, 228da │ │ │ │ + ldr.w r0, [r9, #4]! │ │ │ │ + cbz r0, 228d8 │ │ │ │ blx b7b8 │ │ │ │ - cmp r8, r7 │ │ │ │ - bne.n 228d0 │ │ │ │ + cmp r9, r7 │ │ │ │ + bne.n 228ce │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, fp │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, r8 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r6, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r9 │ │ │ │ + mov r3, sl │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #492] @ (22af4 ) │ │ │ │ + ldr r1, [pc, #504] @ (22b00 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, fp │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #138 @ 0x8a │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #472] @ (22af8 ) │ │ │ │ + ldr r1, [pc, #484] @ (22b04 ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ + mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #452] @ (22afc ) │ │ │ │ + ldr r3, [pc, #464] @ (22b08 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ - mov r0, sl │ │ │ │ + mov r0, fp │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb r3, [r5, #10] │ │ │ │ strh r2, [r5, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #424] @ (22b00 ) │ │ │ │ + ldr r1, [pc, #436] @ (22b0c ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - mov sl, r0 │ │ │ │ + mov fp, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ - ldr.w r0, [r9] │ │ │ │ + ldr.w r0, [sl] │ │ │ │ cbz r0, 22976 │ │ │ │ blx b7b8 │ │ │ │ - ldr r4, [pc, #396] @ (22b04 ) │ │ │ │ - mov r0, r9 │ │ │ │ + ldr r4, [pc, #408] @ (22b10 ) │ │ │ │ + mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ add r4, pc │ │ │ │ blx bf64 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [r0, #0] │ │ │ │ - mov r9, r0 │ │ │ │ + mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ blx c500 │ │ │ │ @@ -34270,387 +34268,388 @@ │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r3, #1 │ │ │ │ - mov r2, fp │ │ │ │ + mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, sl │ │ │ │ + mov r3, fp │ │ │ │ str r6, [sp, #12] │ │ │ │ - str.w r9, [sp, #4] │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 22b08 │ │ │ │ - ldr r6, [r7, #72] @ 0x48 │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ + blx c500 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + b.n 22b14 │ │ │ │ + nop │ │ │ │ + ldr r6, [r7, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r5, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str r6, [r5, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r7, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, #8] │ │ │ │ + str r6, [r5, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #60] @ 0x3c │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r4, r5] │ │ │ │ + ldrsh r4, [r4, r4] │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #174 @ 0xae │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r6, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + ldr r2, [r1, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ + ldr r0, [r6, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r0, r3] │ │ │ │ + ldrb r6, [r0, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ + ldr r6, [r4, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r6, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r1 │ │ │ │ + lsls r4, r1 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ + str r0, [r2, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + lsls r2, r3 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + ldr r4, [r4, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #56] @ 0x38 │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ movs r1, r0 │ │ │ │ - eors r4, r4 │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r2, #46 @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - cmp lr, r0 │ │ │ │ + cmp r6, r8 │ │ │ │ movs r1, r0 │ │ │ │ - mvns r2, r3 │ │ │ │ + bics r2, r3 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r6, #0] │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #228 @ 0xe4 │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + subs r6, #10 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #158 @ 0x9e │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #202 @ 0xca │ │ │ │ + subs r5, #156 @ 0x9c │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r4, [r6, #28] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, r4 │ │ │ │ + negs r6, r4 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r2, #16] │ │ │ │ + str r0, [r3, #12] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r4, r0] │ │ │ │ + strb r6, [r4, r7] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + strb r0, [r4, r2] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r7, #8] │ │ │ │ + str r2, [r7, #4] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, r7] │ │ │ │ + strb r0, [r1, r6] │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + subs r0, #104 @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r7, #8] │ │ │ │ + ldr r6, [r7, #4] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrsh r6, [r7, r1] │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #8 │ │ │ │ + adds r3, #200 @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ - blx c500 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #212 @ 0xd4 │ │ │ │ blx bf64 │ │ │ │ ldr.w r1, [pc, #3564] @ 2390c │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, fp │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r7, [pc, #3552] @ 23910 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ + add r7, pc │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #3544] @ 23910 │ │ │ │ mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ str r3, [r4, #12] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ ldr.w r1, [pc, #3516] @ 23914 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ + mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - mov r5, r0 │ │ │ │ - str.w fp, [r0] │ │ │ │ - ldr.w r0, [sl] │ │ │ │ - cbz r0, 22b7a │ │ │ │ + mov r7, r0 │ │ │ │ + str r5, [r0, #0] │ │ │ │ + ldr.w r0, [fp] │ │ │ │ + cbz r0, 22b78 │ │ │ │ blx b7b8 │ │ │ │ - mov r0, sl │ │ │ │ + mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ - ldr.w r0, [r9] │ │ │ │ - cbz r0, 22b92 │ │ │ │ + ldr.w r0, [sl] │ │ │ │ + cbz r0, 22b90 │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 22ba8 │ │ │ │ + cbz r0, 22ba6 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w fp, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r5 │ │ │ │ + mov r3, r7 │ │ │ │ blx c538 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ ldr.w r1, [pc, #3396] @ 23918 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ mov.w r0, #288 @ 0x120 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3368] @ 2391c │ │ │ │ + ldr.w r1, [pc, #3372] @ 2391c │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #5 │ │ │ │ blx bf64 │ │ │ │ ldr.w r3, [pc, #3344] @ 23920 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ - strb r3, [r6, #4] │ │ │ │ - str r0, [r6, #0] │ │ │ │ + strb r3, [r5, #4] │ │ │ │ + str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ ldr.w r1, [pc, #3320] @ 23924 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - mov r7, r0 │ │ │ │ + mov r6, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - cbz r0, 22c4a │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ + cbz r0, 22c48 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r4, [pc, #3292] @ 23928 │ │ │ │ - mov r0, r5 │ │ │ │ + ldr.w r8, [pc, #3292] @ 23928 │ │ │ │ + mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r9, [pc, #3284] @ 2392c │ │ │ │ - add r4, pc │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + ldr.w r9, [pc, #3288] @ 2392c │ │ │ │ + add r8, pc │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ blx bf64 │ │ │ │ - mov r1, r4 │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ + mov r1, r8 │ │ │ │ + movs r2, #74 @ 0x4a │ │ │ │ add r9, pc │ │ │ │ blx c500 │ │ │ │ - ldr.w r8, [pc, #3268] @ 23930 │ │ │ │ + ldr.w r7, [pc, #3268] @ 23930 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ blx bf64 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - add r8, pc │ │ │ │ + add r7, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - mov r1, r8 │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movs r0, #16 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - mov r5, r0 │ │ │ │ + mov r4, r0 │ │ │ │ strd r3, sl, [r0] │ │ │ │ str r2, [r0, #8] │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3200] @ 23934 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr.w r1, [pc, #3204] @ 23934 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - mov r1, r9 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + ldr.w r1, [pc, #3188] @ 23938 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3168] @ 23938 │ │ │ │ + ldr.w r1, [pc, #3172] @ 2393c │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ + mov sl, r0 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ + blx bf64 │ │ │ │ + mov r1, r9 │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ + blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ blx bf64 │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - mov r1, r4 │ │ │ │ + mov r1, r7 │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #3120] @ 2393c │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movs r0, #28 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - mov r4, r0 │ │ │ │ - strd r9, r8, [r0, #8] │ │ │ │ - strd sl, fp, [r0] │ │ │ │ - str r3, [r0, #16] │ │ │ │ + mov r7, r0 │ │ │ │ + strd sl, r9, [r0, #8] │ │ │ │ + strd r3, fp, [r0] │ │ │ │ + str.w r8, [r0, #16] │ │ │ │ str r2, [r0, #20] │ │ │ │ ldr.w sl, [pc, #3088] @ 23940 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movs r3, #6 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - str r4, [sp, #12] │ │ │ │ + str r7, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ - str r5, [sp, #4] │ │ │ │ + str r4, [sp, #4] │ │ │ │ add sl, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r7 │ │ │ │ + mov r3, r6 │ │ │ │ blx c538 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ add.w r9, sl, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ mov lr, r0 │ │ │ │ mov ip, sl │ │ │ │ @@ -34682,158 +34681,159 @@ │ │ │ │ add r3, pc │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ strb.w r3, [r9, #6] │ │ │ │ strh.w r2, [r9, #4] │ │ │ │ str.w r0, [r9] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ ldr.w r1, [pc, #2932] @ 2394c │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - mov r6, r0 │ │ │ │ + mov r5, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ cbz r0, 22df8 │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r7 │ │ │ │ - sub.w sl, r5, #4 │ │ │ │ + mov r0, r6 │ │ │ │ + sub.w sl, r4, #4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - add.w fp, r5, #8 │ │ │ │ - mov r7, r0 │ │ │ │ + add.w fp, r4, #8 │ │ │ │ + mov r6, r0 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ cbz r0, 22e18 │ │ │ │ blx b7b8 │ │ │ │ cmp sl, fp │ │ │ │ bne.n 22e0e │ │ │ │ - mov r0, r5 │ │ │ │ - sub.w sl, r4, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + sub.w sl, r7, #4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - add.w fp, r4, #20 │ │ │ │ - mov r5, r0 │ │ │ │ + add.w r4, r7, #20 │ │ │ │ + mov fp, r0 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ cbz r0, 22e3c │ │ │ │ blx b7b8 │ │ │ │ - cmp sl, fp │ │ │ │ + cmp sl, r4 │ │ │ │ bne.n 22e32 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r7 │ │ │ │ ldr.w sl, [pc, #2828] @ 23950 │ │ │ │ blx b7b8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str r5, [sp, #12] │ │ │ │ + str.w fp, [sp, #12] │ │ │ │ add sl, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add.w fp, sl, #48 @ 0x30 │ │ │ │ + mov r3, r5 │ │ │ │ + str r6, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ blx bf64 │ │ │ │ + add.w lr, sl, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov lr, sl │ │ │ │ - add.w ip, ip, #16 │ │ │ │ + mov r7, r0 │ │ │ │ + mov ip, sl │ │ │ │ + adds r7, #16 │ │ │ │ add.w sl, sl, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, fp │ │ │ │ - bne.n 22e74 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r7, #-16] │ │ │ │ + str.w r1, [r7, #-12] │ │ │ │ + str.w r2, [r7, #-8] │ │ │ │ + str.w r3, [r7, #-4] │ │ │ │ + cmp ip, lr │ │ │ │ + bne.n 22e76 │ │ │ │ mov r3, sl │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + str r1, [r7, #4] │ │ │ │ + str r0, [r7, #0] │ │ │ │ mov r0, r8 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ + strh r3, [r7, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #8 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2712] @ 23954 │ │ │ │ - mov r8, r0 │ │ │ │ + ldr.w r3, [pc, #2720] @ 23954 │ │ │ │ + mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ - str.w r1, [r8, #4] │ │ │ │ - str.w r0, [r8] │ │ │ │ + str r1, [r7, #4] │ │ │ │ + str r0, [r7, #0] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #5 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2688] @ 23958 │ │ │ │ - mov sl, r0 │ │ │ │ + ldr.w r3, [pc, #2700] @ 23958 │ │ │ │ + mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ - strb.w r3, [sl, #4] │ │ │ │ - str.w r0, [sl] │ │ │ │ + strb.w r3, [r8, #4] │ │ │ │ + str.w r0, [r8] │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2660] @ 2395c │ │ │ │ + ldr.w r1, [pc, #2672] @ 2395c │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ + mov sl, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ - str.w fp, [r0] │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - cbz r0, 22f18 │ │ │ │ + str.w sl, [r0] │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + cbz r0, 22f0c │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr.w r5, [pc, #2640] @ 23960 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr.w r5, [pc, #2600] @ 23960 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, fp │ │ │ │ + add r5, pc │ │ │ │ blx b7b8 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, sl │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str r7, [sp, #12] │ │ │ │ - add r5, pc │ │ │ │ + str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ str r6, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2560] @ 23964 │ │ │ │ + ldr.w r1, [pc, #2568] @ 23964 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #27 │ │ │ │ @@ -34841,84 +34841,83 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldmia r5!, {r0, r1} │ │ │ │ - str r1, [r4, #20] │ │ │ │ str r0, [r4, #16] │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r7, [pc, #2528] @ 23968 │ │ │ │ + str r1, [r4, #20] │ │ │ │ ldrh r3, [r5, #0] │ │ │ │ + add r7, pc │ │ │ │ strh r3, [r4, #24] │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ strb r3, [r4, #26] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #18 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #2500] @ 23968 │ │ │ │ mov r5, r0 │ │ │ │ - add ip, pc │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ str r3, [r5, #12] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ - mov r0, sl │ │ │ │ - ldrh.w r3, [ip] │ │ │ │ + mov r0, r8 │ │ │ │ + ldrh r3, [r7, #0] │ │ │ │ strh r3, [r5, #16] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2468] @ 2396c │ │ │ │ + ldr.w r1, [pc, #2480] @ 2396c │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ + mov r8, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - mov r8, r0 │ │ │ │ - str.w sl, [r0] │ │ │ │ + mov r7, r0 │ │ │ │ + str.w r8, [r0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 22fea │ │ │ │ + cbz r0, 22fde │ │ │ │ blx b7b8 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str r7, [sp, #12] │ │ │ │ + str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r8 │ │ │ │ + mov r3, r7 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2364] @ 23970 │ │ │ │ + ldr.w r1, [pc, #2376] @ 23970 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, fp │ │ │ │ - ldr.w fp, [pc, #2352] @ 23974 │ │ │ │ + ldr.w fp, [pc, #2364] @ 23974 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #51 @ 0x33 │ │ │ │ blx bf64 │ │ │ │ add fp, pc │ │ │ │ mov r6, r0 │ │ │ │ mov lr, r0 │ │ │ │ add.w r3, fp, #48 @ 0x30 │ │ │ │ @@ -34929,210 +34928,210 @@ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 2305a │ │ │ │ + bne.n 2304e │ │ │ │ ldrh.w r2, [fp] │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r3, [fp, #2] │ │ │ │ strh.w r2, [lr] │ │ │ │ strb.w r3, [lr, #2] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2268] @ 23978 │ │ │ │ + ldr.w r3, [pc, #2280] @ 23978 │ │ │ │ mov fp, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r1, [fp, #4] │ │ │ │ str.w r2, [fp, #8] │ │ │ │ str.w r0, [fp] │ │ │ │ mov r0, r5 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb.w r3, [fp, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2232] @ 2397c │ │ │ │ + ldr.w r1, [pc, #2244] @ 2397c │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ - ldr.w r0, [r8] │ │ │ │ - cbz r0, 230e4 │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ + cbz r0, 230d6 │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r8, r0 │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r9, [pc, #2184] @ 23980 │ │ │ │ + mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr.w r8, [pc, #2184] @ 23980 │ │ │ │ blx b7b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r7, [sp, #12] │ │ │ │ - add r9, pc │ │ │ │ + add r8, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ + str.w r9, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ blx bf64 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r0 │ │ │ │ - add.w r3, r9, #48 @ 0x30 │ │ │ │ + add.w r3, r8, #48 @ 0x30 │ │ │ │ str r3, [sp, #28] │ │ │ │ - mov lr, r9 │ │ │ │ + mov lr, r8 │ │ │ │ add.w ip, ip, #16 │ │ │ │ - add.w r9, r9, #16 │ │ │ │ + add.w r8, r8, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 2313a │ │ │ │ - mov r3, r9 │ │ │ │ + bne.n 2312c │ │ │ │ + mov r3, r8 │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ mov r0, sl │ │ │ │ str.w r2, [ip, #8] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [ip, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #167 @ 0xa7 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2048] @ 23984 │ │ │ │ + ldr.w r1, [pc, #2064] @ 23984 │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r9, r0 │ │ │ │ + mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str.w r9, [sp, #28] │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #5 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2024] @ 23988 │ │ │ │ + ldr.w r3, [pc, #2036] @ 23988 │ │ │ │ mov r6, r0 │ │ │ │ - ldr.w r9, [pc, #2020] @ 2398c │ │ │ │ + ldr.w r8, [pc, #2036] @ 2398c │ │ │ │ add r3, pc │ │ │ │ - add r9, pc │ │ │ │ - add.w sl, r9, #48 @ 0x30 │ │ │ │ + add r8, pc │ │ │ │ + add.w sl, r8, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, fp │ │ │ │ strb r3, [r6, #4] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ mov fp, r0 │ │ │ │ mov ip, r0 │ │ │ │ - mov lr, r9 │ │ │ │ + mov lr, r8 │ │ │ │ add.w ip, ip, #16 │ │ │ │ - add.w r9, r9, #16 │ │ │ │ + add.w r8, r8, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ cmp lr, sl │ │ │ │ - bne.n 231c8 │ │ │ │ - mov r3, r9 │ │ │ │ + bne.n 231ba │ │ │ │ + mov r3, r8 │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ movs r0, #8 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [ip, #12] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 2321a │ │ │ │ + cbz r0, 2320c │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r9, [pc, #1904] @ 23990 │ │ │ │ + ldr.w r8, [pc, #1920] @ 23990 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - add r9, pc │ │ │ │ + mov r0, r9 │ │ │ │ + add r8, pc │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r8, r0 │ │ │ │ + mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - add.w fp, r9, #48 @ 0x30 │ │ │ │ + add.w fp, r8, #48 @ 0x30 │ │ │ │ blx b7b8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str.w r8, [sp, #12] │ │ │ │ + str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ mov r7, r0 │ │ │ │ mov ip, r0 │ │ │ │ - mov lr, r9 │ │ │ │ + mov lr, r8 │ │ │ │ add.w ip, ip, #16 │ │ │ │ - add.w r9, r9, #16 │ │ │ │ + add.w r8, r8, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ cmp lr, fp │ │ │ │ - bne.n 2326c │ │ │ │ - mov r3, r9 │ │ │ │ + bne.n 2325e │ │ │ │ + mov r3, r8 │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ mov r0, r4 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [ip, #12] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #28 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1756] @ 23994 │ │ │ │ + ldr.w ip, [pc, #1768] @ 23994 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ @@ -35140,352 +35139,346 @@ │ │ │ │ str r1, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #6 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1716] @ 23998 │ │ │ │ + ldr.w r3, [pc, #1732] @ 23998 │ │ │ │ mov r2, r0 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ str r0, [r2, #0] │ │ │ │ mov r0, r6 │ │ │ │ strh r3, [r2, #4] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1692] @ 2399c │ │ │ │ + ldr.w lr, [pc, #1704] @ 2399c │ │ │ │ mov r6, r0 │ │ │ │ mov ip, r0 │ │ │ │ add lr, pc │ │ │ │ add.w fp, lr, #64 @ 0x40 │ │ │ │ - mov r9, lr │ │ │ │ + mov r8, lr │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ - ldmia.w r9!, {r0, r1, r2, r3} │ │ │ │ + ldmia.w r8!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ - cmp r9, fp │ │ │ │ - bne.n 2330c │ │ │ │ + cmp r8, fp │ │ │ │ + bne.n 232fe │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - str r0, [sp, #28] │ │ │ │ + mov r8, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 23342 │ │ │ │ + cbz r0, 23334 │ │ │ │ blx b7b8 │ │ │ │ + ldr.w fp, [pc, #1640] @ 239a0 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w fp, [pc, #1624] @ 239a0 │ │ │ │ blx b7b8 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ + add fp, pc │ │ │ │ + blx bf64 │ │ │ │ + add.w lr, fp, #48 @ 0x30 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov ip, fp │ │ │ │ + adds r6, #16 │ │ │ │ + add.w fp, fp, #16 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r6, #-16] │ │ │ │ + str.w r1, [r6, #-12] │ │ │ │ + str.w r2, [r6, #-8] │ │ │ │ + str.w r3, [r6, #-4] │ │ │ │ + cmp ip, lr │ │ │ │ + bne.n 2334e │ │ │ │ + mov r3, fp │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str r0, [r6, #0] │ │ │ │ + str r1, [r6, #4] │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + ldrh r3, [r3, #0] │ │ │ │ + strh r3, [r6, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1616] @ 239a4 │ │ │ │ + ldr.w r1, [pc, #1568] @ 239a4 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - add fp, pc │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ - blx bf64 │ │ │ │ - add.w ip, fp, #48 @ 0x30 │ │ │ │ - mov r9, r0 │ │ │ │ - mov lr, r0 │ │ │ │ - mov r6, fp │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [lr, #-16] │ │ │ │ - str.w r1, [lr, #-12] │ │ │ │ - str.w r2, [lr, #-8] │ │ │ │ - str.w r3, [lr, #-4] │ │ │ │ - cmp r6, ip │ │ │ │ - bne.n 23370 │ │ │ │ - ldmia r6!, {r0, r1, r2} │ │ │ │ - str.w r2, [lr, #8] │ │ │ │ - str.w r0, [lr] │ │ │ │ + str r0, [sp, #28] │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ - strh.w r2, [lr, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1532] @ 239a8 │ │ │ │ + ldr.w r1, [pc, #1552] @ 239a8 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + mov fp, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx cd0c │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - strd sl, r9, [r0] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + strd r3, fp, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + ldr.w fp, [pc, #1528] @ 239ac │ │ │ │ + str.w sl, [r0] │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ + add fp, pc │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ + add.w sl, fp, #48 @ 0x30 │ │ │ │ + blx bf64 │ │ │ │ + mov r5, r0 │ │ │ │ + mov ip, r0 │ │ │ │ + mov lr, fp │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + add.w fp, fp, #16 │ │ │ │ + ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [ip, #-16] │ │ │ │ + str.w r1, [ip, #-12] │ │ │ │ + str.w r2, [ip, #-8] │ │ │ │ + str.w r3, [ip, #-4] │ │ │ │ + cmp lr, sl │ │ │ │ + bne.n 233d0 │ │ │ │ + mov r3, fp │ │ │ │ + ldr.w sl, [pc, #1464] @ 239b0 │ │ │ │ + add sl, pc │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r0, [ip] │ │ │ │ + str.w r1, [ip, #4] │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ + str.w r2, [ip, #8] │ │ │ │ + ldrh r3, [r3, #0] │ │ │ │ + strh.w r3, [ip, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1492] @ 239ac │ │ │ │ + ldr.w r1, [pc, #1436] @ 239b4 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1476] @ 239b0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov sl, r0 │ │ │ │ - add lr, pc │ │ │ │ - add.w r9, lr, #48 @ 0x30 │ │ │ │ - mov ip, lr │ │ │ │ - add.w sl, sl, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [sl, #-16] │ │ │ │ - str.w r1, [sl, #-12] │ │ │ │ - str.w r2, [sl, #-8] │ │ │ │ - str.w r3, [sl, #-4] │ │ │ │ - cmp ip, r9 │ │ │ │ - bne.n 233f6 │ │ │ │ - mov r3, lr │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r0, [sl] │ │ │ │ - str.w r1, [sl, #4] │ │ │ │ + ldr.w r1, [pc, #1420] @ 239b8 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - str.w r2, [sl, #8] │ │ │ │ - ldrh r3, [r3, #0] │ │ │ │ - strh.w r3, [sl, #12] │ │ │ │ - ldr.w sl, [pc, #1408] @ 239b4 │ │ │ │ blx bf64 │ │ │ │ - mov lr, r0 │ │ │ │ mov fp, r0 │ │ │ │ - add sl, pc │ │ │ │ - add.w r9, sl, #64 @ 0x40 │ │ │ │ + mov lr, r0 │ │ │ │ + add.w r3, sl, #64 @ 0x40 │ │ │ │ + str r3, [sp, #28] │ │ │ │ mov ip, sl │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ - cmp ip, r9 │ │ │ │ - bne.n 23442 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ - str.w fp, [sp, #44] @ 0x2c │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #1352] @ 239b8 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cmp ip, r3 │ │ │ │ + bne.n 23446 │ │ │ │ movs r0, #20 │ │ │ │ blx cd0c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - strd r2, r5, [r0] │ │ │ │ + str r2, [r0, #4] │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + strd r2, fp, [r0, #8] │ │ │ │ + str r5, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ - strd r3, sl, [r0, #8] │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - mov r0, r8 │ │ │ │ - ldr.w sl, [pc, #1316] @ 239bc │ │ │ │ + str r0, [sp, #28] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r9, [pc, #1336] @ 239bc │ │ │ │ blx b7b8 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ movs r3, #4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #12] │ │ │ │ - add sl, pc │ │ │ │ + add r9, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #3 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + mov r3, r8 │ │ │ │ blx c538 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - add.w lr, sl, #48 @ 0x30 │ │ │ │ - mov r8, r0 │ │ │ │ + add.w lr, r9, #48 @ 0x30 │ │ │ │ + mov fp, r0 │ │ │ │ mov r5, r0 │ │ │ │ - mov ip, sl │ │ │ │ + mov ip, r9 │ │ │ │ adds r5, #16 │ │ │ │ - add.w sl, sl, #16 │ │ │ │ + add.w r9, r9, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r5, #-16] │ │ │ │ str.w r1, [r5, #-12] │ │ │ │ str.w r2, [r5, #-8] │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ cmp ip, lr │ │ │ │ - bne.n 234c8 │ │ │ │ - ldmia.w sl!, {r0, r1, r2} │ │ │ │ + bne.n 234b6 │ │ │ │ + ldmia.w r9!, {r0, r1, r2} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r7 │ │ │ │ - ldrh.w r3, [sl] │ │ │ │ + ldrh.w r3, [r9] │ │ │ │ strh r3, [r5, #12] │ │ │ │ - ldrb.w r3, [sl, #2] │ │ │ │ + ldrb.w r3, [r9, #2] │ │ │ │ strb r3, [r5, #14] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #153 @ 0x99 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1204] @ 239c0 │ │ │ │ + ldr.w r1, [pc, #1220] @ 239c0 │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #6 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1180] @ 239c4 │ │ │ │ + ldr.w r3, [pc, #1200] @ 239c4 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ strh r3, [r2, #4] │ │ │ │ str r0, [r2, #0] │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1156] @ 239c8 │ │ │ │ + ldr.w r1, [pc, #1172] @ 239c8 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ mov sl, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - cbz r0, 23564 │ │ │ │ + ldr.w r0, [r8] │ │ │ │ + cbz r0, 23552 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r9, [pc, #1124] @ 239cc │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr.w r8, [pc, #1140] @ 239cc │ │ │ │ blx b7b8 │ │ │ │ - add r9, pc │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - blx bf64 │ │ │ │ - add.w lr, r9, #48 @ 0x30 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov ip, r9 │ │ │ │ - adds r5, #16 │ │ │ │ - add.w r9, r9, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [r5, #-16] │ │ │ │ - str.w r1, [r5, #-12] │ │ │ │ - str.w r2, [r5, #-8] │ │ │ │ - str.w r3, [r5, #-4] │ │ │ │ - cmp ip, lr │ │ │ │ - bne.n 2357e │ │ │ │ - ldmia.w r9!, {r0, r1, r2} │ │ │ │ - str r0, [r5, #0] │ │ │ │ - str r1, [r5, #4] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - ldrh.w r3, [r9] │ │ │ │ - strh r3, [r5, #12] │ │ │ │ - ldrb.w r3, [r9, #2] │ │ │ │ - ldr.w r9, [pc, #1048] @ 239d0 │ │ │ │ - strb r3, [r5, #14] │ │ │ │ - add r9, pc │ │ │ │ + add r8, pc │ │ │ │ blx bf64 │ │ │ │ - add.w lr, r9, #64 @ 0x40 │ │ │ │ - mov fp, r0 │ │ │ │ + add.w lr, r8, #64 @ 0x40 │ │ │ │ + mov r4, r0 │ │ │ │ mov ip, r0 │ │ │ │ - mov r5, r9 │ │ │ │ + mov r5, r8 │ │ │ │ add.w ip, ip, #16 │ │ │ │ - add.w r9, r9, #16 │ │ │ │ + add.w r8, r8, #16 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ cmp r5, lr │ │ │ │ - bne.n 235c8 │ │ │ │ + bne.n 2356c │ │ │ │ + ldr.w r9, [pc, #1088] @ 239d0 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf64 │ │ │ │ + mov r8, r0 │ │ │ │ + add r9, pc │ │ │ │ + mov lr, r0 │ │ │ │ + add.w ip, r9, #48 @ 0x30 │ │ │ │ + mov r5, r9 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + add.w r9, r9, #16 │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + cmp r5, ip │ │ │ │ + bne.n 235a0 │ │ │ │ + ldmia.w r9!, {r0, r1, r2} │ │ │ │ + str.w r0, [lr] │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ movs r0, #12 │ │ │ │ - sub.w r9, r6, #4 │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ + ldrh.w r3, [r9] │ │ │ │ + strh.w r3, [lr, #12] │ │ │ │ + ldrb.w r3, [r9, #2] │ │ │ │ + strb.w r3, [lr, #14] │ │ │ │ blx cd0c │ │ │ │ - strd r4, fp, [r0] │ │ │ │ + strd r4, r8, [r0] │ │ │ │ mov r5, r0 │ │ │ │ + sub.w r8, r6, #4 │ │ │ │ add.w r4, r6, #8 │ │ │ │ - ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 23606 │ │ │ │ + ldr.w r0, [r8, #4]! │ │ │ │ + cbz r0, 235fe │ │ │ │ blx b7b8 │ │ │ │ - cmp r9, r4 │ │ │ │ - bne.n 235fc │ │ │ │ - ldr.w r9, [pc, #968] @ 239d4 │ │ │ │ + cmp r8, r4 │ │ │ │ + bne.n 235f4 │ │ │ │ + ldr.w r8, [pc, #976] @ 239d4 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - add r9, pc │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + add r8, pc │ │ │ │ blx bf64 │ │ │ │ - add.w lr, r9, #48 @ 0x30 │ │ │ │ + add.w lr, r8, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov ip, r9 │ │ │ │ - adds r6, #16 │ │ │ │ - add.w r9, r9, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [r6, #-16] │ │ │ │ - str.w r1, [r6, #-12] │ │ │ │ - str.w r2, [r6, #-8] │ │ │ │ - str.w r3, [r6, #-4] │ │ │ │ - cmp ip, lr │ │ │ │ - bne.n 23624 │ │ │ │ - ldmia.w r9!, {r0, r1, r2} │ │ │ │ - str r0, [r6, #0] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - str r2, [r6, #8] │ │ │ │ - ldrh.w r3, [r9] │ │ │ │ - strh r3, [r6, #12] │ │ │ │ - ldrb.w r3, [r9, #2] │ │ │ │ - strb r3, [r6, #14] │ │ │ │ + mov ip, r0 │ │ │ │ + mov r6, r8 │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + add.w r8, r8, #16 │ │ │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [ip, #-16] │ │ │ │ + str.w r1, [ip, #-12] │ │ │ │ + str.w r2, [ip, #-8] │ │ │ │ + str.w r3, [ip, #-4] │ │ │ │ + cmp r6, lr │ │ │ │ + bne.n 2361c │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + ldr.w r9, [pc, #920] @ 239d8 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #884] @ (239d8 ) │ │ │ │ - ldr.w r9, [pc, #888] @ 239dc │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr r1, [pc, #916] @ (239dc ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r9, pc │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - add r9, pc │ │ │ │ - str r0, [sp, #28] │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ add.w ip, r9, #48 @ 0x30 │ │ │ │ - mov fp, r0 │ │ │ │ + mov r8, r0 │ │ │ │ mov lr, r0 │ │ │ │ mov r6, r9 │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 23680 │ │ │ │ + bne.n 23662 │ │ │ │ ldmia.w r9!, {r0, r1, r2} │ │ │ │ str.w r0, [lr] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ str.w r2, [lr, #8] │ │ │ │ ldrh.w r3, [r9] │ │ │ │ strh.w r3, [lr, #12] │ │ │ │ ldrb.w r3, [r9, #2] │ │ │ │ - ldr.w r9, [pc, #800] @ 239e0 │ │ │ │ + ldr.w r9, [pc, #828] @ 239e0 │ │ │ │ strb.w r3, [lr, #14] │ │ │ │ add r9, pc │ │ │ │ blx bf64 │ │ │ │ add.w ip, r9, #48 @ 0x30 │ │ │ │ mov lr, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r6, r9 │ │ │ │ @@ -35493,24 +35486,24 @@ │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 236d4 │ │ │ │ + bne.n 236b6 │ │ │ │ ldmia.w r9!, {r0, r1, r2} │ │ │ │ str.w r0, [lr] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ str.w r2, [lr, #8] │ │ │ │ ldrh.w r3, [r9] │ │ │ │ strh.w r3, [lr, #12] │ │ │ │ ldrb.w r3, [r9, #2] │ │ │ │ - ldr.w r9, [pc, #720] @ 239e4 │ │ │ │ + ldr.w r9, [pc, #748] @ 239e4 │ │ │ │ strb.w r3, [lr, #14] │ │ │ │ add r9, pc │ │ │ │ blx bf64 │ │ │ │ add.w ip, r9, #48 @ 0x30 │ │ │ │ mov lr, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r6, r9 │ │ │ │ @@ -35518,116 +35511,124 @@ │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 23728 │ │ │ │ + bne.n 2370a │ │ │ │ ldmia.w r9!, {r0, r1, r2} │ │ │ │ str.w r0, [lr] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ str.w r2, [lr, #8] │ │ │ │ ldrh.w r3, [r9] │ │ │ │ strh.w r3, [lr, #12] │ │ │ │ - ldrb.w r3, [r9, #2] │ │ │ │ - ldr.w r9, [pc, #640] @ 239e8 │ │ │ │ - strb.w r3, [lr, #14] │ │ │ │ + blx bf64 │ │ │ │ + ldr r1, [pc, #668] @ (239e8 ) │ │ │ │ + ldr.w r9, [pc, #672] @ 239ec │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ add r9, pc │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ add.w ip, r9, #64 @ 0x40 │ │ │ │ mov lr, r0 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ mov r6, r9 │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 2377c │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ - ldr.w r9, [pc, #588] @ 239ec │ │ │ │ - blx bf64 │ │ │ │ - ldr r1, [pc, #584] @ (239f0 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r9, pc │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + bne.n 23768 │ │ │ │ + ldr.w r9, [pc, #612] @ 239f0 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - add.w ip, r9, #48 @ 0x30 │ │ │ │ mov lr, r0 │ │ │ │ + add r9, pc │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ + add.w ip, r9, #48 @ 0x30 │ │ │ │ mov r6, r9 │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 237c2 │ │ │ │ + bne.n 2379c │ │ │ │ mov r3, r9 │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ str.w r0, [lr] │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - str.w r2, [lr, #8] │ │ │ │ - ldrh r3, [r3, #0] │ │ │ │ - strh.w r3, [lr, #12] │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strh.w r2, [lr, #12] │ │ │ │ + strb.w r3, [lr, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #500] @ 239f4 │ │ │ │ + ldr.w ip, [pc, #532] @ 239f4 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add ip, pc │ │ │ │ add.w lr, ip, #64 @ 0x40 │ │ │ │ mov r6, ip │ │ │ │ add.w r9, r9, #16 │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r9, #-16] │ │ │ │ str.w r1, [r9, #-12] │ │ │ │ str.w r2, [r9, #-8] │ │ │ │ str.w r3, [r9, #-4] │ │ │ │ cmp r6, lr │ │ │ │ - bne.n 2380c │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + bne.n 237ec │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ + ldr.w r9, [pc, #488] @ 239f8 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #452] @ (239f8 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr r1, [pc, #484] @ (239fc ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r9, pc │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #436] @ 239fc │ │ │ │ - mov r9, r0 │ │ │ │ + add.w ip, r9, #48 @ 0x30 │ │ │ │ + mov lr, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - add ip, pc │ │ │ │ - add.w lr, ip, #64 @ 0x40 │ │ │ │ - mov r6, ip │ │ │ │ + mov r6, r9 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ add.w r9, r9, #16 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [r9, #-16] │ │ │ │ - str.w r1, [r9, #-12] │ │ │ │ - str.w r2, [r9, #-8] │ │ │ │ - str.w r3, [r9, #-4] │ │ │ │ - cmp r6, lr │ │ │ │ - bne.n 23852 │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + cmp r6, ip │ │ │ │ + bne.n 23832 │ │ │ │ + ldmia.w r9!, {r0, r1, r2} │ │ │ │ + str.w r0, [lr] │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ + ldrh.w r3, [r9] │ │ │ │ + strh.w r3, [lr, #12] │ │ │ │ + ldrb.w r3, [r9, #2] │ │ │ │ + strb.w r3, [lr, #14] │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - strd r3, fp, [r0, #4] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + strd r3, r8, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r0, #20] │ │ │ │ @@ -35637,181 +35638,181 @@ │ │ │ │ str r3, [r0, #28] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ str r4, [r0, #0] │ │ │ │ subs r6, r3, #4 │ │ │ │ add.w r4, r3, #12 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cbz r0, 238b4 │ │ │ │ blx b7b8 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 238aa │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r7 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, fp │ │ │ │ movs r3, #11 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #2 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ blx c538 │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ ldr r1, [pc, #284] @ (23a00 ) │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ - ldr.w fp, [pc, #284] @ 23a04 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - add fp, pc │ │ │ │ + mov r0, fp │ │ │ │ + ldr.w fp, [pc, #272] @ 23a04 │ │ │ │ str r6, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ + add fp, pc │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ - add.w r8, fp, #48 @ 0x30 │ │ │ │ blx bf64 │ │ │ │ + add.w r8, fp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov lr, r0 │ │ │ │ b.n 23a08 │ │ │ │ - str r6, [r2, #104] @ 0x68 │ │ │ │ + str r4, [r2, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + str r4, [r2, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r3, #32] │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r5, #170 @ 0xaa │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + str r2, [r5, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + strh r2, [r0, r5] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #28] │ │ │ │ + subs r5, #214 @ 0xd6 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r6, r1] │ │ │ │ + ldrb r6, [r6, r0] │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #242 @ 0xf2 │ │ │ │ + str r4, [r0, #24] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #760] @ (23c30 ) │ │ │ │ + str r4, [r1, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r0, r6] │ │ │ │ + ldr r7, [pc, #432] @ (23aec ) │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r7, #100] @ 0x64 │ │ │ │ + str r2, [r7, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldr r4, [r7, r7] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r3, #92] @ 0x5c │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #88] @ 0x58 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #176] @ (23a10 ) │ │ │ │ + ldr r4, [pc, #992] @ (23d40 ) │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r0, #88] @ 0x58 │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ + str r2, [r5, #76] @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r1, #84] @ 0x54 │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #912] @ (23d00 ) │ │ │ │ + ldr r7, [pc, #704] @ (23c30 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + adds r3, #166 @ 0xa6 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r4, [r4, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r7, r3] │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r0, #60] @ 0x3c │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #250 @ 0xfa │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r7, #48] @ 0x30 │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ + cmp r7, #4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #150 @ 0x96 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #16 │ │ │ │ + cmp r6, #20 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #22 │ │ │ │ + cmp r6, #132 @ 0x84 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #148 @ 0x94 │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + cmp r5, #130 @ 0x82 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r5, r4] │ │ │ │ + strb r4, [r7, r3] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r6, [r3, #16] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + str r6, [r3, #24] │ │ │ │ movs r1, r0 │ │ │ │ - mov r8, ip │ │ │ │ + mov sl, r6 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + str r6, [r7, #4] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + movs r5, #56 @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #250 @ 0xfa │ │ │ │ + ldrsb r6, [r5, r0] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + str r6, [r6, #4] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r2, #8] │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r2, #64 @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + movs r4, #48 @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #218 @ 0xda │ │ │ │ + ldrsh r2, [r5, r6] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ + ldrb r6, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #138 @ 0x8a │ │ │ │ + adds r1, #26 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r6, r0] │ │ │ │ + str r4, [r6, r6] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + cmp r0, #118 @ 0x76 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r1, r2] │ │ │ │ + ldrsh r6, [r0, r1] │ │ │ │ movs r1, r0 │ │ │ │ mov r6, fp │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w fp, fp, #16 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ @@ -35822,27 +35823,27 @@ │ │ │ │ ldmia.w fp!, {r0, r1} │ │ │ │ str.w r0, [lr] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #10 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3584] @ 24844 │ │ │ │ + ldr.w r3, [pc, #3580] @ 24840 │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r7, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r7, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3560] @ 24848 │ │ │ │ + ldr.w r1, [pc, #3556] @ 24844 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ @@ -35850,15 +35851,15 @@ │ │ │ │ ldr.w r0, [sl] │ │ │ │ cbz r0, 23a80 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3516] @ 2484c │ │ │ │ + ldr.w r1, [pc, #3512] @ 24848 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ @@ -35870,15 +35871,15 @@ │ │ │ │ cbz r0, 23ab4 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, r9, #40 @ 0x28 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3464] @ 24850 │ │ │ │ + ldr.w r1, [pc, #3460] @ 2484c │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ str r6, [r0, #0] │ │ │ │ @@ -35901,44 +35902,44 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ str r5, [sp, #12] │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3388] @ 24854 │ │ │ │ + ldr.w r1, [pc, #3384] @ 24850 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ mov.w r0, #264 @ 0x108 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3364] @ 24858 │ │ │ │ + ldr.w r1, [pc, #3360] @ 24854 │ │ │ │ mov.w r2, #264 @ 0x108 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #12 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3340] @ 2485c │ │ │ │ + ldr.w r3, [pc, #3336] @ 24858 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3316] @ 24860 │ │ │ │ + ldr.w r1, [pc, #3312] @ 2485c │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ @@ -35974,43 +35975,43 @@ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3196] @ 24864 │ │ │ │ + ldr.w r1, [pc, #3192] @ 24860 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #94 @ 0x5e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3172] @ 24868 │ │ │ │ + ldr.w r1, [pc, #3168] @ 24864 │ │ │ │ movs r2, #94 @ 0x5e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #8 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3152] @ 2486c │ │ │ │ + ldr.w r3, [pc, #3148] @ 24868 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r6, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3128] @ 24870 │ │ │ │ + ldr.w r1, [pc, #3124] @ 2486c │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ @@ -36041,24 +36042,24 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3032] @ 24874 │ │ │ │ + ldr.w r1, [pc, #3028] @ 24870 │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #19 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #3008] @ 24878 │ │ │ │ + ldr.w ip, [pc, #3004] @ 24874 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r3, [r4, #12] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ @@ -36066,27 +36067,27 @@ │ │ │ │ ldrh.w r3, [ip] │ │ │ │ strh r3, [r4, #16] │ │ │ │ ldrb.w r3, [ip, #2] │ │ │ │ strb r3, [r4, #18] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #2968] @ 2487c │ │ │ │ + ldr.w ip, [pc, #2964] @ 24878 │ │ │ │ mov sl, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r3, [sl, #12] │ │ │ │ str.w r1, [sl, #4] │ │ │ │ str.w r2, [sl, #8] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2932] @ 24880 │ │ │ │ + ldr.w r1, [pc, #2928] @ 2487c │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ @@ -36116,34 +36117,34 @@ │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #79 @ 0x4f │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2832] @ 24884 │ │ │ │ + ldr.w r1, [pc, #2828] @ 24880 │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #123 @ 0x7b │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2812] @ 24888 │ │ │ │ + ldr.w r1, [pc, #2808] @ 24884 │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #22 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #2788] @ 2488c │ │ │ │ + ldr.w ip, [pc, #2784] @ 24888 │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r5, #12] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ @@ -36151,28 +36152,28 @@ │ │ │ │ ldrh.w r3, [ip, #4] │ │ │ │ strh r3, [r5, #20] │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2748] @ 24890 │ │ │ │ + ldr.w r1, [pc, #2744] @ 2488c │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cbz r0, 23df4 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r6, [pc, #2716] @ 24894 │ │ │ │ + ldr.w r6, [pc, #2712] @ 24890 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r6, pc │ │ │ │ blx b7b8 │ │ │ │ @@ -36191,24 +36192,24 @@ │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2644] @ 24898 │ │ │ │ + ldr.w r1, [pc, #2640] @ 24894 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2624] @ 2489c │ │ │ │ + ldr.w r1, [pc, #2620] @ 24898 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #18 │ │ │ │ @@ -36221,32 +36222,32 @@ │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldrh r3, [r6, #0] │ │ │ │ strh r3, [r4, #16] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2572] @ 248a0 │ │ │ │ + ldr.w r1, [pc, #2568] @ 2489c │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ cbz r0, 23eb2 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w sl, [pc, #2540] @ 248a4 │ │ │ │ + ldr.w sl, [pc, #2536] @ 248a0 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2532] @ 248a8 │ │ │ │ + ldr.w r3, [pc, #2528] @ 248a4 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add sl, pc │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -36296,47 +36297,47 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2388] @ 248ac │ │ │ │ + ldr.w r1, [pc, #2384] @ 248a8 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2364] @ 248b0 │ │ │ │ + ldr.w r1, [pc, #2360] @ 248ac │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2340] @ 248b4 │ │ │ │ + ldr.w r3, [pc, #2336] @ 248b0 │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r7, #4] │ │ │ │ str r2, [r7, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r7, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2312] @ 248b8 │ │ │ │ + ldr.w r1, [pc, #2308] @ 248b4 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ @@ -36363,15 +36364,15 @@ │ │ │ │ ldr.w r0, [sl] │ │ │ │ cbz r0, 24004 │ │ │ │ blx b7b8 │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ cbz r0, 2400e │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w r5, [pc, #2216] @ 248bc │ │ │ │ + ldr.w r5, [pc, #2212] @ 248b8 │ │ │ │ blx b7b8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -36380,17 +36381,17 @@ │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2176] @ 248c0 │ │ │ │ + ldr.w r1, [pc, #2172] @ 248bc │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr.w sl, [pc, #2176] @ 248c4 │ │ │ │ + ldr.w sl, [pc, #2172] @ 248c0 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ @@ -36402,15 +36403,15 @@ │ │ │ │ str.w r2, [r8, #8] │ │ │ │ str.w r3, [r8, #12] │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #12 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2120] @ 248c8 │ │ │ │ + ldr.w r3, [pc, #2116] @ 248c4 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r0, [r5, #0] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r5, #8] │ │ │ │ @@ -36446,15 +36447,15 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 240e8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #2004] @ 248cc │ │ │ │ + ldr.w ip, [pc, #2000] @ 248c8 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r0 │ │ │ │ add ip, pc │ │ │ │ add.w lr, ip, #64 @ 0x40 │ │ │ │ mov r4, ip │ │ │ │ adds r7, #16 │ │ │ │ add.w ip, ip, #16 │ │ │ │ @@ -36469,15 +36470,15 @@ │ │ │ │ blx cd0c │ │ │ │ str.w r9, [r0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1940] @ 248d0 │ │ │ │ + ldr.w ip, [pc, #1936] @ 248cc │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ add ip, pc │ │ │ │ add.w lr, ip, #64 @ 0x40 │ │ │ │ mov r4, ip │ │ │ │ adds r6, #16 │ │ │ │ add.w ip, ip, #16 │ │ │ │ @@ -36504,59 +36505,59 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r7, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1848] @ 248d4 │ │ │ │ + ldr.w r1, [pc, #1844] @ 248d0 │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #222 @ 0xde │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1828] @ 248d8 │ │ │ │ + ldr.w r1, [pc, #1824] @ 248d4 │ │ │ │ movs r2, #222 @ 0xde │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #17 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1804] @ 248dc │ │ │ │ + ldr.w ip, [pc, #1800] @ 248d8 │ │ │ │ mov sl, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r3, [sl, #12] │ │ │ │ str.w r1, [sl, #4] │ │ │ │ str.w r2, [sl, #8] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r5 │ │ │ │ ldrb.w r3, [ip] │ │ │ │ strb.w r3, [sl, #16] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1760] @ 248e0 │ │ │ │ + ldr.w r1, [pc, #1756] @ 248dc │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r9, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 287b4 │ │ │ │ + beq.w 28778 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ @@ -36582,47 +36583,47 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1644] @ 248e4 │ │ │ │ + ldr.w r1, [pc, #1640] @ 248e0 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ mov.w r0, #284 @ 0x11c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1620] @ 248e8 │ │ │ │ + ldr.w r1, [pc, #1616] @ 248e4 │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #18 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1596] @ 248ec │ │ │ │ + ldr.w ip, [pc, #1592] @ 248e8 │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r3, [r5, #12] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, sl │ │ │ │ ldrh.w r3, [ip] │ │ │ │ strh r3, [r5, #16] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1560] @ 248f0 │ │ │ │ + ldr.w r1, [pc, #1556] @ 248ec │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ @@ -36652,95 +36653,95 @@ │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1460] @ 248f4 │ │ │ │ + ldr.w r1, [pc, #1456] @ 248f0 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #141 @ 0x8d │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1436] @ 248f8 │ │ │ │ + ldr.w r1, [pc, #1432] @ 248f4 │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #9 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1416] @ 248fc │ │ │ │ + ldr.w r3, [pc, #1412] @ 248f8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r4, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1388] @ 24900 │ │ │ │ + ldr.w r1, [pc, #1384] @ 248fc │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ cbz r0, 243b2 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w sl, [pc, #1356] @ 24904 │ │ │ │ + ldr.w sl, [pc, #1352] @ 24900 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1348] @ 24908 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr.w r3, [pc, #1344] @ 24904 │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ add sl, pc │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #28] │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ mov r1, sl │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #12 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ mov r1, r3 │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ mov r1, sl │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #28] │ │ │ │ movs r0, #12 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str.w fp, [r0] │ │ │ │ mov sl, r0 │ │ │ │ @@ -36757,46 +36758,46 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1204] @ 2490c │ │ │ │ + ldr.w r1, [pc, #1200] @ 24908 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1180] @ 24910 │ │ │ │ + ldr.w r1, [pc, #1176] @ 2490c │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1160] @ 24914 │ │ │ │ + ldr.w r3, [pc, #1156] @ 24910 │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r7, #4] │ │ │ │ str r2, [r7, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r7, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1132] @ 24918 │ │ │ │ + ldr.w r1, [pc, #1128] @ 24914 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ @@ -36838,811 +36839,811 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #1000] @ (2491c ) │ │ │ │ + ldr r1, [pc, #996] @ (24918 ) │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ mov.w r0, #512 @ 0x200 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #976] @ (24920 ) │ │ │ │ + ldr r1, [pc, #972] @ (2491c ) │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #956] @ 24924 │ │ │ │ + ldr.w ip, [pc, #952] @ 24920 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r3, [r4, #12] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #928] @ (24928 ) │ │ │ │ + ldr r1, [pc, #924] @ (24924 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ cbz r0, 245a8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w fp, [pc, #896] @ 2492c │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r3, r0 │ │ │ │ + mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r8, r0 │ │ │ │ + mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - add fp, pc │ │ │ │ blx b7b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str.w r8, [sp, #12] │ │ │ │ + str r6, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - str r6, [sp, #4] │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #824] @ (24930 ) │ │ │ │ + ldr r1, [pc, #824] @ (24928 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r3, r0 │ │ │ │ + mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + ldr.w r9, [pc, #816] @ 2492c │ │ │ │ blx b7b8 │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ blx bf64 │ │ │ │ - add.w r9, fp, #48 @ 0x30 │ │ │ │ + add r9, pc │ │ │ │ mov r5, r0 │ │ │ │ mov ip, r0 │ │ │ │ - mov lr, fp │ │ │ │ + add.w r3, r9, #48 @ 0x30 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov lr, r9 │ │ │ │ add.w ip, ip, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ + add.w r9, r9, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ - cmp lr, r9 │ │ │ │ - bne.n 24616 │ │ │ │ - ldmia.w fp!, {r0, r1} │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cmp lr, r3 │ │ │ │ + bne.n 24614 │ │ │ │ + mov r3, r9 │ │ │ │ + ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ mov r0, sl │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ + ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [ip, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #728] @ (24934 ) │ │ │ │ + ldr r3, [pc, #728] @ (24930 ) │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [r9, #4] │ │ │ │ str.w r0, [r9] │ │ │ │ mov r0, r4 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb.w r3, [r9, #10] │ │ │ │ strh.w r2, [r9, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #692] @ (24938 ) │ │ │ │ + ldr r1, [pc, #692] @ (24934 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 2469e │ │ │ │ + cbz r0, 2469c │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r8, r3 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ movs r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ - str.w fp, [sp, #4] │ │ │ │ + str r7, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #592] @ (2493c ) │ │ │ │ + ldr r1, [pc, #596] @ (24938 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, fp │ │ │ │ + mov fp, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #115 @ 0x73 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #572] @ (24940 ) │ │ │ │ + ldr r1, [pc, #576] @ (2493c ) │ │ │ │ movs r2, #115 @ 0x73 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #12 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #552] @ (24944 ) │ │ │ │ + ldr r3, [pc, #552] @ (24940 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #528] @ (24948 ) │ │ │ │ + ldr r1, [pc, #532] @ (24944 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - mov r7, r0 │ │ │ │ + mov r6, r0 │ │ │ │ str.w r9, [r0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 24756 │ │ │ │ + cbz r0, 24750 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, fp │ │ │ │ - mov fp, r3 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r9, r0 │ │ │ │ + mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str.w r9, [sp, #12] │ │ │ │ + str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r7 │ │ │ │ - str.w fp, [sp, #4] │ │ │ │ + mov r3, r6 │ │ │ │ + str.w r9, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #428] @ (2494c ) │ │ │ │ + ldr r1, [pc, #432] @ (24948 ) │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, fp │ │ │ │ str r3, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #404] @ 24950 │ │ │ │ - mov r6, r0 │ │ │ │ + ldr.w ip, [pc, #412] @ 2494c │ │ │ │ + mov r8, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str.w r1, [r8, #4] │ │ │ │ + str.w r2, [r8, #8] │ │ │ │ + str.w r3, [r8, #12] │ │ │ │ + str.w r0, [r8] │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #376] @ (24954 ) │ │ │ │ + ldr r3, [pc, #376] @ (24950 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r5, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #352] @ (24958 ) │ │ │ │ + ldr r1, [pc, #348] @ (24954 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - mov r8, r0 │ │ │ │ + mov sl, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - cbz r0, 24814 │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + cbz r0, 24812 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w sl, [pc, #324] @ 2495c │ │ │ │ - mov r0, r7 │ │ │ │ + ldr.w fp, [pc, #324] @ 24958 │ │ │ │ + mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - ldr r4, [pc, #320] @ (24960 ) │ │ │ │ - add sl, pc │ │ │ │ + ldr r4, [pc, #316] @ (2495c ) │ │ │ │ + add fp, pc │ │ │ │ movs r0, #79 @ 0x4f │ │ │ │ blx bf64 │ │ │ │ - mov r1, sl │ │ │ │ + mov r1, fp │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ add r4, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - blx c500 │ │ │ │ - b.n 24964 │ │ │ │ - ldrb r2, [r6, r5] │ │ │ │ + b.n 24960 │ │ │ │ + nop │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ movs r1, r0 │ │ │ │ - rors r4, r0 │ │ │ │ + sbcs r4, r0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r6, r4] │ │ │ │ + ldrb r2, [r6, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrb r4, [r5, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r2, r4] │ │ │ │ + ldrb r6, [r2, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + ldrb r4, [r0, r7] │ │ │ │ movs r1, r0 │ │ │ │ - add r0, r8 │ │ │ │ + add r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r2, r6] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ + ldrb r6, [r3, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ + ldrb r6, [r3, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + ldrb r6, [r0, r4] │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #18 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r6, #4 │ │ │ │ + adds r6, r6, #3 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrb r4, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + movs r5, #164 @ 0xa4 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + str r6, [r7, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r6, r1] │ │ │ │ + ldrb r0, [r6, r0] │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #72 @ 0x48 │ │ │ │ + movs r5, #8 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r0, r2 │ │ │ │ + subs r2, r0, r1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + subs r0, r3, r2 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r0, r1] │ │ │ │ + ldrb r2, [r0, r0] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + cmp r0, #186 @ 0xba │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #170 @ 0xaa │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + cmp r0, #136 @ 0x88 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #512] @ (24ad0 ) │ │ │ │ + ldr r3, [pc, #256] @ (249cc ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #240] @ (249c4 ) │ │ │ │ + ldr r2, [pc, #1008] @ (24cc0 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r1, r4] │ │ │ │ + ldrh r6, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #190 @ 0xbe │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r7, r1] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldrh r6, [r4, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r5, r6] │ │ │ │ + ldrh r0, [r5, r5] │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #214 @ 0xd6 │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r3, r3 │ │ │ │ + subs r4, r3, r2 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r2, r4] │ │ │ │ + ldrh r2, [r2, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrh r0, [r1, r5] │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #146 @ 0x92 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + muls r4, r4 │ │ │ │ movs r1, r0 │ │ │ │ - bics r2, r4 │ │ │ │ + strb r2, [r0, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r3, r3] │ │ │ │ + ldrh r6, [r3, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrh r0, [r2, r4] │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #0 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrh r4, [r7, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r5, r3] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r2, r3] │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + subs r1, #230 @ 0xe6 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + asrs r4, r3, #12 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, r0] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #256] @ (24a3c ) │ │ │ │ + ldr r1, [pc, #8] @ (24940 ) │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r6, #10 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + subs r4, r4, r7 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r2, r5] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, r5] │ │ │ │ + ldrh r2, [r1, r4] │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #178 @ 0xb2 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r1, #10 │ │ │ │ + asrs r6, r1, #9 │ │ │ │ movs r1, r0 │ │ │ │ - blx r3 │ │ │ │ + bx fp │ │ │ │ movs r1, r0 │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #12 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - mov r7, r0 │ │ │ │ + mov r6, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3472] @ 25714 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ - add r1, pc │ │ │ │ + mov r1, fp │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ + blx c500 │ │ │ │ + mov fp, r0 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ + blx bf64 │ │ │ │ + mov r1, r4 │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3456] @ 25718 │ │ │ │ + ldr.w r1, [pc, #3460] @ 25728 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ - blx bf64 │ │ │ │ - mov r1, sl │ │ │ │ - movs r2, #79 @ 0x4f │ │ │ │ - blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + mov r9, r0 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - mov r1, r4 │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + ldr.w r1, [pc, #3444] @ 2572c │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ + add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #20 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ - strd r3, fp, [r0] │ │ │ │ - str.w sl, [r0, #8] │ │ │ │ + strd r3, r9, [r0, #4] │ │ │ │ + str.w fp, [r0] │ │ │ │ str r2, [r0, #12] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w fp, [pc, #3388] @ 2571c │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w fp, [pc, #3408] @ 25730 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movs r3, #4 │ │ │ │ - mov r2, r6 │ │ │ │ + mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ add fp, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ + str r6, [sp, #4] │ │ │ │ + add.w r9, fp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r8 │ │ │ │ + mov r3, sl │ │ │ │ blx c538 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - mov r9, r0 │ │ │ │ + mov r7, r0 │ │ │ │ mov ip, r0 │ │ │ │ mov lr, fp │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w fp, fp, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ - cmp lr, sl │ │ │ │ + cmp lr, r9 │ │ │ │ bne.n 24a10 │ │ │ │ ldmia.w fp!, {r0, r1, r2} │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrh.w r3, [fp] │ │ │ │ strh.w r3, [ip, #12] │ │ │ │ ldrb.w r3, [fp, #2] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3264] @ 25720 │ │ │ │ + ldr.w r1, [pc, #3284] @ 25734 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str.w sl, [sp, #28] │ │ │ │ + mov r9, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + str.w r9, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #6 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3236] @ 25724 │ │ │ │ - mov r6, r0 │ │ │ │ + ldr.w r3, [pc, #3256] @ 25738 │ │ │ │ + mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ - strh r3, [r6, #4] │ │ │ │ - str r0, [r6, #0] │ │ │ │ + strh.w r3, [r8, #4] │ │ │ │ + str.w r0, [r8] │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3212] @ 25728 │ │ │ │ + ldr.w r1, [pc, #3228] @ 2573c │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ - ldr.w r0, [r8] │ │ │ │ - cbz r0, 24abc │ │ │ │ + ldr.w r0, [sl] │ │ │ │ + cbz r0, 24ac0 │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - cbz r0, 24ad2 │ │ │ │ + mov sl, r0 │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + cbz r0, 24ad6 │ │ │ │ blx b7b8 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ - cbz r0, 24ada │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + cbz r0, 24ade │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r7 │ │ │ │ - sub.w sl, r4, #4 │ │ │ │ + mov r0, r6 │ │ │ │ + sub.w r9, r4, #4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ add.w fp, r4, #12 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr.w r0, [sl, #4]! │ │ │ │ - cbz r0, 24afa │ │ │ │ + mov r6, r0 │ │ │ │ + ldr.w r0, [r9, #4]! │ │ │ │ + cbz r0, 24afe │ │ │ │ blx b7b8 │ │ │ │ - cmp sl, fp │ │ │ │ - bne.n 24af0 │ │ │ │ + cmp r9, fp │ │ │ │ + bne.n 24af4 │ │ │ │ mov r0, r4 │ │ │ │ mov.w fp, #1 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w sl, [sp, #28] │ │ │ │ + ldr.w r9, [sp, #28] │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r5 │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w fp, [sp] │ │ │ │ - str r7, [sp, #12] │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ + str r6, [sp, #12] │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3068] @ 2572c │ │ │ │ + ldr.w r1, [pc, #3084] @ 25740 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - mov r9, r3 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r7, r3 │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ blx bf64 │ │ │ │ strb r4, [r0, #0] │ │ │ │ mov fp, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #12 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3028] @ 25730 │ │ │ │ + ldr.w r3, [pc, #3044] @ 25744 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r8 │ │ │ │ str r2, [r4, #8] │ │ │ │ + ldr.w r8, [pc, #3028] @ 25748 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #3004] @ 25734 │ │ │ │ - mov sl, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - add lr, pc │ │ │ │ - add.w r3, lr, #48 @ 0x30 │ │ │ │ + add r8, pc │ │ │ │ + mov r9, r0 │ │ │ │ + mov ip, r0 │ │ │ │ + add.w r3, r8, #48 @ 0x30 │ │ │ │ str r3, [sp, #28] │ │ │ │ - mov ip, lr │ │ │ │ - adds r6, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [r6, #-16] │ │ │ │ - str.w r1, [r6, #-12] │ │ │ │ - str.w r2, [r6, #-8] │ │ │ │ - str.w r3, [r6, #-4] │ │ │ │ + mov lr, r8 │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + add.w r8, r8, #16 │ │ │ │ + ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [ip, #-16] │ │ │ │ + str.w r1, [ip, #-12] │ │ │ │ + str.w r2, [ip, #-8] │ │ │ │ + str.w r3, [ip, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cmp ip, r3 │ │ │ │ - bne.n 24b86 │ │ │ │ - mov r3, lr │ │ │ │ + cmp lr, r3 │ │ │ │ + bne.n 24b8a │ │ │ │ + mov r3, r8 │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str.w r2, [ip, #8] │ │ │ │ + str.w r0, [ip] │ │ │ │ movs r0, #8 │ │ │ │ - str r1, [r6, #4] │ │ │ │ + str.w r1, [ip, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ - strh r2, [r6, #12] │ │ │ │ - strb r3, [r6, #14] │ │ │ │ + strh.w r2, [ip, #12] │ │ │ │ + strb.w r3, [ip, #14] │ │ │ │ blx cd0c │ │ │ │ - mov r6, r0 │ │ │ │ - str.w sl, [r0] │ │ │ │ + mov r8, r0 │ │ │ │ + str.w r9, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 24bce │ │ │ │ + cbz r0, 24bde │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w sl, [pc, #2916] @ 25738 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - add sl, pc │ │ │ │ + mov r0, sl │ │ │ │ + ldr.w sl, [pc, #2908] @ 2574c │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + add sl, pc │ │ │ │ blx b7b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str.w r8, [sp, #12] │ │ │ │ + str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r6 │ │ │ │ + mov r3, r8 │ │ │ │ str r5, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - mov r7, r0 │ │ │ │ + mov r6, r0 │ │ │ │ mov ip, r0 │ │ │ │ add.w r3, sl, #48 @ 0x30 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov lr, sl │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 24c22 │ │ │ │ + bne.n 24c32 │ │ │ │ mov r3, sl │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r7 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [ip, #12] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #14 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2764] @ 2573c │ │ │ │ - mov r9, r0 │ │ │ │ + ldr.w r3, [pc, #2768] @ 25750 │ │ │ │ + mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r1, [r9, #4] │ │ │ │ - str.w r2, [r9, #8] │ │ │ │ - str.w r0, [r9] │ │ │ │ + str r1, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + str r0, [r7, #0] │ │ │ │ mov r0, fp │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ - strh.w r3, [r9, #12] │ │ │ │ + strh r3, [r7, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #6 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2728] @ 25740 │ │ │ │ + ldr.w r3, [pc, #2740] @ 25754 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ str r0, [r2, #0] │ │ │ │ mov r0, r4 │ │ │ │ strh r3, [r2, #4] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #2700] @ 25744 │ │ │ │ + ldr.w lr, [pc, #2712] @ 25758 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r0 │ │ │ │ add lr, pc │ │ │ │ add.w fp, lr, #64 @ 0x40 │ │ │ │ mov sl, lr │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w sl!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ cmp sl, fp │ │ │ │ - bne.n 24cc2 │ │ │ │ + bne.n 24cca │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - cbz r0, 24cf6 │ │ │ │ + ldr.w r0, [r8] │ │ │ │ + cbz r0, 24d00 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w sl, [pc, #2640] @ 25748 │ │ │ │ - mov r0, r6 │ │ │ │ + ldr.w sl, [pc, #2648] @ 2575c │ │ │ │ + mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ add sl, pc │ │ │ │ blx bf64 │ │ │ │ add.w lr, sl, #64 @ 0x40 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r8, r0 │ │ │ │ mov ip, r0 │ │ │ │ mov r4, sl │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ cmp r4, lr │ │ │ │ - bne.n 24d10 │ │ │ │ + bne.n 24d1a │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #2580] @ 2574c │ │ │ │ + ldr.w ip, [pc, #2588] @ 25760 │ │ │ │ str r5, [sp, #28] │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r5, r0 │ │ │ │ add.w sl, ip, #48 @ 0x30 │ │ │ │ mov r4, ip │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp r4, sl │ │ │ │ - bne.n 24d46 │ │ │ │ + bne.n 24d50 │ │ │ │ ldmia r4!, {r0, r1, r2} │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ str.w r2, [lr, #8] │ │ │ │ str.w r0, [lr] │ │ │ │ movs r0, #12 │ │ │ │ str.w r1, [lr, #4] │ │ │ │ @@ -37650,383 +37651,384 @@ │ │ │ │ strh.w r2, [lr, #12] │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ strb.w r2, [lr, #14] │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ + str.w r8, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ - str r6, [r4, #0] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #2480] @ 25750 │ │ │ │ - mov r5, r0 │ │ │ │ + ldr.w lr, [pc, #2488] @ 25764 │ │ │ │ + mov r8, r0 │ │ │ │ mov ip, r0 │ │ │ │ add lr, pc │ │ │ │ add.w sl, lr, #64 @ 0x40 │ │ │ │ - mov r6, lr │ │ │ │ + mov r5, lr │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ - cmp r6, sl │ │ │ │ - bne.n 24dac │ │ │ │ + cmp r5, sl │ │ │ │ + bne.n 24db8 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #2432] @ 25754 │ │ │ │ - mov r6, r0 │ │ │ │ + ldr.w ip, [pc, #2440] @ 25768 │ │ │ │ + str.w r9, [sp, #28] │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ + mov r9, r0 │ │ │ │ add.w sl, ip, #48 @ 0x30 │ │ │ │ - mov r8, ip │ │ │ │ + mov r5, ip │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w ip, ip, #16 │ │ │ │ - ldmia.w r8!, {r0, r1, r2, r3} │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ - cmp r8, sl │ │ │ │ - bne.n 24de4 │ │ │ │ - mov r3, ip │ │ │ │ - ldr.w r8, [sp, #28] │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ + cmp r5, sl │ │ │ │ + bne.n 24df0 │ │ │ │ + ldmia r5!, {r0, r1, r2} │ │ │ │ + str.w r9, [sp, #36] @ 0x24 │ │ │ │ + ldr.w r9, [sp, #28] │ │ │ │ str.w r2, [lr, #8] │ │ │ │ str.w r0, [lr] │ │ │ │ movs r0, #12 │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ - ldrb r3, [r3, #2] │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ strh.w r2, [lr, #12] │ │ │ │ - strb.w r3, [lr, #14] │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ + strb.w r2, [lr, #14] │ │ │ │ blx cd0c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - ldr.w r8, [pc, #2340] @ 25758 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - str r5, [r3, #0] │ │ │ │ - mov r5, r3 │ │ │ │ - str r6, [r3, #4] │ │ │ │ - add r8, pc │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r5, r2 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + str.w r8, [r2] │ │ │ │ + str r3, [r2, #4] │ │ │ │ blx b7b8 │ │ │ │ + str r5, [sp, #12] │ │ │ │ + ldr.w r5, [pc, #2332] @ 2576c │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - mov r2, r9 │ │ │ │ - mov r0, r7 │ │ │ │ - str r5, [sp, #12] │ │ │ │ + mov r2, r7 │ │ │ │ + mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #4] │ │ │ │ + add r5, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ blx c538 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - add.w lr, r8, #64 @ 0x40 │ │ │ │ - mov r5, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov r6, r8 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w r8, r8, #16 │ │ │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp r6, lr │ │ │ │ - bne.n 24e6a │ │ │ │ - mov r0, r7 │ │ │ │ - ldr.w r7, [pc, #2252] @ 2575c │ │ │ │ + add.w r9, r5, #64 @ 0x40 │ │ │ │ + mov r8, r0 │ │ │ │ + mov lr, r0 │ │ │ │ + mov ip, r5 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + adds r5, #16 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + cmp ip, r9 │ │ │ │ + bne.n 24e7a │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w sl, [pc, #2256] @ 25770 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #32 │ │ │ │ - add r7, pc │ │ │ │ blx bf64 │ │ │ │ + ldr.w ip, [pc, #2248] @ 25774 │ │ │ │ mov r6, r0 │ │ │ │ - ldr.w r8, [pc, #2240] @ 25760 │ │ │ │ - ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + add sl, pc │ │ │ │ + add ip, pc │ │ │ │ + add.w r9, sl, #48 @ 0x30 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r0, [r6, #0] │ │ │ │ str r1, [r6, #4] │ │ │ │ - add r8, pc │ │ │ │ str r2, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ - ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r1, [r6, #20] │ │ │ │ str r2, [r6, #24] │ │ │ │ str r3, [r6, #28] │ │ │ │ str r0, [r6, #16] │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #7 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2204] @ 25764 │ │ │ │ + ldr.w r3, [pc, #2200] @ 25778 │ │ │ │ mov r7, r0 │ │ │ │ - add.w r9, r8, #48 @ 0x30 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ str r0, [r7, #0] │ │ │ │ strh r2, [r7, #4] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ strb r3, [r7, #6] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - mov sl, r0 │ │ │ │ + mov r5, r0 │ │ │ │ mov ip, r0 │ │ │ │ - mov lr, r8 │ │ │ │ + mov lr, sl │ │ │ │ add.w ip, ip, #16 │ │ │ │ - add.w r8, r8, #16 │ │ │ │ + add.w sl, sl, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ cmp lr, r9 │ │ │ │ - bne.n 24eec │ │ │ │ - mov r3, r8 │ │ │ │ + bne.n 24f00 │ │ │ │ + mov r3, sl │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ movs r0, #8 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [ip, #12] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ - str.w sl, [r0] │ │ │ │ + str r5, [r0, #0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 24f40 │ │ │ │ + cbz r0, 24f52 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r8, [pc, #2084] @ 25768 │ │ │ │ + ldr.w r5, [pc, #2088] @ 2577c │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ - add r8, pc │ │ │ │ + add r5, pc │ │ │ │ blx bf64 │ │ │ │ - add.w sl, r8, #48 @ 0x30 │ │ │ │ + add.w sl, r5, #48 @ 0x30 │ │ │ │ mov fp, r0 │ │ │ │ mov ip, r0 │ │ │ │ - mov lr, r8 │ │ │ │ + mov lr, r5 │ │ │ │ add.w ip, ip, #16 │ │ │ │ - add.w r8, r8, #16 │ │ │ │ + adds r5, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ cmp lr, sl │ │ │ │ - bne.n 24f5a │ │ │ │ - mov r3, r8 │ │ │ │ + bne.n 24f6c │ │ │ │ + mov r3, r5 │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ str.w r1, [ip, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ strh.w r2, [ip, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1996] @ 2576c │ │ │ │ - mov r8, r0 │ │ │ │ + ldr.w lr, [pc, #2000] @ 25780 │ │ │ │ + mov r5, r0 │ │ │ │ mov sl, r0 │ │ │ │ add lr, pc │ │ │ │ add.w r3, lr, #48 @ 0x30 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov ip, lr │ │ │ │ add.w sl, sl, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [sl, #-16] │ │ │ │ str.w r1, [sl, #-12] │ │ │ │ str.w r2, [sl, #-8] │ │ │ │ str.w r3, [sl, #-4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 24fae │ │ │ │ + bne.n 24fbe │ │ │ │ ldmia.w ip!, {r0, r1, r2} │ │ │ │ str.w r2, [sl, #8] │ │ │ │ str.w r0, [sl] │ │ │ │ movs r0, #12 │ │ │ │ str.w r1, [sl, #4] │ │ │ │ ldrh.w r2, [ip] │ │ │ │ strh.w r2, [sl, #12] │ │ │ │ ldrb.w r2, [ip, #2] │ │ │ │ strb.w r2, [sl, #14] │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ - strd fp, r8, [r0] │ │ │ │ + strd fp, r5, [r0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 25006 │ │ │ │ + cbz r0, 25016 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 2500e │ │ │ │ + cbz r0, 2501e │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r8, [pc, #1888] @ 25770 │ │ │ │ + ldr.w r5, [pc, #1892] @ 25784 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - add r8, pc │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + add r5, pc │ │ │ │ blx bf64 │ │ │ │ - add.w fp, r8, #48 @ 0x30 │ │ │ │ + add.w fp, r5, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov lr, r8 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w r8, r8, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, fp │ │ │ │ - bne.n 25028 │ │ │ │ - mov r3, r8 │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - str.w r0, [ip] │ │ │ │ + mov lr, r0 │ │ │ │ + mov ip, r5 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + adds r5, #16 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + cmp ip, fp │ │ │ │ + bne.n 25038 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #1832] @ 25788 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #32] │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ - ldrb r3, [r3, #2] │ │ │ │ - strh.w r2, [ip, #12] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1796] @ 25774 │ │ │ │ + ldr.w lr, [pc, #1816] @ 2578c │ │ │ │ mov fp, r0 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ add lr, pc │ │ │ │ - add.w r8, lr, #48 @ 0x30 │ │ │ │ + add.w r5, lr, #48 @ 0x30 │ │ │ │ mov ip, lr │ │ │ │ add.w fp, fp, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [fp, #-16] │ │ │ │ str.w r1, [fp, #-12] │ │ │ │ str.w r2, [fp, #-8] │ │ │ │ str.w r3, [fp, #-4] │ │ │ │ - cmp ip, r8 │ │ │ │ - bne.n 2507a │ │ │ │ + cmp ip, r5 │ │ │ │ + bne.n 25080 │ │ │ │ mov r3, lr │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [fp, #8] │ │ │ │ str.w r0, [fp] │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ str.w r1, [fp, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ - strb.w r3, [fp, #14] │ │ │ │ strh.w r2, [fp, #12] │ │ │ │ + strb.w r3, [fp, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1720] @ 25778 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - blx bf64 │ │ │ │ - ldr.w lr, [pc, #1704] @ 2577c │ │ │ │ + ldr.w lr, [pc, #1736] @ 25790 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add lr, pc │ │ │ │ - add.w r8, lr, #48 @ 0x30 │ │ │ │ + add.w r5, lr, #48 @ 0x30 │ │ │ │ mov ip, lr │ │ │ │ add.w fp, fp, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [fp, #-16] │ │ │ │ str.w r1, [fp, #-12] │ │ │ │ str.w r2, [fp, #-8] │ │ │ │ str.w r3, [fp, #-4] │ │ │ │ - cmp ip, r8 │ │ │ │ - bne.n 250e0 │ │ │ │ + cmp ip, r5 │ │ │ │ + bne.n 250d2 │ │ │ │ mov r3, lr │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [fp, #8] │ │ │ │ str.w r0, [fp] │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ str.w r1, [fp, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ - strb.w r3, [fp, #14] │ │ │ │ strh.w r2, [fp, #12] │ │ │ │ + strb.w r3, [fp, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1624] @ 25780 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ - blx bf64 │ │ │ │ - ldr.w lr, [pc, #1608] @ 25784 │ │ │ │ + ldr.w lr, [pc, #1660] @ 25794 │ │ │ │ mov fp, r0 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ add lr, pc │ │ │ │ - add.w r8, lr, #48 @ 0x30 │ │ │ │ + add.w r5, lr, #48 @ 0x30 │ │ │ │ mov ip, lr │ │ │ │ add.w fp, fp, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [fp, #-16] │ │ │ │ str.w r1, [fp, #-12] │ │ │ │ str.w r2, [fp, #-8] │ │ │ │ str.w r3, [fp, #-4] │ │ │ │ - cmp ip, r8 │ │ │ │ - bne.n 25146 │ │ │ │ + cmp ip, r5 │ │ │ │ + bne.n 25124 │ │ │ │ mov r3, lr │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r0, [fp] │ │ │ │ str.w r1, [fp, #4] │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ str.w r2, [fp, #8] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [fp, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1536] @ 25788 │ │ │ │ + ldr.w r1, [pc, #1588] @ 25798 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w lr, [pc, #1572] @ 2579c │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add lr, pc │ │ │ │ - add.w r8, lr, #64 @ 0x40 │ │ │ │ + add.w r5, lr, #64 @ 0x40 │ │ │ │ mov ip, lr │ │ │ │ add.w fp, fp, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [fp, #-16] │ │ │ │ str.w r1, [fp, #-12] │ │ │ │ str.w r2, [fp, #-8] │ │ │ │ str.w r3, [fp, #-4] │ │ │ │ - cmp ip, r8 │ │ │ │ - bne.n 25192 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + cmp ip, r5 │ │ │ │ + bne.n 25184 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1488] @ 2578c │ │ │ │ + ldr.w lr, [pc, #1520] @ 257a0 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add lr, pc │ │ │ │ - add.w r8, lr, #64 @ 0x40 │ │ │ │ + add.w r5, lr, #48 @ 0x30 │ │ │ │ mov ip, lr │ │ │ │ add.w fp, fp, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [fp, #-16] │ │ │ │ str.w r1, [fp, #-12] │ │ │ │ str.w r2, [fp, #-8] │ │ │ │ str.w r3, [fp, #-4] │ │ │ │ - cmp ip, r8 │ │ │ │ - bne.n 251c8 │ │ │ │ + cmp ip, r5 │ │ │ │ + bne.n 251ba │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [fp, #8] │ │ │ │ + str.w r0, [fp] │ │ │ │ movs r0, #36 @ 0x24 │ │ │ │ + str.w r1, [fp, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strb.w r3, [fp, #14] │ │ │ │ + strh.w r2, [fp, #12] │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [r0, #4] │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ @@ -38038,1767 +38040,1765 @@ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r0, #24] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [r0, #28] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2521a │ │ │ │ + cbz r0, 25228 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 25224 │ │ │ │ + cbz r0, 25232 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - mov.w r8, #8 │ │ │ │ + movs r5, #8 │ │ │ │ blx b7b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r8 │ │ │ │ movs r3, #2 │ │ │ │ - str.w r8, [sp, #16] │ │ │ │ + str r5, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w fp, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1336] @ 25790 │ │ │ │ + ldr.w r1, [pc, #1348] @ 257a4 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r5, r3 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #129 @ 0x81 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1312] @ 25794 │ │ │ │ + ldr.w r1, [pc, #1324] @ 257a8 │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r5 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1288] @ 25798 │ │ │ │ + ldr.w r3, [pc, #1300] @ 257ac │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1268] @ 2579c │ │ │ │ + ldr.w r1, [pc, #1276] @ 257b0 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ - str.w r8, [r0] │ │ │ │ + mov r0, r5 │ │ │ │ + blx cd0c │ │ │ │ + mov r5, r0 │ │ │ │ + str r7, [r0, #0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 252cc │ │ │ │ + cbz r0, 252d2 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r9, r0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 252e4 │ │ │ │ + cbz r0, 252ea │ │ │ │ blx b7b8 │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ - cbz r0, 252ee │ │ │ │ + cbz r0, 252f4 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ - sub.w r8, fp, #4 │ │ │ │ + sub.w r9, fp, #4 │ │ │ │ blx b7b8 │ │ │ │ - add.w sl, fp, #28 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - str r0, [sp, #28] │ │ │ │ - ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, 2530e │ │ │ │ + add.w sl, fp, #28 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr.w r0, [r9, #4]! │ │ │ │ + cbz r0, 25314 │ │ │ │ blx b7b8 │ │ │ │ - cmp r8, sl │ │ │ │ - bne.n 25304 │ │ │ │ + cmp r9, sl │ │ │ │ + bne.n 2530a │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str.w r9, [sp, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r7, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r7 │ │ │ │ + mov r3, r5 │ │ │ │ blx c538 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1120] @ 257a0 │ │ │ │ + ldr.w r1, [pc, #1136] @ 257b4 │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #212 @ 0xd4 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1100] @ 257a4 │ │ │ │ + ldr.w r1, [pc, #1116] @ 257b8 │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r3, r0 │ │ │ │ + mov fp, r0 │ │ │ │ mov r0, r6 │ │ │ │ - mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1076] @ 257a8 │ │ │ │ - mov r5, r0 │ │ │ │ + ldr.w ip, [pc, #1092] @ 257bc │ │ │ │ + mov r6, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r0, [r5, #0] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1048] @ 257ac │ │ │ │ + ldr.w r1, [pc, #1064] @ 257c0 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ + mov r8, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ - str.w fp, [r0] │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - cbz r0, 253b4 │ │ │ │ + str.w r8, [r0] │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + cbz r0, 253b6 │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - mov r8, r3 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ blx b7b8 │ │ │ │ movs r3, #0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r5 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str r7, [sp, #4] │ │ │ │ + str r5, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #944] @ (257b0 ) │ │ │ │ + ldr r1, [pc, #964] @ (257c4 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ blx b7b8 │ │ │ │ mov.w r0, #462 @ 0x1ce │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #920] @ (257b4 ) │ │ │ │ + ldr r1, [pc, #940] @ (257c8 ) │ │ │ │ mov.w r2, #462 @ 0x1ce │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ + mov r0, fp │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #896] @ (257b8 ) │ │ │ │ - mov r8, r0 │ │ │ │ + ldr r3, [pc, #916] @ (257cc ) │ │ │ │ + mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ - str.w r0, [r8] │ │ │ │ - str.w r1, [r8, #4] │ │ │ │ - mov r0, r5 │ │ │ │ + str.w r0, [r9] │ │ │ │ + str.w r1, [r9, #4] │ │ │ │ + mov r0, r6 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ - strh.w r2, [r8, #8] │ │ │ │ - strb.w r3, [r8, #10] │ │ │ │ + strh.w r2, [r9, #8] │ │ │ │ + strb.w r3, [r9, #10] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - str r0, [sp, #60] @ 0x3c │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 25466 │ │ │ │ + cbz r0, 25468 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r6, [pc, #848] @ (257bc ) │ │ │ │ + ldr r7, [pc, #868] @ (257d0 ) │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #840] @ (257c0 ) │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr r3, [pc, #860] @ (257d4 ) │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ + add r7, pc │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r6, [pc, #852] @ (257d8 ) │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ add r6, pc │ │ │ │ + blx bf64 │ │ │ │ + ldr r3, [pc, #840] @ (257dc ) │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ + ldr r5, [pc, #840] @ (257e0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #836] @ (257c4 ) │ │ │ │ + str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ - mov r9, r3 │ │ │ │ + add r5, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ - add r5, pc │ │ │ │ blx bf64 │ │ │ │ - mov r1, r6 │ │ │ │ + ldr r3, [pc, #820] @ (257e4 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov r1, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - mov r1, r5 │ │ │ │ + ldr r3, [pc, #804] @ (257e8 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + mov r1, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #788] @ (257c8 ) │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr r3, [pc, #784] @ (257ec ) │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ + mov fp, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #772] @ (257cc ) │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr r3, [pc, #768] @ (257f0 ) │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ + mov sl, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #752] @ (257d0 ) │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #108] @ 0x6c │ │ │ │ - mov r1, r3 │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #736] @ (257d4 ) │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr r1, [pc, #732] @ (257f4 ) │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ + str r1, [sp, #108] @ 0x6c │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #720] @ (257d8 ) │ │ │ │ - movs r2, #79 @ 0x4f │ │ │ │ - add r1, pc │ │ │ │ - mov fp, r1 │ │ │ │ + mov r1, r6 │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #704] @ (257dc ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ + mov r1, r5 │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #688] @ (257e0 ) │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + ldr r1, [pc, #684] @ (257f8 ) │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ - blx bf64 │ │ │ │ - ldr r1, [pc, #672] @ (257e4 ) │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ - add r1, pc │ │ │ │ - mov sl, r1 │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r0, #4] │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [r0, #8] │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [r0, #12] │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [r0, #16] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [r0, #20] │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [r0, #24] │ │ │ │ - ldr r3, [sp, #92] @ 0x5c │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [r0, #28] │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ + ldr r2, [sp, #100] @ 0x64 │ │ │ │ str r3, [r0, #32] │ │ │ │ - ldr r3, [sp, #100] @ 0x64 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ - blx bf64 │ │ │ │ - mov r1, r6 │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - mov r1, r5 │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #68] @ 0x44 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr r1, [pc, #596] @ (257fc ) │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ + add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #532] @ (257e8 ) │ │ │ │ + ldr r1, [pc, #564] @ (25800 ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ + str r0, [sp, #68] @ 0x44 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + blx bf64 │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #520] @ (257ec ) │ │ │ │ + ldr r1, [pc, #536] @ (25804 ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [sp, #108] @ 0x6c │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ - mov r1, r3 │ │ │ │ + mov r1, r6 │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #488] @ (257f0 ) │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ - add r1, pc │ │ │ │ + mov r1, r5 │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr r1, [pc, #488] @ (25808 ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #456] @ (257f4 ) │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + ldr r1, [pc, #476] @ (2580c ) │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + str r0, [sp, #92] @ 0x5c │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #444] @ (257f8 ) │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #92] @ 0x5c │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ + str r0, [sp, #28] │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - mov r1, fp │ │ │ │ - movs r2, #79 @ 0x4f │ │ │ │ + ldr r1, [pc, #444] @ (25810 ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ blx bf64 │ │ │ │ - mov r1, sl │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ + ldr r1, [pc, #432] @ (25814 ) │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ + add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #396] @ (257fc ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - mov r1, r9 │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #108] @ 0x6c │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #368] @ (25800 ) │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ - add r1, pc │ │ │ │ + mov r1, fp │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #352] @ (25804 ) │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ + mov r1, sl │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #340] @ (25808 ) │ │ │ │ + ldr r1, [pc, #352] @ (25818 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r9, r0 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #324] @ (2580c ) │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ - add r1, pc │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ + mov r1, r3 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + mov r8, r0 │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #312] @ (25810 ) │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr r1, [pc, #320] @ (2581c ) │ │ │ │ + movs r2, #74 @ 0x4a │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r7, r0 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr r1, [pc, #308] @ (25820 ) │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ + add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + ldr r1, [pc, #292] @ (25824 ) │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ + add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #108] @ 0x6c │ │ │ │ movs r0, #92 @ 0x5c │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + str r3, [r0, #4] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + str r3, [r0, #8] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ - b.n 25814 │ │ │ │ + str r3, [r0, #12] │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + str r3, [r0, #16] │ │ │ │ + b.n 25828 │ │ │ │ nop │ │ │ │ - subs r0, r1, r2 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + subs r4, r2, r0 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, r1 │ │ │ │ + mvns r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ + ldr r0, [r2, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r2, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + subs r5, #54 @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r1, #2 │ │ │ │ + asrs r0, r1, #1 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + adds r2, r5, #5 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r2, #6 │ │ │ │ + adds r4, r6, #4 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ + ldrsb r2, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #384] @ (258c8 ) │ │ │ │ + ldr r1, [pc, #96] @ (257bc ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #248] @ (25844 ) │ │ │ │ + ldr r1, [pc, #976] @ (25b30 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #776] @ (25a58 ) │ │ │ │ + ldr r1, [pc, #480] @ (25944 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #616] @ (259bc ) │ │ │ │ + ldr r1, [pc, #312] @ (258a0 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #152] @ (257f0 ) │ │ │ │ + ldr r0, [pc, #864] @ (25acc ) │ │ │ │ movs r1, r0 │ │ │ │ - blx ip │ │ │ │ + bx pc │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r4, r4] │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + strb r6, [r0, r3] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r1, r4] │ │ │ │ + strb r6, [r6, r2] │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + adds r6, r2, r7 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r1, r7 │ │ │ │ + adds r2, r6, r4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + subs r4, #18 │ │ │ │ movs r1, r0 │ │ │ │ - mov ip, r1 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + mov r6, r8 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r1, r1 │ │ │ │ + adds r4, r3, r0 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r0, #5 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp ip, r6 │ │ │ │ + cmp sl, r0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #186 @ 0xba │ │ │ │ + asrs r0, r0, #30 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r0, r6] │ │ │ │ + str r4, [r7, r4] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + str r4, [r4, r5] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + str r4, [r1, r7] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r1, #27 │ │ │ │ + asrs r2, r1, #26 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + str r0, [r2, r4] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + str r2, [r1, r7] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r3, #214 @ 0xd6 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + str r4, [r6, r4] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ - movs r1, r0 │ │ │ │ - ands r0, r2 │ │ │ │ + asrs r2, r2, #23 │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r5, r3] │ │ │ │ + muls r6, r1 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #424] @ (25970 ) │ │ │ │ + ldr r3, [pc, #208] @ (258a8 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #352] @ (2592c ) │ │ │ │ + strh r4, [r4, r3] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + asrs r0, r7, #20 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + ldr r0, [pc, #16] @ (257f8 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #18 │ │ │ │ + strh r6, [r3, r1] │ │ │ │ movs r1, r0 │ │ │ │ - cmn r2, r5 │ │ │ │ + adds r1, #0 │ │ │ │ movs r1, r0 │ │ │ │ asrs r6, r1, #18 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #680] @ (25a90 ) │ │ │ │ + ldr r1, [pc, #720] @ (25ac8 ) │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + cmp r1, #60 @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + strh r6, [r2, r0] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r1, r2] │ │ │ │ + strh r4, [r0, r1] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + strh r2, [r5, r1] │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #254 @ 0xfe │ │ │ │ + movs r6, #20 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + strh r2, [r6, r1] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + adds r2, #50 @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #16 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r1, r1] │ │ │ │ + str r6, [r7, r7] │ │ │ │ + movs r1, r0 │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ movs r1, r0 │ │ │ │ - str r3, [r0, #4] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - str r3, [r0, #8] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r3, [r0, #12] │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - str r3, [r0, #16] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [r0, #20] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [r0, #24] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [r0, #28] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [r0, #32] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ - str r3, [r0, #36] @ 0x24 │ │ │ │ + str r3, [r0, #32] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ + str r3, [r0, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ - ldr r3, [sp, #108] @ 0x6c │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, fp, [r0, #56] @ 0x38 │ │ │ │ - strd sl, r9, [r0, #64] @ 0x40 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - strd r3, r7, [r0, #72] @ 0x48 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str.w sl, [r0, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #108] @ 0x6c │ │ │ │ + strd r3, r8, [r0, #68] @ 0x44 │ │ │ │ + strd r7, r6, [r0, #76] @ 0x4c │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx b7b8 │ │ │ │ - ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ - ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r6, [sp, #52] @ 0x34 │ │ │ │ + ldr.w sl, [sp, #56] @ 0x38 │ │ │ │ + ldr r7, [sp, #52] @ 0x34 │ │ │ │ + mov r1, r9 │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ movs r3, #22 │ │ │ │ - mov r2, r9 │ │ │ │ + mov r2, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #11 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ blx c538 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3500] @ 2663c │ │ │ │ + ldr.w r1, [pc, #3472] @ 26628 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ - ldr.w fp, [pc, #3496] @ 26640 │ │ │ │ + ldr.w fp, [pc, #3472] @ 2662c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r7, r0 │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - add fp, pc │ │ │ │ + str r3, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #101 @ 0x65 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3476] @ 26644 │ │ │ │ + ldr.w r1, [pc, #3448] @ 26630 │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ + add fp, pc │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r7, [pc, #3436] @ 26634 │ │ │ │ + str r3, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ + add r7, pc │ │ │ │ movs r0, #19 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #3452] @ 26648 │ │ │ │ mov r6, r0 │ │ │ │ - add.w r9, fp, #48 @ 0x30 │ │ │ │ - add ip, pc │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ str r3, [r6, #12] │ │ │ │ str r1, [r6, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ str r0, [r6, #0] │ │ │ │ - mov r0, r8 │ │ │ │ - ldrh.w r3, [ip] │ │ │ │ + mov r0, r9 │ │ │ │ + ldrh r3, [r7, #0] │ │ │ │ strh r3, [r6, #16] │ │ │ │ - ldrb.w r3, [ip, #2] │ │ │ │ + ldrb r3, [r7, #2] │ │ │ │ strb r3, [r6, #18] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ + ldr.w r1, [pc, #3376] @ 26638 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ mov sl, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov lr, fp │ │ │ │ - add.w ip, ip, #16 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf64 │ │ │ │ + add.w lr, fp, #48 @ 0x30 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r9, r0 │ │ │ │ + mov ip, fp │ │ │ │ + add.w r9, r9, #16 │ │ │ │ add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, r9 │ │ │ │ - bne.n 2590c │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r9, #-16] │ │ │ │ + str.w r1, [r9, #-12] │ │ │ │ + str.w r2, [r9, #-8] │ │ │ │ + str.w r3, [r9, #-4] │ │ │ │ + cmp ip, lr │ │ │ │ + bne.n 25922 │ │ │ │ ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ + str.w r0, [r9] │ │ │ │ + str.w r1, [r9, #4] │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + str.w r2, [r9, #8] │ │ │ │ ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ + strh.w r3, [r9, #12] │ │ │ │ ldrb.w r3, [fp, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ + strb.w r3, [r9, #14] │ │ │ │ + ldr.w r9, [pc, #3284] @ 2663c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3316] @ 2664c │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + mov fp, r0 │ │ │ │ + mov lr, r0 │ │ │ │ + add r9, pc │ │ │ │ + add.w r3, r9, #64 @ 0x40 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov ip, r9 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + add.w r9, r9, #16 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp ip, r3 │ │ │ │ + bne.n 2597a │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3300] @ 26650 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ + ldr.w lr, [pc, #3224] @ 26640 │ │ │ │ + mov r9, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + add lr, pc │ │ │ │ + add.w r3, lr, #48 @ 0x30 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov ip, lr │ │ │ │ + add.w r9, r9, #16 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r9, #-16] │ │ │ │ + str.w r1, [r9, #-12] │ │ │ │ + str.w r2, [r9, #-8] │ │ │ │ + str.w r3, [r9, #-4] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp ip, r3 │ │ │ │ + bne.n 259b4 │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r0, [r9] │ │ │ │ + str.w r1, [r9, #4] │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ + str.w r2, [r9, #8] │ │ │ │ + ldrh r3, [r3, #0] │ │ │ │ + strh.w r3, [r9, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3284] @ 26654 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #3148] @ 26644 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3268] @ 26658 │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr.w r1, [pc, #3132] @ 26648 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3252] @ 2665c │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + ldr.w r1, [pc, #3116] @ 2664c │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3236] @ 26660 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w r1, [pc, #3100] @ 26650 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3220] @ 26664 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr.w r1, [pc, #3084] @ 26654 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3204] @ 26668 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr.w r1, [pc, #3068] @ 26658 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3188] @ 2666c │ │ │ │ - movs r2, #78 @ 0x4e │ │ │ │ + ldr.w r1, [pc, #3052] @ 2665c │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #3172] @ 26670 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #3156] @ 26674 │ │ │ │ - mov fp, r0 │ │ │ │ + ldr.w lr, [pc, #3036] @ 26660 │ │ │ │ mov r9, r0 │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ add lr, pc │ │ │ │ add.w r3, lr, #48 @ 0x30 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ mov ip, lr │ │ │ │ add.w r9, r9, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r9, #-16] │ │ │ │ str.w r1, [r9, #-12] │ │ │ │ str.w r2, [r9, #-8] │ │ │ │ str.w r3, [r9, #-4] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 25a2c │ │ │ │ + bne.n 25a90 │ │ │ │ mov r3, lr │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [r9, #8] │ │ │ │ str.w r0, [r9] │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ - str.w r2, [r9, #8] │ │ │ │ - ldrh r3, [r3, #0] │ │ │ │ - strh.w r3, [r9, #12] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strb.w r3, [r9, #14] │ │ │ │ + strh.w r2, [r9, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3080] @ 26678 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ - ldr.w r9, [pc, #3080] @ 2667c │ │ │ │ + ldr.w r1, [pc, #2956] @ 26664 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ + ldr.w r9, [pc, #2952] @ 26668 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ add r9, pc │ │ │ │ blx bf64 │ │ │ │ - mov lr, r0 │ │ │ │ - add.w r3, r9, #64 @ 0x40 │ │ │ │ + ldr.w r1, [pc, #2936] @ 2666c │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - mov ip, r9 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - add.w r9, r9, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [lr, #-16] │ │ │ │ - str.w r1, [lr, #-12] │ │ │ │ - str.w r2, [lr, #-8] │ │ │ │ - str.w r3, [lr, #-4] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - cmp ip, r3 │ │ │ │ - bne.n 25a90 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3012] @ 26680 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr.w r1, [pc, #2920] @ 26670 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2996] @ 26684 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr.w r1, [pc, #2904] @ 26674 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #2980] @ 26688 │ │ │ │ - mov r9, r0 │ │ │ │ + ldr.w r1, [pc, #2888] @ 26678 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - add lr, pc │ │ │ │ - add.w r3, lr, #48 @ 0x30 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - mov ip, lr │ │ │ │ - add.w r9, r9, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [r9, #-16] │ │ │ │ - str.w r1, [r9, #-12] │ │ │ │ - str.w r2, [r9, #-8] │ │ │ │ - str.w r3, [r9, #-4] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - cmp ip, r3 │ │ │ │ - bne.n 25af2 │ │ │ │ - mov r3, lr │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r2, [r9, #8] │ │ │ │ - str.w r0, [r9] │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - str.w r1, [r9, #4] │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ - ldrb r3, [r3, #2] │ │ │ │ - strh.w r2, [r9, #12] │ │ │ │ - strb.w r3, [r9, #14] │ │ │ │ - ldr.w r9, [pc, #2900] @ 2668c │ │ │ │ - blx bf64 │ │ │ │ - mov lr, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - add r9, pc │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ - add.w r2, r9, #64 @ 0x40 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - mov r4, r9 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - add.w r9, r9, #16 │ │ │ │ - ldmia r4!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [lr, #-16] │ │ │ │ - str.w r1, [lr, #-12] │ │ │ │ - str.w r2, [lr, #-8] │ │ │ │ - str.w r3, [lr, #-4] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.n 25b4a │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ - str.w ip, [sp, #124] @ 0x7c │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2836] @ 26690 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr.w r1, [pc, #2872] @ 2667c │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2820] @ 26694 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr.w r1, [pc, #2856] @ 26680 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2804] @ 26698 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr.w r1, [pc, #2840] @ 26684 │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2788] @ 2669c │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w r1, [pc, #2824] @ 26688 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2772] @ 266a0 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr.w r1, [pc, #2808] @ 2668c │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + blx bf64 │ │ │ │ + mov lr, r0 │ │ │ │ + mov ip, r0 │ │ │ │ + add.w r2, r9, #64 @ 0x40 │ │ │ │ + str r4, [sp, #116] @ 0x74 │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov r4, r9 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + add.w r9, r9, #16 │ │ │ │ + ldmia r4!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.n 25bb0 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ + str.w ip, [sp, #124] @ 0x7c │ │ │ │ + ldr r4, [sp, #116] @ 0x74 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2756] @ 266a4 │ │ │ │ + ldr.w r1, [pc, #2736] @ 26690 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2740] @ 266a8 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr.w r1, [pc, #2720] @ 26694 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2724] @ 266ac │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w r1, [pc, #2704] @ 26698 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ blx cd0c │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - str r2, [r0, #4] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - str r2, [r0, #8] │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [r0, #12] │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [r0, #16] │ │ │ │ - ldr r2, [sp, #52] @ 0x34 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r0, #20] │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [r0, #24] │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [r0, #28] │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #60] @ 0x3c │ │ │ │ str r2, [r0, #32] │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [sp, #68] @ 0x44 │ │ │ │ + str r2, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ - strd r2, fp, [r0, #40] @ 0x28 │ │ │ │ - sub.w fp, r4, #4 │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ - str.w sl, [r0] │ │ │ │ - add.w sl, r4, #40 @ 0x28 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + strd sl, r7, [r0] │ │ │ │ + sub.w sl, r4, #4 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + add.w r7, r4, #40 @ 0x28 │ │ │ │ + str.w fp, [r0, #8] │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r0, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ - str r2, [r0, #80] @ 0x50 │ │ │ │ + str r2, [r0, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ - str r3, [r0, #68] @ 0x44 │ │ │ │ + str r3, [r0, #88] @ 0x58 │ │ │ │ strd r2, r9, [r0, #96] @ 0x60 │ │ │ │ - ldr.w r0, [fp, #4]! │ │ │ │ + ldr.w r0, [sl, #4]! │ │ │ │ cbz r0, 25c90 │ │ │ │ blx b7b8 │ │ │ │ - cmp sl, fp │ │ │ │ + cmp r7, sl │ │ │ │ bne.n 25c86 │ │ │ │ - ldr.w fp, [pc, #2584] @ 266b0 │ │ │ │ mov r0, r4 │ │ │ │ + ldr.w fp, [pc, #2564] @ 2669c │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - add fp, pc │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ - mov r4, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov lr, fp │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, sl │ │ │ │ - bne.n 25cae │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [fp, #2] │ │ │ │ - ldr.w fp, [pc, #2500] @ 266b4 │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ + ldr.w r1, [pc, #2552] @ 266a0 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add fp, pc │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + mov sl, r0 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - add.w lr, fp, #48 @ 0x30 │ │ │ │ + ldr.w r1, [pc, #2536] @ 266a4 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ mov r9, r0 │ │ │ │ - mov sl, r0 │ │ │ │ - mov ip, fp │ │ │ │ - add.w sl, sl, #16 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf64 │ │ │ │ + add.w ip, fp, #48 @ 0x30 │ │ │ │ + mov r4, r0 │ │ │ │ + mov lr, r0 │ │ │ │ + mov r7, fp │ │ │ │ + add.w lr, lr, #16 │ │ │ │ add.w fp, fp, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [sl, #-16] │ │ │ │ - str.w r1, [sl, #-12] │ │ │ │ - str.w r2, [sl, #-8] │ │ │ │ - str.w r3, [sl, #-4] │ │ │ │ - cmp ip, lr │ │ │ │ - bne.n 25d04 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + cmp r7, ip │ │ │ │ + bne.n 25cd6 │ │ │ │ ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [sl] │ │ │ │ - str.w r1, [sl, #4] │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ - str.w r2, [sl, #8] │ │ │ │ + str.w r0, [lr] │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [sl, #12] │ │ │ │ + strh.w r3, [lr, #12] │ │ │ │ ldrb.w r3, [fp, #2] │ │ │ │ - strb.w r3, [sl, #14] │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #2408] @ 266b8 │ │ │ │ - ldr.w fp, [pc, #2408] @ 266bc │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ + ldr.w fp, [pc, #2448] @ 266a8 │ │ │ │ + strb.w r3, [lr, #14] │ │ │ │ add fp, pc │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - add.w sl, fp, #64 @ 0x40 │ │ │ │ + add.w ip, fp, #48 @ 0x30 │ │ │ │ mov lr, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - mov ip, fp │ │ │ │ + mov r7, fp │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w fp, fp, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ - cmp ip, sl │ │ │ │ - bne.n 25d6e │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ - ldr.w fp, [pc, #2348] @ 266c0 │ │ │ │ + cmp r7, ip │ │ │ │ + bne.n 25d2a │ │ │ │ + ldmia.w fp!, {r0, r1, r2} │ │ │ │ + str.w r0, [lr] │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ + ldrh.w r3, [fp] │ │ │ │ + strh.w r3, [lr, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2344] @ 266c4 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ - add fp, pc │ │ │ │ + ldr.w r1, [pc, #2368] @ 266ac │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ + ldr.w fp, [pc, #2368] @ 266b0 │ │ │ │ add r1, pc │ │ │ │ - add.w sl, fp, #64 @ 0x40 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ + add fp, pc │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2320] @ 266c8 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #2352] @ 266b4 │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2304] @ 266cc │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr.w r1, [pc, #2336] @ 266b8 │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2288] @ 266d0 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ + add.w lr, fp, #64 @ 0x40 │ │ │ │ + mov ip, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + mov r7, fp │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + add.w fp, fp, #16 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [ip, #-16] │ │ │ │ + str.w r1, [ip, #-12] │ │ │ │ + str.w r2, [ip, #-8] │ │ │ │ + str.w r3, [ip, #-4] │ │ │ │ + cmp r7, lr │ │ │ │ + bne.n 25db2 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ + ldr.w fp, [pc, #2276] @ 266bc │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2272] @ 266d4 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr.w r1, [pc, #2272] @ 266c0 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ + add fp, pc │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - mov lr, r0 │ │ │ │ + ldr.w r1, [pc, #2256] @ 266c4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - mov ip, fp │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [lr, #-16] │ │ │ │ - str.w r1, [lr, #-12] │ │ │ │ - str.w r2, [lr, #-8] │ │ │ │ - str.w r3, [lr, #-4] │ │ │ │ - cmp ip, sl │ │ │ │ - bne.n 25e08 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ - ldr.w fp, [pc, #2216] @ 266d8 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2212] @ 266dc │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ - add fp, pc │ │ │ │ + ldr.w r1, [pc, #2240] @ 266c8 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ - add.w sl, fp, #64 @ 0x40 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2192] @ 266e0 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #2224] @ 266cc │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2176] @ 266e4 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ + add.w ip, fp, #48 @ 0x30 │ │ │ │ + mov lr, r0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + mov r7, fp │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + add.w fp, fp, #16 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + cmp r7, ip │ │ │ │ + bne.n 25e36 │ │ │ │ + ldmia.w fp!, {r0, r1, r2} │ │ │ │ + str.w r0, [lr] │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ + ldrh.w r3, [fp] │ │ │ │ + strh.w r3, [lr, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2160] @ 266e8 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr.w r1, [pc, #2136] @ 266d0 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ + ldr.w fp, [pc, #2136] @ 266d4 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ + add fp, pc │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2144] @ 266ec │ │ │ │ - movs r2, #78 @ 0x4e │ │ │ │ + ldr.w r1, [pc, #2120] @ 266d8 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2128] @ 266f0 │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr.w r1, [pc, #2104] @ 266dc │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2112] @ 266f4 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr.w r1, [pc, #2088] @ 266e0 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2096] @ 266f8 │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ + ldr.w r1, [pc, #2072] @ 266e4 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2080] @ 266fc │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w r1, [pc, #2056] @ 266e8 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - mov lr, r0 │ │ │ │ + ldr.w r1, [pc, #2040] @ 266ec │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - mov ip, fp │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [lr, #-16] │ │ │ │ - str.w r1, [lr, #-12] │ │ │ │ - str.w r2, [lr, #-8] │ │ │ │ - str.w r3, [lr, #-4] │ │ │ │ - cmp ip, sl │ │ │ │ - bne.n 25ef2 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ - ldr.w fp, [pc, #2024] @ 26700 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2020] @ 26704 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ - add fp, pc │ │ │ │ + ldr.w r1, [pc, #2024] @ 266f0 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2000] @ 26708 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr.w r1, [pc, #2008] @ 266f4 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1984] @ 2670c │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #1992] @ 266f8 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1968] @ 26710 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #1976] @ 266fc │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - add.w lr, fp, #48 @ 0x30 │ │ │ │ - mov sl, r0 │ │ │ │ + ldr.w r1, [pc, #1960] @ 26700 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - mov ip, fp │ │ │ │ - add.w sl, sl, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [sl, #-16] │ │ │ │ - str.w r1, [sl, #-12] │ │ │ │ - str.w r2, [sl, #-8] │ │ │ │ - str.w r3, [sl, #-4] │ │ │ │ - cmp ip, lr │ │ │ │ - bne.n 25f78 │ │ │ │ - mov r3, fp │ │ │ │ - ldr.w fp, [pc, #1908] @ 26714 │ │ │ │ - add fp, pc │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r2, [sl, #8] │ │ │ │ - str.w r0, [sl] │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - str.w r1, [sl, #4] │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ - ldrb r3, [r3, #2] │ │ │ │ - strh.w r2, [sl, #12] │ │ │ │ - strb.w r3, [sl, #14] │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ - blx bf64 │ │ │ │ - mov ip, r0 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ - mov lr, fp │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, sl │ │ │ │ - bne.n 25fca │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [fp, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1796] @ 26718 │ │ │ │ + ldr.w r1, [pc, #1944] @ 26704 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf64 │ │ │ │ + add.w ip, fp, #48 @ 0x30 │ │ │ │ + mov lr, r0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + mov r7, fp │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + add.w fp, fp, #16 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + cmp r7, ip │ │ │ │ + bne.n 25f86 │ │ │ │ + ldmia.w fp!, {r0, r1, r2} │ │ │ │ + str.w r0, [lr] │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ + ldrh.w r3, [fp] │ │ │ │ + strh.w r3, [lr, #12] │ │ │ │ + ldrb.w r3, [fp, #2] │ │ │ │ + strb.w r3, [lr, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1780] @ 2671c │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #1848] @ 26708 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + ldr.w fp, [pc, #1848] @ 2670c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + add fp, pc │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1764] @ 26720 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #1832] @ 26710 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1748] @ 26724 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ + add.w ip, fp, #48 @ 0x30 │ │ │ │ + mov lr, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + mov r7, fp │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + add.w fp, fp, #16 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + cmp r7, ip │ │ │ │ + bne.n 26002 │ │ │ │ + mov r3, fp │ │ │ │ + ldr.w fp, [pc, #1772] @ 26714 │ │ │ │ + add fp, pc │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ + str.w r0, [lr] │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strh.w r2, [lr, #12] │ │ │ │ + strb.w r3, [lr, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1732] @ 26728 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w r1, [pc, #1740] @ 26718 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1716] @ 2672c │ │ │ │ + ldr.w r1, [pc, #1724] @ 2671c │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1700] @ 26730 │ │ │ │ - mov fp, r0 │ │ │ │ + ldr.w r1, [pc, #1708] @ 26720 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - add lr, pc │ │ │ │ - add.w sl, lr, #64 @ 0x40 │ │ │ │ - mov ip, lr │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [fp, #-16] │ │ │ │ - str.w r1, [fp, #-12] │ │ │ │ - str.w r2, [fp, #-8] │ │ │ │ - str.w r3, [fp, #-4] │ │ │ │ - cmp ip, sl │ │ │ │ - bne.n 26098 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - ldr.w fp, [pc, #1652] @ 26734 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1648] @ 26738 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add fp, pc │ │ │ │ + ldr.w r1, [pc, #1692] @ 26724 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr.w r1, [pc, #1676] @ 26728 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ - mov lr, fp │ │ │ │ - add.w ip, ip, #16 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf64 │ │ │ │ + add.w lr, fp, #48 @ 0x30 │ │ │ │ + mov r7, r0 │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ + mov ip, fp │ │ │ │ + adds r7, #16 │ │ │ │ add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, sl │ │ │ │ - bne.n 260e2 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r7, #-16] │ │ │ │ + str.w r1, [r7, #-12] │ │ │ │ + str.w r2, [r7, #-8] │ │ │ │ + str.w r3, [r7, #-4] │ │ │ │ + cmp ip, lr │ │ │ │ + bne.n 260b6 │ │ │ │ ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ + str r0, [r7, #0] │ │ │ │ + str r1, [r7, #4] │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + str r2, [r7, #8] │ │ │ │ ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ + strh r3, [r7, #12] │ │ │ │ ldrb.w r3, [fp, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #1552] @ 2673c │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #168] @ 0xa8 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + strb r3, [r7, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1536] @ 26740 │ │ │ │ + ldr.w ip, [pc, #1592] @ 2672c │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ - add lr, pc │ │ │ │ - add.w sl, lr, #64 @ 0x40 │ │ │ │ - mov ip, lr │ │ │ │ + add ip, pc │ │ │ │ + add.w lr, ip, #64 @ 0x40 │ │ │ │ + mov r7, ip │ │ │ │ add.w fp, fp, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [fp, #-16] │ │ │ │ str.w r1, [fp, #-12] │ │ │ │ str.w r2, [fp, #-8] │ │ │ │ str.w r3, [fp, #-4] │ │ │ │ - cmp ip, sl │ │ │ │ - bne.n 2614c │ │ │ │ - ldr.w fp, [pc, #1492] @ 26744 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ - blx bf64 │ │ │ │ - mov ip, r0 │ │ │ │ - add fp, pc │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ - mov lr, fp │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, sl │ │ │ │ - bne.n 26182 │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ + cmp r7, lr │ │ │ │ + bne.n 26100 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ + ldr.w fp, [pc, #1548] @ 26730 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1412] @ 26748 │ │ │ │ + ldr.w r1, [pc, #1544] @ 26734 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ - ldr.w fp, [pc, #1408] @ 2674c │ │ │ │ + add fp, pc │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #180] @ 0xb4 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - add fp, pc │ │ │ │ + str r0, [sp, #176] @ 0xb0 │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1392] @ 26750 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ + ldr.w r1, [pc, #1524] @ 26738 │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #184] @ 0xb8 │ │ │ │ + str r0, [sp, #180] @ 0xb4 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1372] @ 26754 │ │ │ │ + ldr.w r1, [pc, #1508] @ 2673c │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf64 │ │ │ │ + add.w lr, fp, #48 @ 0x30 │ │ │ │ + mov r7, r0 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + mov ip, fp │ │ │ │ + adds r7, #16 │ │ │ │ + add.w fp, fp, #16 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r7, #-16] │ │ │ │ + str.w r1, [r7, #-12] │ │ │ │ + str.w r2, [r7, #-8] │ │ │ │ + str.w r3, [r7, #-4] │ │ │ │ + cmp ip, lr │ │ │ │ + bne.n 26170 │ │ │ │ + ldmia.w fp!, {r0, r1, r2} │ │ │ │ + str r0, [r7, #0] │ │ │ │ + str r1, [r7, #4] │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ + str r2, [r7, #8] │ │ │ │ + ldrh.w r3, [fp] │ │ │ │ + strh r3, [r7, #12] │ │ │ │ + ldrb.w r3, [fp, #2] │ │ │ │ + strb r3, [r7, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1356] @ 26758 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + ldr.w r1, [pc, #1424] @ 26740 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #1340] @ 2675c │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #196] @ 0xc4 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1324] @ 26760 │ │ │ │ + ldr.w r1, [pc, #1408] @ 26744 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ + str r0, [sp, #196] @ 0xc4 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w ip, [pc, #1392] @ 26748 │ │ │ │ + mov fp, r0 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + add ip, pc │ │ │ │ + add.w lr, ip, #64 @ 0x40 │ │ │ │ + mov r7, ip │ │ │ │ + add.w fp, fp, #16 │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [fp, #-16] │ │ │ │ + str.w r1, [fp, #-12] │ │ │ │ + str.w r2, [fp, #-8] │ │ │ │ + str.w r3, [fp, #-4] │ │ │ │ + cmp r7, lr │ │ │ │ + bne.n 261e2 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ + ldr.w fp, [pc, #1348] @ 2674c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1308] @ 26764 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #1344] @ 26750 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ + add fp, pc │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1292] @ 26768 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #1328] @ 26754 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1276] @ 2676c │ │ │ │ - movs r2, #79 @ 0x4f │ │ │ │ + ldr.w r1, [pc, #1312] @ 26758 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1260] @ 26770 │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr.w r1, [pc, #1296] @ 2675c │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - mov ip, r0 │ │ │ │ + add.w lr, fp, #48 @ 0x30 │ │ │ │ + mov r7, r0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ - mov lr, fp │ │ │ │ - add.w ip, ip, #16 │ │ │ │ + mov ip, fp │ │ │ │ + adds r7, #16 │ │ │ │ add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, sl │ │ │ │ - bne.n 26298 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r7, #-16] │ │ │ │ + str.w r1, [r7, #-12] │ │ │ │ + str.w r2, [r7, #-8] │ │ │ │ + str.w r3, [r7, #-4] │ │ │ │ + cmp ip, lr │ │ │ │ + bne.n 26266 │ │ │ │ ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ + str r0, [r7, #0] │ │ │ │ + str r1, [r7, #4] │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ + str r2, [r7, #8] │ │ │ │ ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ + strh r3, [r7, #12] │ │ │ │ ldrb.w r3, [fp, #2] │ │ │ │ - ldr.w fp, [pc, #1176] @ 26774 │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ - add fp, pc │ │ │ │ + strb r3, [r7, #14] │ │ │ │ blx bf64 │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr.w r1, [pc, #1212] @ 26760 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ - mov lr, fp │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, sl │ │ │ │ - bne.n 262ee │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1096] @ 26778 │ │ │ │ - ldr.w fp, [pc, #1096] @ 2677c │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w r1, [pc, #1196] @ 26764 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - add fp, pc │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr.w ip, [pc, #1180] @ 26768 │ │ │ │ + mov fp, r0 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ - mov lr, fp │ │ │ │ - add.w ip, ip, #16 │ │ │ │ + add ip, pc │ │ │ │ + add.w lr, ip, #64 @ 0x40 │ │ │ │ + mov r7, ip │ │ │ │ add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, sl │ │ │ │ - bne.n 26350 │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [fp, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [fp, #-16] │ │ │ │ + str.w r1, [fp, #-12] │ │ │ │ + str.w r2, [fp, #-8] │ │ │ │ + str.w r3, [fp, #-4] │ │ │ │ + cmp r7, lr │ │ │ │ + bne.n 262d8 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ + ldr.w fp, [pc, #1136] @ 2676c │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #996] @ (26780 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - ldr.w fp, [pc, #996] @ 26784 │ │ │ │ + ldr.w r1, [pc, #1132] @ 26770 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ + add fp, pc │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ - add fp, pc │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #980] @ (26788 ) │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ + ldr.w r1, [pc, #1112] @ 26774 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #964] @ (2678c ) │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr.w r1, [pc, #1096] @ 26778 │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #948] @ (26790 ) │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ + add.w lr, fp, #48 @ 0x30 │ │ │ │ + mov r7, r0 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ + mov ip, fp │ │ │ │ + adds r7, #16 │ │ │ │ + add.w fp, fp, #16 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r7, #-16] │ │ │ │ + str.w r1, [r7, #-12] │ │ │ │ + str.w r2, [r7, #-8] │ │ │ │ + str.w r3, [r7, #-4] │ │ │ │ + cmp ip, lr │ │ │ │ + bne.n 26348 │ │ │ │ + ldmia.w fp!, {r0, r1, r2} │ │ │ │ + str r0, [r7, #0] │ │ │ │ + str r1, [r7, #4] │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ + str r2, [r7, #8] │ │ │ │ + ldrh.w r3, [fp] │ │ │ │ + strh r3, [r7, #12] │ │ │ │ + ldrb.w r3, [fp, #2] │ │ │ │ + ldr.w fp, [pc, #1020] @ 2677c │ │ │ │ + strb r3, [r7, #14] │ │ │ │ + add fp, pc │ │ │ │ blx bf64 │ │ │ │ - mov ip, r0 │ │ │ │ + add.w lr, fp, #48 @ 0x30 │ │ │ │ + mov r7, r0 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ - mov lr, fp │ │ │ │ - add.w ip, ip, #16 │ │ │ │ + mov ip, fp │ │ │ │ + adds r7, #16 │ │ │ │ add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, sl │ │ │ │ - bne.n 263ee │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r7, #-16] │ │ │ │ + str.w r1, [r7, #-12] │ │ │ │ + str.w r2, [r7, #-8] │ │ │ │ + str.w r3, [r7, #-4] │ │ │ │ + cmp ip, lr │ │ │ │ + bne.n 26392 │ │ │ │ ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ + str r0, [r7, #0] │ │ │ │ + str r1, [r7, #4] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ + str r2, [r7, #8] │ │ │ │ ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ + strh r3, [r7, #12] │ │ │ │ ldrb.w r3, [fp, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ + strb r3, [r7, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #860] @ 26794 │ │ │ │ + ldr.w ip, [pc, #944] @ 26780 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ - add lr, pc │ │ │ │ - add.w sl, lr, #64 @ 0x40 │ │ │ │ - mov ip, lr │ │ │ │ + add ip, pc │ │ │ │ + add.w lr, ip, #64 @ 0x40 │ │ │ │ + mov r7, ip │ │ │ │ add.w fp, fp, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [fp, #-16] │ │ │ │ str.w r1, [fp, #-12] │ │ │ │ str.w r2, [fp, #-8] │ │ │ │ str.w r3, [fp, #-4] │ │ │ │ - cmp ip, sl │ │ │ │ - bne.n 26444 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - blx bf64 │ │ │ │ - ldr r1, [pc, #808] @ (26798 ) │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ - blx bf64 │ │ │ │ - ldr r1, [pc, #796] @ (2679c ) │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #292] @ 0x124 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + cmp r7, lr │ │ │ │ + bne.n 263dc │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #780] @ (267a0 ) │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr r1, [pc, #896] @ (26784 ) │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #768] @ (267a4 ) │ │ │ │ + ldr r1, [pc, #880] @ (26788 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #752] @ (267a8 ) │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr r1, [pc, #868] @ (2678c ) │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #740] @ (267ac ) │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr r1, [pc, #852] @ (26790 ) │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #724] @ (267b0 ) │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w ip, [pc, #840] @ 26794 │ │ │ │ + mov fp, r0 │ │ │ │ + str r0, [sp, #276] @ 0x114 │ │ │ │ + add ip, pc │ │ │ │ + add.w lr, ip, #64 @ 0x40 │ │ │ │ + mov r7, ip │ │ │ │ + add.w fp, fp, #16 │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [fp, #-16] │ │ │ │ + str.w r1, [fp, #-12] │ │ │ │ + str.w r2, [fp, #-8] │ │ │ │ + str.w r3, [fp, #-4] │ │ │ │ + cmp r7, lr │ │ │ │ + bne.n 26458 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ + blx bf64 │ │ │ │ + ldr r1, [pc, #792] @ (26798 ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #276] @ 0x114 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + mov r7, r0 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #712] @ (267b4 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr r1, [pc, #776] @ (2679c ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #292] @ 0x124 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ + blx bf64 │ │ │ │ + ldr r1, [pc, #764] @ (267a0 ) │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #696] @ (267b8 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr r1, [pc, #748] @ (267a4 ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #684] @ (267bc ) │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + ldr r1, [pc, #736] @ (267a8 ) │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ mov.w r0, #276 @ 0x114 │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [r0, #8] │ │ │ │ - mov fp, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [r0, #12] │ │ │ │ + mov fp, r0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r0, #20] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r0, #24] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -39816,18 +39816,19 @@ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ - strd r4, r9, [r0] │ │ │ │ - add.w r4, r5, #84 @ 0x54 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ + str r4, [r0, #8] │ │ │ │ + add.w r4, r5, #84 @ 0x54 │ │ │ │ + strd sl, r9, [r0] │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [r0, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ @@ -39899,280 +39900,283 @@ │ │ │ │ str.w r3, [r0, #212] @ 0xd4 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ str.w r3, [r0, #216] @ 0xd8 │ │ │ │ ldr r3, [sp, #248] @ 0xf8 │ │ │ │ str.w r3, [r0, #220] @ 0xdc │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ str.w r3, [r0, #224] @ 0xe0 │ │ │ │ - b.n 267c0 │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ + str.w r3, [r0, #228] @ 0xe4 │ │ │ │ + ldr r3, [sp, #260] @ 0x104 │ │ │ │ + str.w r3, [r0, #232] @ 0xe8 │ │ │ │ + ldr r3, [sp, #264] @ 0x108 │ │ │ │ + str.w r3, [r0, #236] @ 0xec │ │ │ │ + ldr r3, [sp, #268] @ 0x10c │ │ │ │ + str.w r3, [r0, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ + str.w r3, [r0, #244] @ 0xf4 │ │ │ │ + ldr r3, [sp, #276] @ 0x114 │ │ │ │ + strd r3, r7, [r0, #248] @ 0xf8 │ │ │ │ + subs r7, r5, #4 │ │ │ │ + ldr r3, [sp, #292] @ 0x124 │ │ │ │ + str.w r3, [r0, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #280] @ 0x118 │ │ │ │ + str.w r3, [r0, #260] @ 0x104 │ │ │ │ + ldr r3, [sp, #284] @ 0x11c │ │ │ │ + b.n 267ac │ │ │ │ + nop │ │ │ │ + movs r3, #74 @ 0x4a │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r0, #214 @ 0xd6 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + str r4, [r7, r1] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r1, r4] │ │ │ │ + str r0, [r2, r3] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + adds r1, #8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + movs r1, #234 @ 0xea │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r7, #28 │ │ │ │ + subs r2, #76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #214 @ 0xd6 │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r6, r0] │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r4, r1] │ │ │ │ + ldr r7, [pc, #504] @ (2684c ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #54 @ 0x36 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + lsls r2, r0, #14 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r0, r3] │ │ │ │ + lsls r2, r5, #27 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #20 │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #424] @ (26824 ) │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r4, #202 @ 0xca │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + cmp r1, #246 @ 0xf6 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + ldr r6, [pc, #984] @ (26a4c ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + ldr r7, [pc, #152] @ (26710 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #214 @ 0xd6 │ │ │ │ + ldr r0, [pc, #360] @ (267e8 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + ldr r7, [pc, #184] @ (2673c ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ + ldr r7, [pc, #376] @ (26800 ) │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r0, #3 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r2, #9 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #216] @ (26780 ) │ │ │ │ + lsls r4, r3, #18 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #328] @ (267f8 ) │ │ │ │ + ldr r7, [pc, #64] @ (266dc ) │ │ │ │ movs r1, r0 │ │ │ │ - cdp2 0, 7, cr0, cr0, cr0, {0} │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r4, #230 @ 0xe6 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #296] @ (267e4 ) │ │ │ │ + stc2l 0, cr0, [r8, #-0] │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #228 @ 0xe4 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + lsls r2, r1, #24 │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #226 @ 0xe2 │ │ │ │ + adds r0, r4, #7 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #184] @ (26784 ) │ │ │ │ + adds r1, #252 @ 0xfc │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + movs r6, #12 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #72] @ (2671c ) │ │ │ │ + adds r6, #22 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #264] @ (267e0 ) │ │ │ │ + ldr r5, [pc, #496] @ (268b4 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ - cdp2 0, 2, cr0, cr4, cr0, {0} │ │ │ │ - ldr r5, [pc, #880] @ (26a54 ) │ │ │ │ + subs r1, #120 @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + mcrr2 0, 0, r0, ip, cr0 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #1008] @ (26adc ) │ │ │ │ + lsls r4, r6, #17 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #976] @ (26ac0 ) │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + ldc2l 0, cr0, [r8], {0} │ │ │ │ + movs r4, #164 @ 0xa4 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #112] @ (26768 ) │ │ │ │ + adds r0, #112 @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #0 │ │ │ │ + ldr r4, [pc, #784] @ (269fc ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, r0 │ │ │ │ + ldr r4, [pc, #976] @ (26ac0 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r5, #19 │ │ │ │ + ldr r2, [pc, #592] @ (26948 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #26 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xfae60000 │ │ │ │ - ldr r5, [pc, #360] @ (2687c ) │ │ │ │ + ldr r4, [pc, #944] @ (26ab0 ) │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + cdp2 0, 8, cr0, cr4, cr0, {0} │ │ │ │ + lsls r4, r5, #7 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + ldr r4, [pc, #648] @ (26994 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #864] @ (26a80 ) │ │ │ │ + movs r2, #148 @ 0x94 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #48] @ (26754 ) │ │ │ │ + lsls r4, r0, #7 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #784] @ (26a38 ) │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #976] @ (26afc ) │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r0, #13 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r3, #9 │ │ │ │ + ldr r4, [pc, #288] @ (26844 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + ldr r4, [pc, #496] @ (26918 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + ldr r4, [pc, #704] @ (269ec ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #384] @ (268c0 ) │ │ │ │ + adds r6, #6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + vld1.8 {d0[0]}, [r0], r0 │ │ │ │ + ldr r4, [pc, #408] @ (268d0 ) │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + stc2 0, cr0, [r2], {-0} │ │ │ │ + ldr r4, [pc, #536] @ (26958 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + subs r2, r2, r7 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + movs r3, #38 @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ - cdp2 0, 13, cr0, cr10, cr0, {0} │ │ │ │ - ldr r3, [pc, #872] @ (26ac0 ) │ │ │ │ + adds r4, #0 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ movs r1, r0 │ │ │ │ - smmls r0, r6, r0, r0 │ │ │ │ - vst1.8 {d0[0]}, [sl], r0 │ │ │ │ - adds r5, #122 @ 0x7a │ │ │ │ + blxns sp │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + ldr??.w r0, [r8] │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh.w r0, [sl, r0] │ │ │ │ - ldr r3, [pc, #600] @ (269cc ) │ │ │ │ + blxns lr │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + ldr r3, [pc, #512] @ (26964 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + subs r0, r4, #4 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + cmp r1, #106 @ 0x6a │ │ │ │ movs r1, r0 │ │ │ │ - cdp2 0, 5, cr0, cr0, cr0, {0} │ │ │ │ - subs r2, r1, #4 │ │ │ │ + cmp r2, #180 @ 0xb4 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsls r6, r2 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + bx sp │ │ │ │ movs r1, r0 │ │ │ │ - stc2l 0, cr0, [r0] │ │ │ │ - asrs r6, r3, #29 │ │ │ │ + @ instruction: 0x479a │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf4dc0000 │ │ │ │ - subs r6, r6, r7 │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #832] @ (26ae4 ) │ │ │ │ + cdp2 0, 13, cr0, cr6, cr0, {0} │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + sbcs.w r0, ip, #8388608 @ 0x800000 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ movs r1, r0 │ │ │ │ - vaddl.u8 q8, d8, d0 │ │ │ │ - ldr??.w r0, [r6, r0] │ │ │ │ - ldr r1, [pc, #816] @ (26ae4 ) │ │ │ │ + subs r4, r7, #6 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf4e60000 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + subs r2, r4, r5 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #178 @ 0xb2 │ │ │ │ + eor.w r0, sl, #8388608 @ 0x800000 │ │ │ │ + umlal r0, r0, ip, r0 │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r1, [pc, #720] @ (26a78 ) │ │ │ │ + movs r1, r0 │ │ │ │ + mov r2, sl │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ - strd r3, sl, [r0, #228] @ 0xe4 │ │ │ │ - sub.w sl, r5, #4 │ │ │ │ - ldr r3, [sp, #292] @ 0x124 │ │ │ │ - str.w r3, [r0, #236] @ 0xec │ │ │ │ - ldr r3, [sp, #260] @ 0x104 │ │ │ │ - str.w r3, [r0, #240] @ 0xf0 │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ - str.w r3, [r0, #244] @ 0xf4 │ │ │ │ - ldr r3, [sp, #268] @ 0x10c │ │ │ │ - str.w r3, [r0, #248] @ 0xf8 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ - str.w r3, [r0, #252] @ 0xfc │ │ │ │ - ldr r3, [sp, #276] @ 0x114 │ │ │ │ - str.w r3, [r0, #256] @ 0x100 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ - str.w r3, [r0, #260] @ 0x104 │ │ │ │ - ldr r3, [sp, #284] @ 0x11c │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ str.w r3, [r0, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ str.w r2, [r0, #268] @ 0x10c │ │ │ │ - ldr.w r0, [sl, #4]! │ │ │ │ - cbz r0, 2680a │ │ │ │ + ldr.w r0, [r7, #4]! │ │ │ │ + cbz r0, 267c0 │ │ │ │ blx b7b8 │ │ │ │ - cmp sl, r4 │ │ │ │ - bne.n 26800 │ │ │ │ + cmp r7, r4 │ │ │ │ + bne.n 267b6 │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w sl, [pc, #3572] @ 27608 │ │ │ │ blx b7b8 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ mov r1, r6 │ │ │ │ - mov r0, r7 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ - str.w fp, [sp, #12] │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ + str.w fp, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #26 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ blx c538 │ │ │ │ - add sl, pc │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - add.w lr, sl, #48 @ 0x30 │ │ │ │ + ldr.w lr, [pc, #3544] @ 275cc │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - mov ip, sl │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #48 @ 0x30 │ │ │ │ + mov r7, lr │ │ │ │ adds r4, #16 │ │ │ │ - add.w sl, sl, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r4, #-16] │ │ │ │ str.w r1, [r4, #-12] │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - cmp ip, lr │ │ │ │ - bne.n 26848 │ │ │ │ - ldmia.w sl!, {r0, r1, r2} │ │ │ │ + cmp r7, ip │ │ │ │ + bne.n 267fe │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ str r2, [r4, #8] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ - mov r0, r7 │ │ │ │ - ldrh.w r3, [sl] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + ldr.w sl, [pc, #3492] @ 275d0 │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ strh r3, [r4, #12] │ │ │ │ - ldrb.w r3, [sl, #2] │ │ │ │ + add sl, pc │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ strb r3, [r4, #14] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #8 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3456] @ 2760c │ │ │ │ + ldr.w r3, [pc, #3468] @ 275d4 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w sl, [pc, #3452] @ 27610 │ │ │ │ add r3, pc │ │ │ │ - add sl, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #6 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3432] @ 27614 │ │ │ │ + ldr.w r3, [pc, #3448] @ 275d8 │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r6 │ │ │ │ strh r3, [r7, #4] │ │ │ │ @@ -40187,15 +40191,15 @@ │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r6, #-16] │ │ │ │ str.w r1, [r6, #-12] │ │ │ │ str.w r2, [r6, #-8] │ │ │ │ str.w r3, [r6, #-4] │ │ │ │ cmp ip, lr │ │ │ │ - bne.n 268ce │ │ │ │ + bne.n 26882 │ │ │ │ ldmia.w sl!, {r0, r1, r2} │ │ │ │ str r2, [r6, #8] │ │ │ │ str r1, [r6, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ movs r0, #8 │ │ │ │ ldrh.w r2, [sl] │ │ │ │ strh r2, [r6, #12] │ │ │ │ @@ -40204,35 +40208,35 @@ │ │ │ │ blx cd0c │ │ │ │ str.w r9, [r0] │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ sub.w r9, r3, #4 │ │ │ │ add.w r6, r3, #100 @ 0x64 │ │ │ │ ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 26932 │ │ │ │ + cbz r0, 268e6 │ │ │ │ blx b7b8 │ │ │ │ cmp r9, r6 │ │ │ │ - bne.n 26928 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + bne.n 268dc │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ sub.w r9, fp, #4 │ │ │ │ blx b7b8 │ │ │ │ add.w r6, fp, #268 @ 0x10c │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 26956 │ │ │ │ + cbz r0, 2690a │ │ │ │ blx b7b8 │ │ │ │ cmp r9, r6 │ │ │ │ - bne.n 2694c │ │ │ │ + bne.n 26900 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -40242,57 +40246,57 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3216] @ 27618 │ │ │ │ + ldr.w r1, [pc, #3232] @ 275dc │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #98 @ 0x62 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3196] @ 2761c │ │ │ │ + ldr.w r1, [pc, #3212] @ 275e0 │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #12 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3172] @ 27620 │ │ │ │ + ldr.w r3, [pc, #3188] @ 275e4 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3148] @ 27624 │ │ │ │ + ldr.w r1, [pc, #3164] @ 275e8 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 269f8 │ │ │ │ + cbz r0, 269ac │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w fp, [pc, #3116] @ 27628 │ │ │ │ + ldr.w fp, [pc, #3132] @ 275ec │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ add fp, pc │ │ │ │ blx b7b8 │ │ │ │ @@ -40311,33 +40315,33 @@ │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3044] @ 2762c │ │ │ │ + ldr.w r1, [pc, #3060] @ 275f0 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3024] @ 27630 │ │ │ │ + ldr.w r1, [pc, #3040] @ 275f4 │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #6 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3000] @ 27634 │ │ │ │ + ldr.w r3, [pc, #3016] @ 275f8 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ strh r3, [r5, #4] │ │ │ │ @@ -40353,15 +40357,15 @@ │ │ │ │ add.w fp, fp, #16 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r4, #-16] │ │ │ │ str.w r1, [r4, #-12] │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ cmp r7, lr │ │ │ │ - bne.n 26a9e │ │ │ │ + bne.n 26a52 │ │ │ │ ldmia.w fp!, {r0, r1, r2} │ │ │ │ ldr r7, [sp, #28] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r0, #8 │ │ │ │ ldrh.w r2, [fp] │ │ │ │ @@ -40370,23 +40374,23 @@ │ │ │ │ str r1, [r4, #4] │ │ │ │ strb r2, [r4, #14] │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov fp, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 26aec │ │ │ │ + cbz r0, 26aa0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w sl, [pc, #2872] @ 27638 │ │ │ │ + ldr.w sl, [pc, #2888] @ 275fc │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ add sl, pc │ │ │ │ blx b7b8 │ │ │ │ @@ -40400,15 +40404,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ str r7, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2820] @ 2763c │ │ │ │ + ldr.w r1, [pc, #2836] @ 27600 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #46 @ 0x2e │ │ │ │ @@ -40423,52 +40427,52 @@ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 26b58 │ │ │ │ + bne.n 26b0c │ │ │ │ mov r3, sl │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ mov r0, r6 │ │ │ │ str.w r2, [ip, #8] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [ip, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #10 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2720] @ 27640 │ │ │ │ + ldr.w r3, [pc, #2736] @ 27604 │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [sl, #4] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r5 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [sl, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2688] @ 27644 │ │ │ │ + ldr.w r1, [pc, #2704] @ 27608 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 26be4 │ │ │ │ + cbz r0, 26b98 │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ - ldr.w fp, [pc, #2656] @ 27648 │ │ │ │ + ldr.w fp, [pc, #2672] @ 2760c │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -40503,34 +40507,34 @@ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 26c3a │ │ │ │ + bne.n 26bee │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w fp, [pc, #2536] @ 2764c │ │ │ │ + ldr.w fp, [pc, #2552] @ 27610 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #10 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2528] @ 27650 │ │ │ │ + ldr.w r3, [pc, #2544] @ 27614 │ │ │ │ mov r8, r0 │ │ │ │ add fp, pc │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [r8, #4] │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r9 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [r8, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #8 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2492] @ 27654 │ │ │ │ + ldr.w r3, [pc, #2508] @ 27618 │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [r9] │ │ │ │ str.w r1, [r9, #4] │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ @@ -40546,33 +40550,33 @@ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 26cbc │ │ │ │ + bne.n 26c70 │ │ │ │ mov r3, fp │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ movs r0, #8 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [ip, #12] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ str.w sl, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 26d10 │ │ │ │ + cbz r0, 26cc4 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w sl, [pc, #2372] @ 27658 │ │ │ │ + ldr.w sl, [pc, #2388] @ 2761c │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ add sl, pc │ │ │ │ blx b7b8 │ │ │ │ @@ -40605,65 +40609,65 @@ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 26d62 │ │ │ │ + bne.n 26d16 │ │ │ │ mov r3, sl │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ mov r0, r5 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [ip, #12] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #10 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2220] @ 2765c │ │ │ │ + ldr.w r3, [pc, #2236] @ 27620 │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [sl, #4] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r8 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [sl, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #6 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2188] @ 27660 │ │ │ │ + ldr.w r3, [pc, #2204] @ 27624 │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ strh.w r3, [r8, #4] │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2160] @ 27664 │ │ │ │ + ldr.w r1, [pc, #2176] @ 27628 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 26e14 │ │ │ │ + cbz r0, 26dc8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ - ldr.w fp, [pc, #2128] @ 27668 │ │ │ │ + ldr.w fp, [pc, #2144] @ 2762c │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -40684,15 +40688,15 @@ │ │ │ │ add fp, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ str r6, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2056] @ 2766c │ │ │ │ + ldr.w r1, [pc, #2072] @ 27630 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -40708,42 +40712,42 @@ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 26e86 │ │ │ │ + bne.n 26e3a │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #10 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1976] @ 27670 │ │ │ │ + ldr.w r3, [pc, #1992] @ 27634 │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [sl, #4] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r8 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [sl, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1944] @ 27674 │ │ │ │ + ldr.w r1, [pc, #1960] @ 27638 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 26efe │ │ │ │ + cbz r0, 26eb2 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -40763,24 +40767,24 @@ │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1844] @ 27678 │ │ │ │ + ldr.w r1, [pc, #1860] @ 2763c │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #46 @ 0x2e │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1820] @ 2767c │ │ │ │ + ldr.w lr, [pc, #1836] @ 27640 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ add lr, pc │ │ │ │ add.w r3, lr, #32 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov ip, lr │ │ │ │ adds r7, #16 │ │ │ │ @@ -40788,47 +40792,47 @@ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r7, #-16] │ │ │ │ str.w r1, [r7, #-12] │ │ │ │ str.w r2, [r7, #-8] │ │ │ │ str.w r3, [r7, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 26f6c │ │ │ │ + bne.n 26f20 │ │ │ │ mov r3, lr │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r2, [r7, #8] │ │ │ │ str r1, [r7, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r7, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #8 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1748] @ 27680 │ │ │ │ + ldr.w r3, [pc, #1764] @ 27644 │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r7, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1728] @ 27684 │ │ │ │ + ldr.w r1, [pc, #1744] @ 27648 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 26fe4 │ │ │ │ + cbz r0, 26f98 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -40848,57 +40852,57 @@ │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1628] @ 27688 │ │ │ │ + ldr.w r1, [pc, #1644] @ 2764c │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #109 @ 0x6d │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1604] @ 2768c │ │ │ │ + ldr.w r1, [pc, #1620] @ 27650 │ │ │ │ movs r2, #109 @ 0x6d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #18 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1584] @ 27690 │ │ │ │ + ldr.w ip, [pc, #1600] @ 27654 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r3, [r4, #12] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldrh.w r3, [ip] │ │ │ │ strh r3, [r4, #16] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1548] @ 27694 │ │ │ │ + ldr.w r1, [pc, #1564] @ 27658 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 270a8 │ │ │ │ + cbz r0, 2705c │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -40918,157 +40922,157 @@ │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1448] @ 27698 │ │ │ │ + ldr.w r1, [pc, #1464] @ 2765c │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1424] @ 2769c │ │ │ │ + ldr.w r1, [pc, #1440] @ 27660 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r6, [sp, #28] │ │ │ │ + str r6, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #8 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1400] @ 276a0 │ │ │ │ + ldr.w r3, [pc, #1416] @ 27664 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1380] @ 276a4 │ │ │ │ + ldr.w r1, [pc, #1396] @ 27668 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 2715e │ │ │ │ + cbz r0, 27112 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ + ldr.w r4, [pc, #1364] @ 2766c │ │ │ │ blx b7b8 │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #1356] @ 27670 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ + add r4, pc │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #28] │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1340] @ 276a8 │ │ │ │ + add.w ip, r4, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ - mov r4, r0 │ │ │ │ - add lr, pc │ │ │ │ - add.w ip, lr, #48 @ 0x30 │ │ │ │ - mov r7, lr │ │ │ │ - adds r4, #16 │ │ │ │ + mov lr, r0 │ │ │ │ + mov r7, r4 │ │ │ │ add.w lr, lr, #16 │ │ │ │ + adds r4, #16 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [r4, #-16] │ │ │ │ - str.w r1, [r4, #-12] │ │ │ │ - str.w r2, [r4, #-8] │ │ │ │ - str.w r3, [r4, #-4] │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ cmp r7, ip │ │ │ │ - bne.n 27178 │ │ │ │ - ldmia.w lr!, {r0, r1, r2} │ │ │ │ - str r2, [r4, #8] │ │ │ │ - str r0, [r4, #0] │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ - str r1, [r4, #4] │ │ │ │ - ldrh.w r2, [lr] │ │ │ │ - strh r2, [r4, #12] │ │ │ │ - ldrb.w r2, [lr, #2] │ │ │ │ - strb r2, [r4, #14] │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #1272] @ 276ac │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - mov r4, r0 │ │ │ │ + bne.n 27140 │ │ │ │ + ldmia r7!, {r0, r1, r2} │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ + str.w r0, [lr] │ │ │ │ movs r0, #12 │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ + strh.w r2, [lr, #12] │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ + strb.w r2, [lr, #14] │ │ │ │ blx cd0c │ │ │ │ - strd r6, r4, [r0] │ │ │ │ mov r7, r0 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r0, fp │ │ │ │ + strd r3, r6, [r7] │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - blx bf64 │ │ │ │ - ldr.w lr, [pc, #1236] @ 276b0 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r4, r0 │ │ │ │ - add lr, pc │ │ │ │ - add.w r6, lr, #48 @ 0x30 │ │ │ │ - mov ip, lr │ │ │ │ - adds r4, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [r4, #-16] │ │ │ │ - str.w r1, [r4, #-12] │ │ │ │ - str.w r2, [r4, #-8] │ │ │ │ - str.w r3, [r4, #-4] │ │ │ │ - cmp ip, r6 │ │ │ │ - bne.n 271e6 │ │ │ │ - mov r3, lr │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - str r2, [r4, #8] │ │ │ │ - str r0, [r4, #0] │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ - str r1, [r4, #4] │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ - ldrb r3, [r3, #2] │ │ │ │ - strb r3, [r4, #14] │ │ │ │ - strh r2, [r4, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1172] @ 276b4 │ │ │ │ + ldr.w r1, [pc, #1248] @ 27674 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + mov r6, r0 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf64 │ │ │ │ + ldr.w ip, [pc, #1232] @ 27678 │ │ │ │ + mov fp, r0 │ │ │ │ + mov lr, r0 │ │ │ │ + add ip, pc │ │ │ │ + add.w r3, ip, #48 @ 0x30 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r4, ip │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldmia r4!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.n 271b6 │ │ │ │ + ldmia r4!, {r0, r1, r2} │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ + str.w r0, [lr] │ │ │ │ movs r0, #12 │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ + strh.w r2, [lr, #12] │ │ │ │ + ldrb r2, [r4, #2] │ │ │ │ + strb.w r2, [lr, #14] │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str.w fp, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - str r3, [r0, #4] │ │ │ │ mov r0, r8 │ │ │ │ + strd r6, fp, [r4] │ │ │ │ blx b7b8 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ str r7, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1108] @ 276b8 │ │ │ │ + ldr.w r1, [pc, #1108] @ 2767c │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w sl, [pc, #1096] @ 276bc │ │ │ │ + ldr.w sl, [pc, #1096] @ 27680 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #51 @ 0x33 │ │ │ │ add sl, pc │ │ │ │ blx bf64 │ │ │ │ add.w r6, sl, #48 @ 0x30 │ │ │ │ mov fp, r0 │ │ │ │ mov lr, r0 │ │ │ │ @@ -41077,70 +41081,70 @@ │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp ip, r6 │ │ │ │ - bne.n 2728a │ │ │ │ + bne.n 2724c │ │ │ │ ldrh.w r2, [sl] │ │ │ │ ldrb.w r3, [sl, #2] │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ strh.w r2, [lr] │ │ │ │ strb.w r3, [lr, #2] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #1012] @ (276c0 ) │ │ │ │ + ldr r3, [pc, #1016] @ (27684 ) │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r6, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb r3, [r6, #10] │ │ │ │ strh r2, [r6, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #984] @ (276c4 ) │ │ │ │ + ldr r1, [pc, #988] @ (27688 ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 27308 │ │ │ │ + cbz r0, 272ca │ │ │ │ blx b7b8 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 2731e │ │ │ │ + cbz r0, 272e0 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - cbz r0, 27326 │ │ │ │ + cbz r0, 272e8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 2733c │ │ │ │ + cbz r0, 272fe │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 27344 │ │ │ │ + cbz r0, 27306 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -41150,57 +41154,57 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #856] @ (276c8 ) │ │ │ │ + ldr r1, [pc, #860] @ (2768c ) │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #248 @ 0xf8 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #836] @ (276cc ) │ │ │ │ + ldr r1, [pc, #836] @ (27690 ) │ │ │ │ movs r2, #248 @ 0xf8 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #816] @ (276d0 ) │ │ │ │ + ldr r3, [pc, #816] @ (27694 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r4, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #788] @ (276d4 ) │ │ │ │ + ldr r1, [pc, #792] @ (27698 ) │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 273de │ │ │ │ + cbz r0, 273a0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -41221,56 +41225,56 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #688] @ (276d8 ) │ │ │ │ + ldr r1, [pc, #692] @ (2769c ) │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #162 @ 0xa2 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #668] @ (276dc ) │ │ │ │ + ldr r1, [pc, #672] @ (276a0 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #648] @ (276e0 ) │ │ │ │ + ldr r3, [pc, #652] @ (276a4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r5, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #624] @ (276e4 ) │ │ │ │ + ldr r1, [pc, #624] @ (276a8 ) │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ str.w r8, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 27492 │ │ │ │ + cbz r0, 27454 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ @@ -41291,21 +41295,21 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #524] @ (276e8 ) │ │ │ │ + ldr r1, [pc, #528] @ (276ac ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, fp │ │ │ │ - ldr.w fp, [pc, #516] @ 276ec │ │ │ │ + ldr.w fp, [pc, #516] @ 276b0 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #54 @ 0x36 │ │ │ │ blx bf64 │ │ │ │ add fp, pc │ │ │ │ mov r6, r0 │ │ │ │ mov lr, r0 │ │ │ │ add.w r3, fp, #48 @ 0x30 │ │ │ │ @@ -41316,24 +41320,24 @@ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 27500 │ │ │ │ + bne.n 274c2 │ │ │ │ ldrh.w r3, [fp, #4] │ │ │ │ ldr.w r0, [fp] │ │ │ │ str.w r0, [lr] │ │ │ │ mov r0, r9 │ │ │ │ strh.w r3, [lr, #4] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #19 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #428] @ 276f0 │ │ │ │ + ldr.w ip, [pc, #432] @ 276b4 │ │ │ │ mov r9, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r3, [r9, #12] │ │ │ │ str.w r1, [r9, #4] │ │ │ │ str.w r2, [r9, #8] │ │ │ │ str.w r0, [r9] │ │ │ │ @@ -41341,25 +41345,25 @@ │ │ │ │ ldrh.w r3, [ip] │ │ │ │ strh.w r3, [r9, #16] │ │ │ │ ldrb.w r3, [ip, #2] │ │ │ │ strb.w r3, [r9, #18] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #376] @ (276f4 ) │ │ │ │ + ldr r1, [pc, #380] @ (276b8 ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 27596 │ │ │ │ + cbz r0, 27558 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -41381,194 +41385,195 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #280] @ (276f8 ) │ │ │ │ + ldr r1, [pc, #280] @ (276bc ) │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w sl, [pc, #268] @ 276fc │ │ │ │ + ldr.w sl, [pc, #272] @ 276c0 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #45 @ 0x2d │ │ │ │ blx bf64 │ │ │ │ add sl, pc │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r0 │ │ │ │ add.w r3, sl, #32 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 27700 │ │ │ │ + b.n 276c4 │ │ │ │ + nop │ │ │ │ cmp r6, #200 @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - mov r4, fp │ │ │ │ + lsls r2, r0, #4 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + mov r6, ip │ │ │ │ movs r1, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r4, sl │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, fp │ │ │ │ + cmp r0, sp │ │ │ │ movs r1, r0 │ │ │ │ - cmp lr, r4 │ │ │ │ + cmp sl, r6 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf7c20000 │ │ │ │ - add.w r0, r4, #0 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + @ instruction: 0xf7ce0000 │ │ │ │ + adds.w r0, r0, #0 │ │ │ │ + subs r2, r2, #7 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, r1 │ │ │ │ + cmp r0, r3 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, r7 │ │ │ │ + cmp r6, r8 │ │ │ │ movs r1, r0 │ │ │ │ - add sl, r6 │ │ │ │ + add lr, r7 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + ands r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ - add r4, r9 │ │ │ │ + add r0, fp │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + asrs r4, r5, #1 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - stc2 0, cr0, [r0, #-0] │ │ │ │ - bics r6, r0 │ │ │ │ + stc2 0, cr0, [ip, #-0] │ │ │ │ + bics r2, r2 │ │ │ │ movs r1, r0 │ │ │ │ - muls r6, r5 │ │ │ │ + muls r2, r7 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf6180000 │ │ │ │ - negs r4, r3 │ │ │ │ + @ instruction: 0xf6240000 │ │ │ │ + negs r0, r5 │ │ │ │ movs r1, r0 │ │ │ │ - negs r4, r0 │ │ │ │ + negs r0, r2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r4, #84 @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - rors r6, r2 │ │ │ │ + rors r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #18 │ │ │ │ + ands r6, r1 │ │ │ │ movs r1, r0 │ │ │ │ - sbcs r0, r3 │ │ │ │ + sbcs r4, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r3, #108 @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r3, #72 @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r7 │ │ │ │ + asrs r0, r1 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r4 │ │ │ │ + lsrs r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r4, r5, #17 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - eors r6, r1 │ │ │ │ + eors r2, r3 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r4 │ │ │ │ + lsls r0, r6 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + lsrs r2, r6, #28 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + subs r1, #88 @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - ands r6, r1 │ │ │ │ + ands r2, r3 │ │ │ │ movs r1, r0 │ │ │ │ - ands r6, r7 │ │ │ │ + eors r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ movs r1, r0 │ │ │ │ - rsb r0, sl, #0 │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + rsbs r0, r4, #0 │ │ │ │ + subs r4, #254 @ 0xfe │ │ │ │ movs r1, r0 │ │ │ │ - adcs.w r0, ip, #0 │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + subs r4, #144 @ 0x90 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ + adc.w r0, lr, #0 │ │ │ │ + subs r0, #94 @ 0x5e │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #244 @ 0xf4 │ │ │ │ + subs r6, #242 @ 0xf2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r6, #214 @ 0xd6 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #100 @ 0x64 │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #38 @ 0x26 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #6 │ │ │ │ + subs r7, #4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r7, #74 @ 0x4a │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + subs r1, #30 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r7, #2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #14 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + adds r5, #22 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + adds r7, #172 @ 0xac │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ movs r1, r0 │ │ │ │ mov lr, sl │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 27700 │ │ │ │ + bne.n 276c4 │ │ │ │ mov r3, sl │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ mov r0, r6 │ │ │ │ str.w r2, [ip, #8] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb.w r3, [ip, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3564] @ 28534 │ │ │ │ + ldr.w r3, [pc, #3564] @ 284f8 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r6, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r9 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r6, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3536] @ 28538 │ │ │ │ + ldr.w r1, [pc, #3536] @ 284fc │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str.w r9, [r0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 2778a │ │ │ │ + cbz r0, 2774e │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -41588,57 +41593,57 @@ │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3432] @ 2853c │ │ │ │ + ldr.w r1, [pc, #3432] @ 28500 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3412] @ 28540 │ │ │ │ + ldr.w r1, [pc, #3412] @ 28504 │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3388] @ 28544 │ │ │ │ + ldr.w r3, [pc, #3388] @ 28508 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r5, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3360] @ 28548 │ │ │ │ + ldr.w r1, [pc, #3360] @ 2850c │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 2784a │ │ │ │ + cbz r0, 2780e │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -41658,57 +41663,57 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3256] @ 2854c │ │ │ │ + ldr.w r1, [pc, #3256] @ 28510 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #232 @ 0xe8 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3236] @ 28550 │ │ │ │ + ldr.w r1, [pc, #3236] @ 28514 │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3212] @ 28554 │ │ │ │ + ldr.w r3, [pc, #3212] @ 28518 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb r3, [r4, #10] │ │ │ │ strh r2, [r4, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3184] @ 28558 │ │ │ │ + ldr.w r1, [pc, #3184] @ 2851c │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 27906 │ │ │ │ + cbz r0, 278ca │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ @@ -41730,35 +41735,35 @@ │ │ │ │ movs r3, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ blx c538 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3084] @ 2855c │ │ │ │ + ldr.w r1, [pc, #3084] @ 28520 │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #220 @ 0xdc │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3060] @ 28560 │ │ │ │ + ldr.w r1, [pc, #3060] @ 28524 │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ blx b7b8 │ │ │ │ movs r0, #21 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #3036] @ 28564 │ │ │ │ + ldr.w ip, [pc, #3036] @ 28528 │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r5, #12] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ @@ -41766,113 +41771,113 @@ │ │ │ │ ldrb.w r3, [ip, #4] │ │ │ │ strb r3, [r5, #20] │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2996] @ 28568 │ │ │ │ + ldr.w r1, [pc, #2996] @ 2852c │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 279d0 │ │ │ │ + cbz r0, 27994 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r4, [pc, #2968] @ 2856c │ │ │ │ + ldr.w r4, [pc, #2968] @ 28530 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ add r4, pc │ │ │ │ blx bf64 │ │ │ │ mov r1, r4 │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2940] @ 28570 │ │ │ │ + ldr.w r3, [pc, #2940] @ 28534 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r1, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2920] @ 28574 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr.w r1, [pc, #2920] @ 28538 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #28] │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2900] @ 28578 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #2900] @ 2853c │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #32] │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2884] @ 2857c │ │ │ │ + ldr.w r1, [pc, #2884] @ 28540 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ mov fp, r1 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2864] @ 28580 │ │ │ │ + ldr.w r1, [pc, #2864] @ 28544 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2848] @ 28584 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #2848] @ 28548 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ mov r9, r1 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2828] @ 28588 │ │ │ │ + ldr.w r1, [pc, #2828] @ 2854c │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2812] @ 2858c │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #2812] @ 28550 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ mov r7, r1 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2792] @ 28590 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #2792] @ 28554 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2776] @ 28594 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #2776] @ 28558 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ @@ -41896,79 +41901,79 @@ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ mov r1, r4 │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ mov r1, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #28] │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ mov r1, fp │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ mov r1, r9 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ mov r1, r7 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ blx c500 │ │ │ │ mov r7, r0 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -41999,30 +42004,30 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2440] @ 28598 │ │ │ │ + ldr.w r1, [pc, #2440] @ 2855c │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #226 @ 0xe2 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2416] @ 2859c │ │ │ │ + ldr.w r1, [pc, #2416] @ 28560 │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r7, [pc, #2404] @ 285a0 │ │ │ │ + ldr.w r7, [pc, #2404] @ 28564 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ add r7, pc │ │ │ │ movs r0, #20 │ │ │ │ blx bf64 │ │ │ │ mov r6, r0 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ @@ -42032,60 +42037,60 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ str r0, [r6, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2364] @ 285a4 │ │ │ │ + ldr.w r1, [pc, #2364] @ 28568 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 27c88 │ │ │ │ + cbz r0, 27c4c │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2320] @ 285a8 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr.w r1, [pc, #2320] @ 2856c │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2304] @ 285ac │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr.w r1, [pc, #2304] @ 28570 │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2288] @ 285b0 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr.w r1, [pc, #2288] @ 28574 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2272] @ 285b4 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + ldr.w r1, [pc, #2272] @ 28578 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2256] @ 285b8 │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr.w r1, [pc, #2256] @ 2857c │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, fp, [r0] │ │ │ │ @@ -42094,52 +42099,52 @@ │ │ │ │ sub.w fp, r8, #4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str.w sl, [r0, #8] │ │ │ │ add.w sl, r8, #40 @ 0x28 │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr.w r0, [fp, #4]! │ │ │ │ - cbz r0, 27d1e │ │ │ │ + cbz r0, 27ce2 │ │ │ │ blx b7b8 │ │ │ │ cmp sl, fp │ │ │ │ - bne.n 27d14 │ │ │ │ + bne.n 27cd8 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2188] @ 285bc │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr.w r1, [pc, #2188] @ 28580 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2172] @ 285c0 │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr.w r1, [pc, #2172] @ 28584 │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2156] @ 285c4 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr.w r1, [pc, #2156] @ 28588 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2140] @ 285c8 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + ldr.w r1, [pc, #2140] @ 2858c │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2124] @ 285cc │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr.w r1, [pc, #2124] @ 28590 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, fp, [r0] │ │ │ │ @@ -42147,18 +42152,18 @@ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w fp, r4, #40 @ 0x28 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ strd r3, r8, [r0, #12] │ │ │ │ sub.w r8, r4, #4 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, 27db6 │ │ │ │ + cbz r0, 27d7a │ │ │ │ blx b7b8 │ │ │ │ cmp fp, r8 │ │ │ │ - bne.n 27dac │ │ │ │ + bne.n 27d70 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ @@ -42168,83 +42173,83 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str r5, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2024] @ 285d0 │ │ │ │ + ldr.w r1, [pc, #2024] @ 28594 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ mov.w r0, #316 @ 0x13c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2000] @ 285d4 │ │ │ │ + ldr.w r1, [pc, #2000] @ 28598 │ │ │ │ mov.w r2, #316 @ 0x13c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1972] @ 285d8 │ │ │ │ + ldr.w r3, [pc, #1972] @ 2859c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r4, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1944] @ 285dc │ │ │ │ + ldr.w r1, [pc, #1944] @ 285a0 │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 27e62 │ │ │ │ + cbz r0, 27e26 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ add.w fp, r5, #16 │ │ │ │ blx b7b8 │ │ │ │ subs r7, r5, #4 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr.w r0, [r7, #4]! │ │ │ │ - cbz r0, 27e80 │ │ │ │ + cbz r0, 27e44 │ │ │ │ blx b7b8 │ │ │ │ cmp r7, fp │ │ │ │ - bne.n 27e76 │ │ │ │ + bne.n 27e3a │ │ │ │ mov r0, r5 │ │ │ │ sub.w fp, sl, #4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ add.w r5, sl, #16 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [fp, #4]! │ │ │ │ - cbz r0, 27ea4 │ │ │ │ + cbz r0, 27e68 │ │ │ │ blx b7b8 │ │ │ │ cmp r5, fp │ │ │ │ - bne.n 27e9a │ │ │ │ + bne.n 27e5e │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -42254,35 +42259,35 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ blx c538 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1804] @ 285e0 │ │ │ │ + ldr.w r1, [pc, #1804] @ 285a4 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #255 @ 0xff │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1780] @ 285e4 │ │ │ │ + ldr.w r1, [pc, #1780] @ 285a8 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #19 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1756] @ 285e8 │ │ │ │ + ldr.w ip, [pc, #1756] @ 285ac │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r3, [r5, #12] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ @@ -42290,25 +42295,25 @@ │ │ │ │ ldrh.w r3, [ip] │ │ │ │ strh r3, [r5, #16] │ │ │ │ ldrb.w r3, [ip, #2] │ │ │ │ strb r3, [r5, #18] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1716] @ 285ec │ │ │ │ + ldr.w r1, [pc, #1716] @ 285b0 │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 27f54 │ │ │ │ + cbz r0, 27f18 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ @@ -42329,56 +42334,56 @@ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str r6, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1620] @ 285f0 │ │ │ │ + ldr.w r1, [pc, #1620] @ 285b4 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #155 @ 0x9b │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1596] @ 285f4 │ │ │ │ + ldr.w r1, [pc, #1596] @ 285b8 │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #12 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1572] @ 285f8 │ │ │ │ + ldr.w r3, [pc, #1572] @ 285bc │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1548] @ 285fc │ │ │ │ + ldr.w r1, [pc, #1548] @ 285c0 │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 28010 │ │ │ │ + cbz r0, 27fd4 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -42399,58 +42404,58 @@ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1444] @ 28600 │ │ │ │ + ldr.w r1, [pc, #1444] @ 285c4 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #141 @ 0x8d │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1420] @ 28604 │ │ │ │ + ldr.w r1, [pc, #1420] @ 285c8 │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1396] @ 28608 │ │ │ │ + ldr.w r3, [pc, #1396] @ 285cc │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r5, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1368] @ 2860c │ │ │ │ + ldr.w r1, [pc, #1368] @ 285d0 │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 280d0 │ │ │ │ + cbz r0, 28094 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ @@ -42470,59 +42475,59 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1272] @ 28610 │ │ │ │ + ldr.w r1, [pc, #1272] @ 285d4 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #119 @ 0x77 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1248] @ 28614 │ │ │ │ + ldr.w r1, [pc, #1248] @ 285d8 │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1224] @ 28618 │ │ │ │ + ldr.w r3, [pc, #1224] @ 285dc │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb r3, [r4, #10] │ │ │ │ strh r2, [r4, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1196] @ 2861c │ │ │ │ + ldr.w r1, [pc, #1196] @ 285e0 │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 28190 │ │ │ │ + cbz r0, 28154 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -42543,61 +42548,61 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1092] @ 28620 │ │ │ │ + ldr.w r1, [pc, #1092] @ 285e4 │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ mov.w r0, #300 @ 0x12c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1068] @ 28624 │ │ │ │ + ldr.w r1, [pc, #1068] @ 285e8 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #14 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1040] @ 28628 │ │ │ │ + ldr.w r3, [pc, #1040] @ 285ec │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r6, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r6, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #1012] @ (2862c ) │ │ │ │ + ldr r1, [pc, #1012] @ (285f0 ) │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 28252 │ │ │ │ + cbz r0, 28216 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #984] @ (28630 ) │ │ │ │ + ldr r5, [pc, #984] @ (285f4 ) │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -42618,25 +42623,25 @@ │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #912] @ (28634 ) │ │ │ │ + ldr r1, [pc, #912] @ (285f8 ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #162 @ 0xa2 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #892] @ (28638 ) │ │ │ │ + ldr r1, [pc, #892] @ (285fc ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -42652,25 +42657,25 @@ │ │ │ │ ldrh r3, [r5, #0] │ │ │ │ strh r3, [r4, #16] │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ strb r3, [r4, #18] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #836] @ (2863c ) │ │ │ │ + ldr r1, [pc, #836] @ (28600 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 28312 │ │ │ │ + cbz r0, 282d6 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ @@ -42692,62 +42697,62 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #736] @ (28640 ) │ │ │ │ + ldr r1, [pc, #736] @ (28604 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ mov.w r0, #288 @ 0x120 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #712] @ (28644 ) │ │ │ │ + ldr r1, [pc, #712] @ (28608 ) │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #688] @ (28648 ) │ │ │ │ + ldr r3, [pc, #688] @ (2860c ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb r3, [r5, #10] │ │ │ │ strh r2, [r5, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #660] @ (2864c ) │ │ │ │ + ldr r1, [pc, #660] @ (28610 ) │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 283d2 │ │ │ │ + cbz r0, 28396 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r6, [pc, #632] @ (28650 ) │ │ │ │ + ldr r6, [pc, #632] @ (28614 ) │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -42768,25 +42773,25 @@ │ │ │ │ add r6, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #560] @ (28654 ) │ │ │ │ + ldr r1, [pc, #560] @ (28618 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #540] @ (28658 ) │ │ │ │ + ldr r1, [pc, #540] @ (2861c ) │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -42800,25 +42805,25 @@ │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #488] @ (2865c ) │ │ │ │ + ldr r1, [pc, #488] @ (28620 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 2848e │ │ │ │ + cbz r0, 28452 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ @@ -42840,221 +42845,221 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #388] @ (28660 ) │ │ │ │ + ldr r1, [pc, #388] @ (28624 ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #368] @ (28664 ) │ │ │ │ + ldr r1, [pc, #368] @ (28628 ) │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #14 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #344] @ (28668 ) │ │ │ │ + ldr r3, [pc, #344] @ (2862c ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r5, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #320] @ (2866c ) │ │ │ │ + ldr r1, [pc, #320] @ (28630 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ - b.n 28670 │ │ │ │ + b.n 28634 │ │ │ │ nop │ │ │ │ - subs r4, #156 @ 0x9c │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #230 @ 0xe6 │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #8 │ │ │ │ + subs r4, #4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r3, #78 @ 0x4e │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #198 @ 0xc6 │ │ │ │ + subs r4, #194 @ 0xc2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r2, #28 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #46 @ 0x2e │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #238 @ 0xee │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r6, #9 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r3, #4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r3, #52 @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #62 @ 0x3e │ │ │ │ + adds r3, #102 @ 0x66 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #84 @ 0x54 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r1, #192 @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r1, #8 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #254 @ 0xfe │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r3, #152 @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r2, #94 @ 0x5e │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r3, #46 @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #82 @ 0x52 │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ movs r1, r0 │ │ │ │ cmp r3, #190 @ 0xbe │ │ │ │ movs r1, r0 │ │ │ │ cmp r4, #62 @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r3, #172 @ 0xac │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r2, #180 @ 0xb4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ cmp r3, #164 @ 0xa4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r5, #178 @ 0xb2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #158 @ 0x9e │ │ │ │ + subs r2, #154 @ 0x9a │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #62 @ 0x3e │ │ │ │ + cmp r4, #194 @ 0xc2 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #226 @ 0xe2 │ │ │ │ + subs r1, #222 @ 0xde │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #198 @ 0xc6 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r5, #20 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r2, #40 @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r2, #168 @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + cmp r3, #20 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ + cmp r4, #158 @ 0x9e │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #22 │ │ │ │ + subs r2, #18 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #250 @ 0xfa │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #16 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #62 @ 0x3e │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #198 @ 0xc6 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #8 │ │ │ │ + subs r3, #4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r2, #46 @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #42 @ 0x2a │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + subs r3, #100 @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #4 │ │ │ │ + movs r3, #216 @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #146 @ 0x92 │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #54 @ 0x36 │ │ │ │ + movs r2, #126 @ 0x7e │ │ │ │ movs r1, r0 │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 28688 │ │ │ │ + cbz r0, 2864c │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r6, [pc, #316] @ (287c8 ) │ │ │ │ + ldr r6, [pc, #316] @ (2878c ) │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -43075,25 +43080,25 @@ │ │ │ │ add r6, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #244] @ (287cc ) │ │ │ │ + ldr r1, [pc, #244] @ (28790 ) │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #163 @ 0xa3 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #220] @ (287d0 ) │ │ │ │ + ldr r1, [pc, #220] @ (28794 ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -43108,25 +43113,25 @@ │ │ │ │ ldrh r3, [r6, #0] │ │ │ │ strh r3, [r4, #12] │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ strb r3, [r4, #14] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #168] @ (287d4 ) │ │ │ │ + ldr r1, [pc, #168] @ (28798 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 28746 │ │ │ │ + cbz r0, 2870a │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ @@ -43149,15 +43154,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ blx c538 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 28796 │ │ │ │ + cbz r0, 2875a │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ @@ -43168,877 +43173,877 @@ │ │ │ │ mov r0, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ b.w 24230 │ │ │ │ nop │ │ │ │ - subs r1, #250 @ 0xfa │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r2, #6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + subs r1, #32 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000287d8 : │ │ │ │ - ldr r3, [pc, #16] @ (287ec ) │ │ │ │ - ldr r2, [pc, #20] @ (287f0 ) │ │ │ │ +0002879c : │ │ │ │ + ldr r3, [pc, #16] @ (287b0 ) │ │ │ │ + ldr r2, [pc, #20] @ (287b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 287e6 │ │ │ │ + cbz r3, 287aa │ │ │ │ bx lr │ │ │ │ b.w 20c68 │ │ │ │ nop │ │ │ │ - cdp 0, 7, cr0, cr12, cr1, {0} │ │ │ │ + cdp 0, 11, cr0, cr8, cr1, {0} │ │ │ │ lsrs r4, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000287f4 : │ │ │ │ +000287b8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #56] @ (2883c ) │ │ │ │ + ldr r5, [pc, #56] @ (28800 ) │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 2882c │ │ │ │ + cbz r0, 287f0 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #48] @ (28840 ) │ │ │ │ + ldr r3, [pc, #48] @ (28804 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 28828 │ │ │ │ + cbz r0, 287ec │ │ │ │ blx be00 │ │ │ │ - cbz r0, 28828 │ │ │ │ + cbz r0, 287ec │ │ │ │ ldr r4, [r0, #28] │ │ │ │ blx c620 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #20] @ (28844 ) │ │ │ │ - ldr r2, [pc, #24] @ (28848 ) │ │ │ │ + ldr r1, [pc, #20] @ (28808 ) │ │ │ │ + ldr r2, [pc, #24] @ (2880c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ blx c5c4 │ │ │ │ - b.n 28828 │ │ │ │ - cdp 0, 5, cr0, cr2, cr1, {0} │ │ │ │ + b.n 287ec │ │ │ │ + cdp 0, 8, cr0, cr14, cr1, {0} │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + subs r0, #150 @ 0x96 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002884c : │ │ │ │ +00028810 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #64] @ (2889c ) │ │ │ │ + ldr r5, [pc, #64] @ (28860 ) │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 2888c │ │ │ │ + cbz r0, 28850 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #56] @ (288a0 ) │ │ │ │ + ldr r3, [pc, #56] @ (28864 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 28884 │ │ │ │ + cbz r0, 28848 │ │ │ │ blx be00 │ │ │ │ - cbz r0, 28884 │ │ │ │ + cbz r0, 28848 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ blx c620 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r4, [pc, #28] @ (288a4 ) │ │ │ │ + ldr r4, [pc, #28] @ (28868 ) │ │ │ │ add r4, pc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #24] @ (288a8 ) │ │ │ │ - ldr r2, [pc, #28] @ (288ac ) │ │ │ │ + ldr r1, [pc, #24] @ (2886c ) │ │ │ │ + ldr r2, [pc, #28] @ (28870 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #140 @ 0x8c │ │ │ │ blx c5c4 │ │ │ │ - b.n 28880 │ │ │ │ - ldcl 0, cr0, [sl, #4]! │ │ │ │ + b.n 28844 │ │ │ │ + cdp 0, 3, cr0, cr6, cr1, {0} │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, sl, #0 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + orr.w r0, r6, #0 │ │ │ │ + pop {r3, r4, r5, r6, pc} │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000288b0 : │ │ │ │ +00028874 : │ │ │ │ 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 r5, [pc, #148] @ (28958 ) │ │ │ │ + ldr r5, [pc, #148] @ (2891c ) │ │ │ │ add r5, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28944 │ │ │ │ + beq.n 28908 │ │ │ │ mov r4, r0 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #140] @ (2895c ) │ │ │ │ + ldr r3, [pc, #140] @ (28920 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28952 │ │ │ │ + beq.n 28916 │ │ │ │ blx be00 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28952 │ │ │ │ + beq.n 28916 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r6, r7 │ │ │ │ - cbz r7, 28938 │ │ │ │ + cbz r7, 288fc │ │ │ │ movs r6, #0 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx c8ac │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 288b0 │ │ │ │ + bl 28874 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 28932 │ │ │ │ + cbz r0, 288f6 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2890e │ │ │ │ + b.n 288d2 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 2892c │ │ │ │ + cbz r4, 288f0 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx c8a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2890a │ │ │ │ + bne.n 288ce │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx c8ac │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2890e │ │ │ │ + bne.n 288d2 │ │ │ │ mov r0, r8 │ │ │ │ blx bd74 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 288f0 │ │ │ │ + bne.n 288b4 │ │ │ │ mov r0, r9 │ │ │ │ blx c620 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #24] @ (28960 ) │ │ │ │ - ldr r2, [pc, #28] @ (28964 ) │ │ │ │ + ldr r1, [pc, #24] @ (28924 ) │ │ │ │ + ldr r2, [pc, #28] @ (28928 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ blx c5c4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 2893e │ │ │ │ + b.n 28902 │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r6, #4] │ │ │ │ + ldcl 0, cr0, [r2, #4] │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #130 @ 0x82 │ │ │ │ + adds r7, #126 @ 0x7e │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028968 : │ │ │ │ +0002892c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #88] @ (289d0 ) │ │ │ │ + ldr r5, [pc, #88] @ (28994 ) │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 289b8 │ │ │ │ + cbz r0, 2897c │ │ │ │ mov r4, r0 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #80] @ (289d4 ) │ │ │ │ + ldr r3, [pc, #80] @ (28998 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 289c6 │ │ │ │ + cbz r0, 2898a │ │ │ │ blx be00 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 289c6 │ │ │ │ + cbz r0, 2898a │ │ │ │ ldr r5, [r0, #20] │ │ │ │ - cbz r5, 289ca │ │ │ │ + cbz r5, 2898e │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx c8ac │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2899e │ │ │ │ + bne.n 28962 │ │ │ │ mov r0, r6 │ │ │ │ blx c620 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #28] @ (289d8 ) │ │ │ │ - ldr r2, [pc, #32] @ (289dc ) │ │ │ │ + ldr r1, [pc, #28] @ (2899c ) │ │ │ │ + ldr r2, [pc, #32] @ (289a0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #212 @ 0xd4 │ │ │ │ blx c5c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 289b4 │ │ │ │ + b.n 28978 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 289ae │ │ │ │ + b.n 28972 │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r0], #4 │ │ │ │ + ldc 0, cr0, [ip, #-4] │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r6} │ │ │ │ + pop {r2, r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #14 │ │ │ │ + adds r7, #10 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000289e0 : │ │ │ │ +000289a4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #88] @ (28a48 ) │ │ │ │ + ldr r5, [pc, #88] @ (28a0c ) │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 28a30 │ │ │ │ + cbz r0, 289f4 │ │ │ │ mov r4, r0 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #80] @ (28a4c ) │ │ │ │ + ldr r3, [pc, #80] @ (28a10 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 28a3e │ │ │ │ + cbz r0, 28a02 │ │ │ │ blx be00 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 28a3e │ │ │ │ + cbz r0, 28a02 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - cbz r5, 28a42 │ │ │ │ + cbz r5, 28a06 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx c8ac │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 28a16 │ │ │ │ + bne.n 289da │ │ │ │ mov r0, r6 │ │ │ │ blx c620 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #28] @ (28a50 ) │ │ │ │ - ldr r2, [pc, #32] @ (28a54 ) │ │ │ │ + ldr r1, [pc, #28] @ (28a14 ) │ │ │ │ + ldr r2, [pc, #32] @ (28a18 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ blx c5c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 28a2c │ │ │ │ + b.n 289f0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 28a26 │ │ │ │ + b.n 289ea │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r8], #-4 │ │ │ │ + stc 0, cr0, [r4], #4 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 28aca │ │ │ │ + cbnz r4, 28a8c │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #150 @ 0x96 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028a58 : │ │ │ │ +00028a1c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #88] @ (28ac0 ) │ │ │ │ + ldr r5, [pc, #88] @ (28a84 ) │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 28aa8 │ │ │ │ + cbz r0, 28a6c │ │ │ │ mov r4, r0 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #80] @ (28ac4 ) │ │ │ │ + ldr r3, [pc, #80] @ (28a88 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 28ab8 │ │ │ │ + cbz r0, 28a7c │ │ │ │ blx be00 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 28ab8 │ │ │ │ + cbz r0, 28a7c │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - cbz r5, 28abc │ │ │ │ + cbz r5, 28a80 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx c8ac │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 28a8e │ │ │ │ + bne.n 28a52 │ │ │ │ mov r0, r6 │ │ │ │ blx c620 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #28] @ (28ac8 ) │ │ │ │ - ldr r2, [pc, #32] @ (28acc ) │ │ │ │ + ldr r1, [pc, #28] @ (28a8c ) │ │ │ │ + ldr r2, [pc, #32] @ (28a90 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #280 @ 0x118 │ │ │ │ blx c5c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 28aa4 │ │ │ │ + b.n 28a68 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 28a9e │ │ │ │ - @ instruction: 0xebf00001 │ │ │ │ + b.n 28a62 │ │ │ │ + stc 0, cr0, [ip], #-4 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 28b24 │ │ │ │ + cbnz r4, 28ae6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r6, #26 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028ad0 : │ │ │ │ +00028a94 : │ │ │ │ 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, #112] @ (28b50 ) │ │ │ │ + ldr r6, [pc, #112] @ (28b14 ) │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ add r6, pc │ │ │ │ - beq.n 28b4c │ │ │ │ + beq.n 28b10 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #96] @ (28b54 ) │ │ │ │ + ldr r3, [pc, #96] @ (28b18 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 28b4c │ │ │ │ + cbz r0, 28b10 │ │ │ │ blx be00 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 28b4c │ │ │ │ + cbz r0, 28b10 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx bbc8 │ │ │ │ - cbz r0, 28b36 │ │ │ │ + cbz r0, 28afa │ │ │ │ mov r0, r4 │ │ │ │ blx cc40 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 28b46 │ │ │ │ + cbz r0, 28b0a │ │ │ │ mov r4, r0 │ │ │ │ - b.n 28b24 │ │ │ │ + b.n 28ae8 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 28b40 │ │ │ │ + cbz r4, 28b04 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx bbc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 28b20 │ │ │ │ + bne.n 28ae4 │ │ │ │ mov r0, r7 │ │ │ │ blx bd74 │ │ │ │ mov r0, r6 │ │ │ │ blx c620 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx bd74 │ │ │ │ mov r0, r6 │ │ │ │ blx c620 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - sbcs.w r0, r2, r1 │ │ │ │ + sub.w r0, lr, r1 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 28b5e │ │ │ │ + cbz r0, 28b22 │ │ │ │ b.w c61c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00028b60 : │ │ │ │ +00028b24 : │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ blx cb4c │ │ │ │ - cbz r4, 28be0 │ │ │ │ + cbz r4, 28ba4 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 28b8c │ │ │ │ + beq.n 28b50 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx cfa0 │ │ │ │ - cbz r0, 28be0 │ │ │ │ + cbz r0, 28ba4 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ - cbz r6, 28bd4 │ │ │ │ + cbz r6, 28b98 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 28ba4 │ │ │ │ + beq.n 28b68 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 28bb2 │ │ │ │ + beq.n 28b76 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx c870 │ │ │ │ - cbz r0, 28c0a │ │ │ │ + cbz r0, 28bce │ │ │ │ ldr.w r5, [r8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx ba48 │ │ │ │ - cbz r0, 28bf6 │ │ │ │ + cbz r0, 28bba │ │ │ │ mov r0, r6 │ │ │ │ str r6, [r4, #8] │ │ │ │ blx be00 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 28bdc │ │ │ │ + beq.n 28ba0 │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w c61c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 28bca │ │ │ │ + bne.n 28b8e │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #60] @ (28c20 ) │ │ │ │ + ldr r1, [pc, #60] @ (28be4 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #60] @ (28c24 ) │ │ │ │ + ldr r2, [pc, #60] @ (28be8 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #48] @ (28c28 ) │ │ │ │ - ldr r2, [pc, #48] @ (28c2c ) │ │ │ │ + ldr r1, [pc, #48] @ (28bec ) │ │ │ │ + ldr r2, [pc, #48] @ (28bf0 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #36] @ (28c30 ) │ │ │ │ - ldr r2, [pc, #36] @ (28c34 ) │ │ │ │ + ldr r1, [pc, #36] @ (28bf4 ) │ │ │ │ + ldr r2, [pc, #36] @ (28bf8 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - rev r6, r4 │ │ │ │ + rev r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ - vhadd.s16 d16, d12, d0 │ │ │ │ - rev r2, r2 │ │ │ │ + vhadd.s16 d16, d8, d0 │ │ │ │ + rev r6, r1 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 28c72 │ │ │ │ + cbnz r2, 28c36 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #204 @ 0xcc │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028c38 : │ │ │ │ +00028bfc : │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ blx cb4c │ │ │ │ - cbz r4, 28caa │ │ │ │ + cbz r4, 28c6e │ │ │ │ ldr r7, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 28c64 │ │ │ │ + beq.n 28c28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx cfa0 │ │ │ │ - cbz r0, 28caa │ │ │ │ + cbz r0, 28c6e │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ - cbz r6, 28c94 │ │ │ │ + cbz r6, 28c58 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 28c7c │ │ │ │ + beq.n 28c40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 28c8a │ │ │ │ + beq.n 28c4e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx c870 │ │ │ │ - cbz r0, 28cd4 │ │ │ │ + cbz r0, 28c98 │ │ │ │ ldr.w r5, [r8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx ba48 │ │ │ │ - cbz r0, 28cc0 │ │ │ │ + cbz r0, 28c84 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 28ca6 │ │ │ │ + beq.n 28c6a │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w c61c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #60] @ (28ce8 ) │ │ │ │ + ldr r1, [pc, #60] @ (28cac ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #60] @ (28cec ) │ │ │ │ + ldr r2, [pc, #60] @ (28cb0 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #44] @ (28cf0 ) │ │ │ │ - ldr r2, [pc, #48] @ (28cf4 ) │ │ │ │ + ldr r1, [pc, #44] @ (28cb4 ) │ │ │ │ + ldr r2, [pc, #48] @ (28cb8 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #32] @ (28cf8 ) │ │ │ │ - ldr r2, [pc, #36] @ (28cfc ) │ │ │ │ + ldr r1, [pc, #32] @ (28cbc ) │ │ │ │ + ldr r2, [pc, #36] @ (28cc0 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.w c5c0 │ │ │ │ - cbnz r4, 28d02 │ │ │ │ + cbnz r0, 28cc6 │ │ │ │ movs r1, r0 │ │ │ │ - cdp 0, 9, cr0, cr2, cr0, {0} │ │ │ │ - cbnz r0, 28d06 │ │ │ │ + cdp 0, 8, cr0, cr14, cr0, {0} │ │ │ │ + cbnz r4, 28cc8 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 28d08 │ │ │ │ + cbnz r0, 28ccc │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #2 │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 28d08 │ │ │ │ + cbz r0, 28ccc │ │ │ │ b.w c61c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00028d10 : │ │ │ │ - cbz r0, 28d16 │ │ │ │ +00028cd4 : │ │ │ │ + cbz r0, 28cda │ │ │ │ b.w c19c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00028d18 : │ │ │ │ +00028cdc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #76] @ (28d74 ) │ │ │ │ + ldr r4, [pc, #76] @ (28d38 ) │ │ │ │ sub sp, #12 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 28d46 │ │ │ │ - ldr r3, [pc, #56] @ (28d78 ) │ │ │ │ + cbz r5, 28d0a │ │ │ │ + ldr r3, [pc, #56] @ (28d3c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx ce00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28d3c │ │ │ │ - ldr r2, [pc, #40] @ (28d7c ) │ │ │ │ + beq.n 28d00 │ │ │ │ + ldr r2, [pc, #40] @ (28d40 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #40] @ (28d80 ) │ │ │ │ + ldr r1, [pc, #40] @ (28d44 ) │ │ │ │ movs r0, #8 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c604 │ │ │ │ movs r1, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ blx ca34 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx d090 │ │ │ │ - b.n 28d3c │ │ │ │ + b.n 28d00 │ │ │ │ nop │ │ │ │ - eor.w r0, sl, #8454144 @ 0x810000 │ │ │ │ - orns r0, r6, #8454144 @ 0x810000 │ │ │ │ - b.n 28878 │ │ │ │ + @ instruction: 0xf4c60001 │ │ │ │ + @ instruction: 0xf4b20001 │ │ │ │ + b.n 288b4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #202 @ 0xca │ │ │ │ + adds r3, #198 @ 0xc6 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028d84 : │ │ │ │ +00028d48 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 28db0 │ │ │ │ + cbz r0, 28d74 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx c944 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 28dbc │ │ │ │ + cbz r3, 28d80 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r2, [pc, #12] @ (28dc0 ) │ │ │ │ - ldr r1, [pc, #16] @ (28dc4 ) │ │ │ │ + ldr r2, [pc, #12] @ (28d84 ) │ │ │ │ + ldr r1, [pc, #16] @ (28d88 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - pop {r5} │ │ │ │ + pop {r2, r3, r4} │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 28dfc │ │ │ │ + cbnz r6, 28dbe │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028dc8 : │ │ │ │ +00028d8c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 28df4 │ │ │ │ + cbz r0, 28db8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx c944 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 28e02 │ │ │ │ + cbz r3, 28dc6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r1, [pc, #16] @ (28e08 ) │ │ │ │ - ldr r2, [pc, #20] @ (28e0c ) │ │ │ │ + ldr r1, [pc, #16] @ (28dcc ) │ │ │ │ + ldr r2, [pc, #20] @ (28dd0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #28 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 28e30 │ │ │ │ + cbnz r4, 28df2 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r2, 28e86 │ │ │ │ + cbnz r6, 28e48 │ │ │ │ ... │ │ │ │ │ │ │ │ -00028e10 : │ │ │ │ +00028dd4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 28e3c │ │ │ │ + cbz r0, 28e00 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx c944 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 28e4a │ │ │ │ + cbz r3, 28e0e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r1, [pc, #16] @ (28e50 ) │ │ │ │ - ldr r2, [pc, #20] @ (28e54 ) │ │ │ │ + ldr r1, [pc, #16] @ (28e14 ) │ │ │ │ + ldr r2, [pc, #20] @ (28e18 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #68 @ 0x44 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 28e66 │ │ │ │ + cbnz r4, 28e28 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r2, 28ebc │ │ │ │ + cbnz r6, 28e7e │ │ │ │ ... │ │ │ │ │ │ │ │ -00028e58 : │ │ │ │ +00028e1c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 28e84 │ │ │ │ + cbz r0, 28e48 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx c944 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 28e92 │ │ │ │ + cbz r3, 28e56 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r1, [pc, #16] @ (28e98 ) │ │ │ │ - ldr r2, [pc, #20] @ (28e9c ) │ │ │ │ + ldr r1, [pc, #16] @ (28e5c ) │ │ │ │ + ldr r2, [pc, #20] @ (28e60 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 28e9c │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r2, 28ef2 │ │ │ │ + cbnz r6, 28eb4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00028ea0 : │ │ │ │ +00028e64 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 28ecc │ │ │ │ + cbz r0, 28e90 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx c944 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 28eda │ │ │ │ + cbz r3, 28e9e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r1, [pc, #16] @ (28ee0 ) │ │ │ │ - ldr r2, [pc, #20] @ (28ee4 ) │ │ │ │ + ldr r1, [pc, #16] @ (28ea4 ) │ │ │ │ + ldr r2, [pc, #20] @ (28ea8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r2, 28f28 │ │ │ │ + revsh r6, r7 │ │ │ │ ... │ │ │ │ │ │ │ │ -00028ee8 : │ │ │ │ - cbz r0, 28f16 │ │ │ │ +00028eac : │ │ │ │ + cbz r0, 28eda │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx c944 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbz r3, 28f14 │ │ │ │ + cbz r3, 28ed8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #12] @ (28f24 ) │ │ │ │ - ldr r2, [pc, #12] @ (28f28 ) │ │ │ │ + ldr r1, [pc, #12] @ (28ee8 ) │ │ │ │ + ldr r2, [pc, #12] @ (28eec ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ b.w c5c0 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + @ instruction: 0xb86a │ │ │ │ movs r1, r0 │ │ │ │ - hlt 0x0038 │ │ │ │ + hlt 0x0034 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #8] @ (28f50 ) │ │ │ │ + ldr r3, [pc, #8] @ (28f14 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf2720001 │ │ │ │ + subw r0, lr, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 28f74 │ │ │ │ + cbz r0, 28f38 │ │ │ │ blx cf7c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #12] @ (28f84 ) │ │ │ │ + ldr r3, [pc, #12] @ (28f48 ) │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - @ instruction: 0xf23c0001 │ │ │ │ + @ instruction: 0xf2780001 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx d218 │ │ │ │ - ldr r1, [pc, #20] @ (28fb4 ) │ │ │ │ + ldr r1, [pc, #20] @ (28f78 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r3, [r1, #4] │ │ │ │ blx d2d8 │ │ │ │ - ldr r3, [pc, #12] @ (28fb8 ) │ │ │ │ + ldr r3, [pc, #12] @ (28f7c ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2160001 │ │ │ │ + @ instruction: 0xf2520001 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx cf70 │ │ │ │ - ldr r2, [pc, #36] @ (28ff8 ) │ │ │ │ - ldr r3, [pc, #40] @ (28ffc ) │ │ │ │ + ldr r2, [pc, #36] @ (28fbc ) │ │ │ │ + ldr r3, [pc, #40] @ (28fc0 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #40] @ (29000 ) │ │ │ │ + ldr r0, [pc, #40] @ (28fc4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #40] @ (29004 ) │ │ │ │ + ldr r1, [pc, #40] @ (28fc8 ) │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #36] @ (29008 ) │ │ │ │ + ldr r2, [pc, #36] @ (28fcc ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #36] @ (2900c ) │ │ │ │ + ldr r3, [pc, #36] @ (28fd0 ) │ │ │ │ add r2, pc │ │ │ │ strd r1, r0, [r4, #20] │ │ │ │ add r3, pc │ │ │ │ str r2, [r4, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @@ -44053,185 +44058,185 @@ │ │ │ │ vmaxnm.f32 , , │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx d134 │ │ │ │ - cbz r0, 29040 │ │ │ │ + cbz r0, 29004 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ - cbz r0, 29040 │ │ │ │ + cbz r0, 29004 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c19c │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - cbz r4, 29066 │ │ │ │ + cbz r4, 2902a │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r4 │ │ │ │ ite cs │ │ │ │ movcs r0, #0 │ │ │ │ movcc r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #16] @ (2907c ) │ │ │ │ - ldr r1, [pc, #20] @ (29080 ) │ │ │ │ + ldr r2, [pc, #16] @ (29040 ) │ │ │ │ + ldr r1, [pc, #20] @ (29044 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - b.n 2905a │ │ │ │ + b.n 2901e │ │ │ │ nop │ │ │ │ - cbnz r6, 29098 │ │ │ │ + cbnz r2, 2905c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - cbz r4, 2909c │ │ │ │ + cbz r4, 29060 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #16] @ (290b0 ) │ │ │ │ + ldr r2, [pc, #16] @ (29074 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #16] @ (290b4 ) │ │ │ │ + ldr r1, [pc, #16] @ (29078 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r2, 290c0 │ │ │ │ + cbnz r6, 29082 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + @ instruction: 0xb79c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000290b8 : │ │ │ │ +0002907c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 290f8 │ │ │ │ + cbz r1, 290bc │ │ │ │ movs r1, #0 │ │ │ │ blx c168 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c7b4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 290ea │ │ │ │ + cbz r0, 290ae │ │ │ │ blx cf7c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movs r2, #0 │ │ │ │ strd r6, r1, [r3] │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #16] @ (2910c ) │ │ │ │ + ldr r1, [pc, #16] @ (290d0 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #16] @ (29110 ) │ │ │ │ + ldr r2, [pc, #16] @ (290d4 ) │ │ │ │ mov r5, r4 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #28 │ │ │ │ blx c5c4 │ │ │ │ - b.n 290f4 │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + b.n 290b8 │ │ │ │ + @ instruction: 0xb740 │ │ │ │ movs r1, r0 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -00029114 : │ │ │ │ +000290d8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r1, 29154 │ │ │ │ + cbz r1, 29118 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx c168 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c7b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 29148 │ │ │ │ + cbz r0, 2910c │ │ │ │ blx cf7c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ strd r5, r6, [r3] │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #16] @ (29168 ) │ │ │ │ + ldr r1, [pc, #16] @ (2912c ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #16] @ (2916c ) │ │ │ │ + ldr r2, [pc, #16] @ (29130 ) │ │ │ │ mov r4, r5 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #68 @ 0x44 │ │ │ │ blx c5c4 │ │ │ │ - b.n 29150 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + b.n 29114 │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ movs r1, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5} │ │ │ │ + pop {r1, r3, r4, r5} │ │ │ │ ... │ │ │ │ │ │ │ │ -00029170 : │ │ │ │ +00029134 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #104] @ (291e8 ) │ │ │ │ + ldr r4, [pc, #104] @ (291ac ) │ │ │ │ sub sp, #12 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #8] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 2919e │ │ │ │ - ldr r3, [pc, #84] @ (291ec ) │ │ │ │ + cbz r5, 29162 │ │ │ │ + ldr r3, [pc, #84] @ (291b0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add.w r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ blx ce00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29194 │ │ │ │ - ldr r7, [pc, #64] @ (291f0 ) │ │ │ │ + beq.n 29158 │ │ │ │ + ldr r7, [pc, #64] @ (291b4 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #64] @ (291f4 ) │ │ │ │ + ldr r1, [pc, #64] @ (291b8 ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ add r7, pc │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc │ │ │ │ blx c604 │ │ │ │ mov r5, r0 │ │ │ │ blx c944 │ │ │ │ @@ -44243,36 +44248,36 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx bb84 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx d090 │ │ │ │ - b.n 29194 │ │ │ │ + b.n 29158 │ │ │ │ nop │ │ │ │ - bics.w r0, r6, #1 │ │ │ │ - bic.w r0, r2, #1 │ │ │ │ - b.n 2947c │ │ │ │ + orns r0, r2, #1 │ │ │ │ + orrs.w r0, lr, #1 │ │ │ │ + b.n 294b8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000291f8 : │ │ │ │ +000291bc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx be98 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w cff8 │ │ │ │ nop │ │ │ │ │ │ │ │ -00029218 : │ │ │ │ +000291dc : │ │ │ │ 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 r4, r0 │ │ │ │ blx be98 │ │ │ │ @@ -44284,350 +44289,350 @@ │ │ │ │ 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 c444 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 29260 │ │ │ │ + cbz r0, 29224 │ │ │ │ subs r1, r0, #1 │ │ │ │ adds r0, r5, #1 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c04c │ │ │ │ - ldr r2, [pc, #12] @ (29270 ) │ │ │ │ - ldr r1, [pc, #16] @ (29274 ) │ │ │ │ + ldr r2, [pc, #12] @ (29234 ) │ │ │ │ + ldr r1, [pc, #16] @ (29238 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r6, #240 @ 0xf0 │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + @ instruction: 0xb656 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029278 : │ │ │ │ +0002923c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx cc1c │ │ │ │ - ldr r1, [pc, #12] @ (29298 ) │ │ │ │ + ldr r1, [pc, #12] @ (2925c ) │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add r1, pc │ │ │ │ movs r2, #0 │ │ │ │ b.w cd8c │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002929c : │ │ │ │ +00029260 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #104] @ (29314 ) │ │ │ │ - ldr r2, [pc, #104] @ (29318 ) │ │ │ │ + ldr r3, [pc, #104] @ (292d8 ) │ │ │ │ + ldr r2, [pc, #104] @ (292dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 292ba │ │ │ │ + cbz r4, 2927e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #96] @ (2931c ) │ │ │ │ + ldr r0, [pc, #96] @ (292e0 ) │ │ │ │ add r0, pc │ │ │ │ blx c758 │ │ │ │ blx bbf0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 29304 │ │ │ │ + cbz r0, 292c8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx b7b8 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [r5, #0] │ │ │ │ blx d2a0 │ │ │ │ - cbz r0, 292f8 │ │ │ │ - ldr r2, [pc, #64] @ (29320 ) │ │ │ │ + cbz r0, 292bc │ │ │ │ + ldr r2, [pc, #64] @ (292e4 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d234 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r1, #493 @ 0x1ed │ │ │ │ blx b850 │ │ │ │ - b.n 292de │ │ │ │ + b.n 292a2 │ │ │ │ blx be8c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 292cc │ │ │ │ + b.n 29290 │ │ │ │ nop │ │ │ │ - b.n 29a6c │ │ │ │ + b.n 29aa8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #188 @ 0xbc │ │ │ │ + cmp r6, #184 @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #166 @ 0xa6 │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029324 : │ │ │ │ +000292e8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #92] @ (29390 ) │ │ │ │ - ldr r2, [pc, #92] @ (29394 ) │ │ │ │ + ldr r3, [pc, #92] @ (29354 ) │ │ │ │ + ldr r2, [pc, #92] @ (29358 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 29342 │ │ │ │ + cbz r4, 29306 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #84] @ (29398 ) │ │ │ │ + ldr r0, [pc, #84] @ (2935c ) │ │ │ │ add r0, pc │ │ │ │ blx c758 │ │ │ │ blx bbf0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 29376 │ │ │ │ + cbz r0, 2933a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx b7b8 │ │ │ │ - ldr r2, [pc, #64] @ (2939c ) │ │ │ │ + ldr r2, [pc, #64] @ (29360 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r5, #0] │ │ │ │ blx d234 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx c360 │ │ │ │ - ldr r1, [pc, #36] @ (293a0 ) │ │ │ │ + ldr r1, [pc, #36] @ (29364 ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx cd90 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 29354 │ │ │ │ + b.n 29318 │ │ │ │ nop │ │ │ │ - b.n 299d8 │ │ │ │ + b.n 29a14 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000293a4 : │ │ │ │ +00029368 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #44] @ (293e0 ) │ │ │ │ + ldr r5, [pc, #44] @ (293a4 ) │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 293cc │ │ │ │ + cbz r0, 29390 │ │ │ │ blx bbf0 │ │ │ │ - ldr r3, [pc, #36] @ (293e4 ) │ │ │ │ + ldr r3, [pc, #36] @ (293a8 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx b7b8 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #24] @ (293e8 ) │ │ │ │ - ldr r2, [pc, #28] @ (293ec ) │ │ │ │ + ldr r1, [pc, #24] @ (293ac ) │ │ │ │ + ldr r2, [pc, #28] @ (293b0 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ adds r1, #20 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - b.n 2992c │ │ │ │ + b.n 29968 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + cmp r6, #34 @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000293f0 : │ │ │ │ +000293b4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #92] @ (2945c ) │ │ │ │ - ldr r2, [pc, #92] @ (29460 ) │ │ │ │ + ldr r3, [pc, #92] @ (29420 ) │ │ │ │ + ldr r2, [pc, #92] @ (29424 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 2940e │ │ │ │ + cbz r4, 293d2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #84] @ (29464 ) │ │ │ │ + ldr r0, [pc, #84] @ (29428 ) │ │ │ │ add r0, pc │ │ │ │ blx c758 │ │ │ │ blx bbf0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 29442 │ │ │ │ + cbz r0, 29406 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx b7b8 │ │ │ │ - ldr r2, [pc, #64] @ (29468 ) │ │ │ │ + ldr r2, [pc, #64] @ (2942c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r5, #0] │ │ │ │ blx d234 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx c360 │ │ │ │ - ldr r1, [pc, #36] @ (2946c ) │ │ │ │ + ldr r1, [pc, #36] @ (29430 ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx cd90 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 29420 │ │ │ │ + b.n 293e4 │ │ │ │ nop │ │ │ │ - b.n 2990c │ │ │ │ + b.n 29948 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + cmp r5, #248 @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #20 │ │ │ │ + cmp r6, #16 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r5, #222 @ 0xde │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029470 : │ │ │ │ +00029434 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ blx c0f4 │ │ │ │ - ldr r1, [pc, #64] @ (294c4 ) │ │ │ │ + ldr r1, [pc, #64] @ (29488 ) │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ blx c92c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #56] @ (294c8 ) │ │ │ │ + ldr r0, [pc, #56] @ (2948c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #44] @ (294cc ) │ │ │ │ + ldr r0, [pc, #44] @ (29490 ) │ │ │ │ movs r2, #0 │ │ │ │ add r0, pc │ │ │ │ blx bda8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - cbz r6, 294be │ │ │ │ + cbz r6, 29482 │ │ │ │ mov r0, r6 │ │ │ │ blx c84c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r5, #230 @ 0xe6 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r5, #32 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000294d0 : │ │ │ │ +00029494 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #60] @ (2951c ) │ │ │ │ - ldr r2, [pc, #60] @ (29520 ) │ │ │ │ + ldr r3, [pc, #60] @ (294e0 ) │ │ │ │ + ldr r2, [pc, #60] @ (294e4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 294ee │ │ │ │ + cbz r4, 294b2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx c360 │ │ │ │ - ldr r1, [pc, #48] @ (29524 ) │ │ │ │ + ldr r1, [pc, #48] @ (294e8 ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx cd90 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx b7b8 │ │ │ │ - ldr r2, [pc, #32] @ (29528 ) │ │ │ │ + ldr r2, [pc, #32] @ (294ec ) │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ str r6, [r5, #0] │ │ │ │ blx d234 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 2980c │ │ │ │ + b.n 29848 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + pop {r1, r2, r3, pc} │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002952c : │ │ │ │ +000294f0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx c800 │ │ │ │ - ldr r1, [pc, #16] @ (29550 ) │ │ │ │ + ldr r1, [pc, #16] @ (29514 ) │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ ... │ │ │ │ │ │ │ │ -00029554 : │ │ │ │ +00029518 : │ │ │ │ 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, #148] @ (295f8 ) │ │ │ │ + ldr r2, [pc, #148] @ (295bc ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #148] @ (295fc ) │ │ │ │ + ldr r3, [pc, #148] @ (295c0 ) │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ mov r7, r0 │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -44635,15 +44640,15 @@ │ │ │ │ blx c800 │ │ │ │ blx cf88 │ │ │ │ mov r5, r0 │ │ │ │ blx bcd8 │ │ │ │ blx cf88 │ │ │ │ mov r6, r0 │ │ │ │ blx bcd8 │ │ │ │ - ldr r2, [pc, #108] @ (29600 ) │ │ │ │ + ldr r2, [pc, #108] @ (295c4 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #32 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ blx d234 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ @@ -44651,289 +44656,289 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx b7c4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - cbnz r1, 295e0 │ │ │ │ - cbz r6, 295c0 │ │ │ │ + cbnz r1, 295a4 │ │ │ │ + cbz r6, 29584 │ │ │ │ mov r0, r6 │ │ │ │ blx bb94 │ │ │ │ - cbz r5, 295c8 │ │ │ │ + cbz r5, 2958c │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ - ldr r2, [pc, #56] @ (29604 ) │ │ │ │ - ldr r3, [pc, #48] @ (295fc ) │ │ │ │ + ldr r2, [pc, #56] @ (295c8 ) │ │ │ │ + ldr r3, [pc, #48] @ (295c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 295f2 │ │ │ │ + bne.n 295b6 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 295c0 │ │ │ │ + beq.n 29584 │ │ │ │ mov r0, r6 │ │ │ │ blx bb94 │ │ │ │ - b.n 295c0 │ │ │ │ + b.n 29584 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 297d8 │ │ │ │ + b.n 29814 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r5, #24 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 29720 │ │ │ │ + b.n 2975c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029608 : │ │ │ │ +000295cc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - cbz r5, 29642 │ │ │ │ + cbz r5, 29606 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c444 │ │ │ │ - cbz r0, 2962a │ │ │ │ + cbz r0, 295ee │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq.n 2962e │ │ │ │ + beq.n 295f2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 2923c │ │ │ │ + bl 29200 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #16] @ (29654 ) │ │ │ │ + ldr r1, [pc, #16] @ (29618 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #16] @ (29658 ) │ │ │ │ + ldr r2, [pc, #16] @ (2961c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2962a │ │ │ │ - sxtb r0, r7 │ │ │ │ + b.n 295ee │ │ │ │ + sxtb r4, r6 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + cmp r4, #170 @ 0xaa │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002965c : │ │ │ │ +00029620 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - cbz r5, 29696 │ │ │ │ + cbz r5, 2965a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c444 │ │ │ │ - cbz r0, 2967e │ │ │ │ + cbz r0, 29642 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq.n 29682 │ │ │ │ + beq.n 29646 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 2923c │ │ │ │ + bl 29200 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #16] @ (296a8 ) │ │ │ │ + ldr r1, [pc, #16] @ (2966c ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #16] @ (296ac ) │ │ │ │ + ldr r2, [pc, #16] @ (29670 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2967e │ │ │ │ - sxth r4, r4 │ │ │ │ + b.n 29642 │ │ │ │ + sxth r0, r4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000296b0 : │ │ │ │ +00029674 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - cbz r4, 296de │ │ │ │ + cbz r4, 296a2 │ │ │ │ mov r0, r4 │ │ │ │ blx c444 │ │ │ │ - cbz r0, 296d2 │ │ │ │ + cbz r0, 29696 │ │ │ │ subs r3, r0, #1 │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - beq.n 296d6 │ │ │ │ + beq.n 2969a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r4, r3] │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #16] @ (296f0 ) │ │ │ │ + ldr r1, [pc, #16] @ (296b4 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #16] @ (296f4 ) │ │ │ │ + ldr r2, [pc, #16] @ (296b8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #124 @ 0x7c │ │ │ │ blx c5c4 │ │ │ │ - b.n 296d2 │ │ │ │ - cbz r4, 2972a │ │ │ │ + b.n 29696 │ │ │ │ + cbz r0, 296ee │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r4, #14 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000296f8 : │ │ │ │ - cbz r0, 29718 │ │ │ │ +000296bc : │ │ │ │ + cbz r0, 296dc │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #16] @ (2971c ) │ │ │ │ + ldr r1, [pc, #16] @ (296e0 ) │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - b.n 29aac │ │ │ │ + b.n 29a68 │ │ │ │ ... │ │ │ │ │ │ │ │ -00029720 : │ │ │ │ +000296e4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #160] @ (297d4 ) │ │ │ │ + ldr r2, [pc, #160] @ (29798 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #152] @ (297d8 ) │ │ │ │ + ldr r3, [pc, #152] @ (2979c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 297bc │ │ │ │ + beq.n 29780 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 29768 │ │ │ │ - ldr r2, [pc, #136] @ (297dc ) │ │ │ │ - ldr r3, [pc, #132] @ (297d8 ) │ │ │ │ + cbz r0, 2972c │ │ │ │ + ldr r2, [pc, #136] @ (297a0 ) │ │ │ │ + ldr r3, [pc, #132] @ (2979c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 297ce │ │ │ │ + bne.n 29792 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx c0a8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ blx c478 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ blx c0a8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 297b2 │ │ │ │ + beq.n 29776 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r3, r0 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #72] @ (297e0 ) │ │ │ │ + ldr r3, [pc, #72] @ (297a4 ) │ │ │ │ mov.w r1, #536 @ 0x218 │ │ │ │ - ldr r2, [pc, #72] @ (297e4 ) │ │ │ │ + ldr r2, [pc, #72] @ (297a8 ) │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ add r0, sp, #16 │ │ │ │ blx bc08 │ │ │ │ - b.n 29750 │ │ │ │ + b.n 29714 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ - b.n 29750 │ │ │ │ - ldr r1, [pc, #40] @ (297e8 ) │ │ │ │ + b.n 29714 │ │ │ │ + ldr r1, [pc, #40] @ (297ac ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #40] @ (297ec ) │ │ │ │ + ldr r2, [pc, #40] @ (297b0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #156 @ 0x9c │ │ │ │ blx c5c4 │ │ │ │ - b.n 29750 │ │ │ │ + b.n 29714 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - svc 30 │ │ │ │ + svc 90 @ 0x5a │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - svc 4 │ │ │ │ + svc 64 @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + sub sp, #488 @ 0x1e8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000297f0 : │ │ │ │ +000297b4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #48] @ (29830 ) │ │ │ │ + ldr r0, [pc, #48] @ (297f4 ) │ │ │ │ add r0, pc │ │ │ │ blx c758 │ │ │ │ blx bbf0 │ │ │ │ - cbz r0, 29828 │ │ │ │ + cbz r0, 297ec │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ blx c62c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ subs r4, r3, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, #1 │ │ │ │ blx b7b8 │ │ │ │ - b.n 29824 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ + b.n 297e8 │ │ │ │ + cmp r3, #36 @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r1, #20] │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {r4} │ │ │ │ @@ -44941,121 +44946,121 @@ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ subs r3, r3, r4 │ │ │ │ sbc.w r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ movlt r0, #1 │ │ │ │ - blt.n 2985e │ │ │ │ + blt.n 29822 │ │ │ │ orrs r3, r2 │ │ │ │ ite ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ moveq r0, #0 │ │ │ │ ldr.w r4, [sp], #4 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #8] @ (29870 ) │ │ │ │ + ldr r3, [pc, #8] @ (29834 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ - strd r0, r0, [lr, #-4]! │ │ │ │ - cbz r0, 2987a │ │ │ │ + @ instruction: 0xe9aa0001 │ │ │ │ + cbz r0, 2983e │ │ │ │ b.w bb90 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2989c │ │ │ │ + cbz r0, 29860 │ │ │ │ blx bb94 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 298a8 │ │ │ │ + cbz r0, 2986c │ │ │ │ blx bb94 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 298b4 │ │ │ │ + cbz r0, 29878 │ │ │ │ blx bb94 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 298c0 │ │ │ │ + cbz r0, 29884 │ │ │ │ blx bb94 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 298cc │ │ │ │ + cbz r0, 29890 │ │ │ │ blx bb94 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - ldr r3, [pc, #12] @ (298dc ) │ │ │ │ + ldr r3, [pc, #12] @ (298a0 ) │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - stmdb r0, {r0} │ │ │ │ + ldmdb ip!, {r0} │ │ │ │ b.w b7b4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w sl, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 299f2 │ │ │ │ + beq.n 299b6 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 29a00 │ │ │ │ + beq.n 299c4 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 29a10 │ │ │ │ + beq.w 299d4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 299da │ │ │ │ + beq.n 2999e │ │ │ │ movs r0, #1 │ │ │ │ mov r6, r3 │ │ │ │ blx bf64 │ │ │ │ mov r7, r0 │ │ │ │ mov.w r9, #0 │ │ │ │ movs r0, #1 │ │ │ │ strb.w r9, [r7] │ │ │ │ blx bf64 │ │ │ │ strb.w r9, [r0] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c6ec │ │ │ │ mov r9, r0 │ │ │ │ - cbz r6, 2999a │ │ │ │ - ldr r0, [pc, #228] @ (29a20 ) │ │ │ │ + cbz r6, 2995e │ │ │ │ + ldr r0, [pc, #228] @ (299e4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 299d4 │ │ │ │ - ldr r1, [pc, #208] @ (29a24 ) │ │ │ │ + beq.n 29998 │ │ │ │ + ldr r1, [pc, #208] @ (299e8 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #208] @ (29a28 ) │ │ │ │ + ldr r0, [pc, #208] @ (299ec ) │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ - ldr r0, [pc, #196] @ (29a2c ) │ │ │ │ + ldr r0, [pc, #196] @ (299f0 ) │ │ │ │ mov r1, r4 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r6, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str.w r9, [sp] │ │ │ │ @@ -45071,16 +45076,16 @@ │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r8 │ │ │ │ mov r5, r7 │ │ │ │ blx d170 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29966 │ │ │ │ - ldr r0, [pc, #132] @ (29a30 ) │ │ │ │ + beq.n 2992a │ │ │ │ + ldr r0, [pc, #132] @ (299f4 ) │ │ │ │ mov r3, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r4, r0 │ │ │ │ @@ -45089,74 +45094,74 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #92] @ (29a34 ) │ │ │ │ + ldr r1, [pc, #92] @ (299f8 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 29956 │ │ │ │ - ldr r2, [pc, #92] @ (29a38 ) │ │ │ │ + b.n 2991a │ │ │ │ + ldr r2, [pc, #92] @ (299fc ) │ │ │ │ mov r0, sl │ │ │ │ - ldr r1, [pc, #92] @ (29a3c ) │ │ │ │ + ldr r1, [pc, #92] @ (29a00 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #76] @ (29a40 ) │ │ │ │ - ldr r1, [pc, #76] @ (29a44 ) │ │ │ │ + ldr r2, [pc, #76] @ (29a04 ) │ │ │ │ + ldr r1, [pc, #76] @ (29a08 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 299e8 │ │ │ │ - ldr r2, [pc, #68] @ (29a48 ) │ │ │ │ + b.n 299ac │ │ │ │ + ldr r2, [pc, #68] @ (29a0c ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #68] @ (29a4c ) │ │ │ │ + ldr r1, [pc, #68] @ (29a10 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 299e8 │ │ │ │ - ldr r2, [pc, #60] @ (29a50 ) │ │ │ │ + b.n 299ac │ │ │ │ + ldr r2, [pc, #60] @ (29a14 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #60] @ (29a54 ) │ │ │ │ + ldr r1, [pc, #60] @ (29a18 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 299e8 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + b.n 299ac │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r3, #70 @ 0x46 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r1, #110 @ 0x6e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ movs r1, r0 │ │ │ │ - add r7, sp, #600 @ 0x258 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ movs r1, r0 │ │ │ │ - add r7, sp, #888 @ 0x378 │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ movs r1, r0 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ movs r1, r0 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -45172,424 +45177,424 @@ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ strd r6, r3, [r4, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #92] @ (29af8 ) │ │ │ │ + ldr r5, [pc, #92] @ (29abc ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ blx d218 │ │ │ │ add r5, pc │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #4] │ │ │ │ blx d2d8 │ │ │ │ - ldr r2, [pc, #72] @ (29afc ) │ │ │ │ - ldr r3, [pc, #72] @ (29b00 ) │ │ │ │ + ldr r2, [pc, #72] @ (29ac0 ) │ │ │ │ + ldr r3, [pc, #72] @ (29ac4 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #72] @ (29b04 ) │ │ │ │ + ldr r1, [pc, #72] @ (29ac8 ) │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #72] @ (29b08 ) │ │ │ │ + ldr r2, [pc, #72] @ (29acc ) │ │ │ │ add r1, pc │ │ │ │ str r3, [r4, #16] │ │ │ │ - ldr r3, [pc, #68] @ (29b0c ) │ │ │ │ + ldr r3, [pc, #68] @ (29ad0 ) │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [r4, #8] │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ blx bc6c │ │ │ │ - ldr r2, [pc, #56] @ (29b10 ) │ │ │ │ + ldr r2, [pc, #56] @ (29ad4 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #235 @ 0xeb │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r2 │ │ │ │ blx b780 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #12] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w bec8 │ │ │ │ - b.n 2995c │ │ │ │ + b.n 29998 │ │ │ │ movs r1, r0 │ │ │ │ lsls r3, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #45 @ 0x2d │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #97 @ 0x61 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r2, #202 @ 0xca │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #548] @ (29d4c ) │ │ │ │ + ldr r3, [pc, #548] @ (29d10 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r7, [pc, #548] @ (29d50 ) │ │ │ │ + ldr r7, [pc, #548] @ (29d14 ) │ │ │ │ movs r6, #0 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #548] @ (29d54 ) │ │ │ │ + ldr r4, [pc, #548] @ (29d18 ) │ │ │ │ add r7, pc │ │ │ │ str r6, [sp, #24] │ │ │ │ - ldr r5, [pc, #544] @ (29d58 ) │ │ │ │ + ldr r5, [pc, #544] @ (29d1c ) │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r4, [r7, r4] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w r4, #0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx c1a0 │ │ │ │ - ldr r3, [pc, #520] @ (29d5c ) │ │ │ │ + ldr r3, [pc, #520] @ (29d20 ) │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #520] @ (29d60 ) │ │ │ │ + ldr r1, [pc, #520] @ (29d24 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx cea0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #504] @ (29d64 ) │ │ │ │ + ldr r1, [pc, #504] @ (29d28 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, #32] │ │ │ │ str r3, [r4, #16] │ │ │ │ blx c7f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ - cbz r3, 29bc4 │ │ │ │ + cbz r3, 29b88 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 29c9e │ │ │ │ + beq.w 29c62 │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx d11c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3902 @ 0xf3e │ │ │ │ - ldr r2, [pc, #444] @ (29d68 ) │ │ │ │ + ldr r2, [pc, #444] @ (29d2c ) │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #440] @ (29d6c ) │ │ │ │ + ldr r3, [pc, #440] @ (29d30 ) │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 29bcc │ │ │ │ + cbz r0, 29b90 │ │ │ │ blx bb94 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #412] @ (29d70 ) │ │ │ │ + ldr r1, [pc, #412] @ (29d34 ) │ │ │ │ str r7, [r4, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ blx c7f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 29c1c │ │ │ │ + cbz r3, 29be0 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 29c9e │ │ │ │ + beq.n 29c62 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx d11c │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3917 @ 0xf4d │ │ │ │ - ldr r2, [pc, #364] @ (29d74 ) │ │ │ │ + ldr r2, [pc, #364] @ (29d38 ) │ │ │ │ movs r0, #0 │ │ │ │ strd r3, r8, [sp] │ │ │ │ - ldr r3, [pc, #360] @ (29d78 ) │ │ │ │ + ldr r3, [pc, #360] @ (29d3c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 29c24 │ │ │ │ + cbz r0, 29be8 │ │ │ │ blx bb94 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #336] @ (29d7c ) │ │ │ │ + ldr r1, [pc, #336] @ (29d40 ) │ │ │ │ str r6, [r4, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ blx c7f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 29c74 │ │ │ │ + cbz r3, 29c38 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 29c9e │ │ │ │ + beq.n 29c62 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx d11c │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3933 @ 0xf5d │ │ │ │ - ldr r2, [pc, #288] @ (29d80 ) │ │ │ │ + ldr r2, [pc, #288] @ (29d44 ) │ │ │ │ movs r0, #0 │ │ │ │ strd r3, r8, [sp] │ │ │ │ - ldr r3, [pc, #284] @ (29d84 ) │ │ │ │ + ldr r3, [pc, #284] @ (29d48 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 29c7c │ │ │ │ + cbz r0, 29c40 │ │ │ │ blx bb94 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #260] @ (29d88 ) │ │ │ │ + ldr r1, [pc, #260] @ (29d4c ) │ │ │ │ str r6, [r4, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ blx c7f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 29d3c │ │ │ │ + beq.n 29d00 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 29d0c │ │ │ │ + bne.n 29cd0 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #232] @ (29d8c ) │ │ │ │ + ldr r2, [pc, #232] @ (29d50 ) │ │ │ │ movs r1, #8 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r2, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx cf3c │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - cbz r6, 29ce6 │ │ │ │ + cbz r6, 29caa │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ movw r1, #3977 @ 0xf89 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #196] @ (29d90 ) │ │ │ │ - ldr r3, [pc, #196] @ (29d94 ) │ │ │ │ + ldr r2, [pc, #196] @ (29d54 ) │ │ │ │ + ldr r3, [pc, #196] @ (29d58 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ movs r1, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc28 │ │ │ │ - ldr r2, [pc, #164] @ (29d98 ) │ │ │ │ - ldr r3, [pc, #96] @ (29d54 ) │ │ │ │ + ldr r2, [pc, #164] @ (29d5c ) │ │ │ │ + ldr r3, [pc, #96] @ (29d18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 29d48 │ │ │ │ + bne.n 29d0c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx d11c │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3950 @ 0xf6e │ │ │ │ - ldr r2, [pc, #116] @ (29d9c ) │ │ │ │ + ldr r2, [pc, #116] @ (29d60 ) │ │ │ │ movs r0, #0 │ │ │ │ strd r3, r8, [sp] │ │ │ │ - ldr r3, [pc, #112] @ (29da0 ) │ │ │ │ + ldr r3, [pc, #112] @ (29d64 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 29d44 │ │ │ │ + cbz r0, 29d08 │ │ │ │ blx bb94 │ │ │ │ str r6, [r4, #32] │ │ │ │ - b.n 29cb6 │ │ │ │ + b.n 29c7a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - b.n 29aa0 │ │ │ │ + b.n 29adc │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 29da4 │ │ │ │ + blt.n 29de0 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 29d98 │ │ │ │ + blt.n 29dd4 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r5, #186 @ 0xba │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #252 @ 0xfc │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #110 @ 0x6e │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #82 @ 0x52 │ │ │ │ + subs r4, #78 @ 0x4e │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - bcs.n 29de0 │ │ │ │ + bcs.n 29d9c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #22 │ │ │ │ + cmp r1, #18 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 29e64 │ │ │ │ + bls.n 29ca0 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #132 @ 0x84 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 29e2a │ │ │ │ + beq.n 29dee │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 29e16 │ │ │ │ - ldr r1, [pc, #148] @ (29e54 ) │ │ │ │ + cbz r0, 29dda │ │ │ │ + ldr r1, [pc, #148] @ (29e18 ) │ │ │ │ mov r6, r2 │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ - cbnz r0, 29de6 │ │ │ │ + cbnz r0, 29daa │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbz r3, 29df8 │ │ │ │ + cbz r3, 29dbc │ │ │ │ mov r0, r3 │ │ │ │ blx c1a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ blx c5e0 │ │ │ │ - cbz r4, 29e28 │ │ │ │ + cbz r4, 29dec │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w bb90 │ │ │ │ - ldr r1, [pc, #112] @ (29e58 ) │ │ │ │ + ldr r1, [pc, #112] @ (29e1c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ - cbnz r0, 29e02 │ │ │ │ + cbnz r0, 29dc6 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29dcc │ │ │ │ + bne.n 29d90 │ │ │ │ mov r1, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c5dc │ │ │ │ - ldr r1, [pc, #88] @ (29e5c ) │ │ │ │ + ldr r1, [pc, #88] @ (29e20 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ - cbnz r0, 29e3e │ │ │ │ + cbnz r0, 29e02 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29dcc │ │ │ │ - b.n 29df8 │ │ │ │ - ldr r1, [pc, #72] @ (29e60 ) │ │ │ │ - ldr r2, [pc, #72] @ (29e64 ) │ │ │ │ + bne.n 29d90 │ │ │ │ + b.n 29dbc │ │ │ │ + ldr r1, [pc, #72] @ (29e24 ) │ │ │ │ + ldr r2, [pc, #72] @ (29e28 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ b.w c5c0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #60] @ (29e68 ) │ │ │ │ + ldr r1, [pc, #60] @ (29e2c ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #60] @ (29e6c ) │ │ │ │ + ldr r2, [pc, #60] @ (29e30 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #48] @ (29e70 ) │ │ │ │ + ldr r1, [pc, #48] @ (29e34 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 29e28 │ │ │ │ + bne.n 29dec │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29dcc │ │ │ │ - b.n 29df8 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + bne.n 29d90 │ │ │ │ + b.n 29dbc │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 29f50 │ │ │ │ + beq.n 29f0c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w cb30 │ │ │ │ - cbz r0, 29ea2 │ │ │ │ + cbz r0, 29e66 │ │ │ │ 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] │ │ │ │ blx b7b8 │ │ │ │ @@ -45605,132 +45610,132 @@ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ subs r3, r3, r4 │ │ │ │ sbc.w r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ movlt r0, #1 │ │ │ │ - blt.n 29ec6 │ │ │ │ + blt.n 29e8a │ │ │ │ orrs r3, r2 │ │ │ │ ite ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ moveq r0, #0 │ │ │ │ ldr.w r4, [sp], #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00029ecc : │ │ │ │ +00029e90 : │ │ │ │ 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, #164] @ (29f84 ) │ │ │ │ + ldr r2, [pc, #164] @ (29f48 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #164] @ (29f88 ) │ │ │ │ + ldr r3, [pc, #164] @ (29f4c ) │ │ │ │ movs r7, #0 │ │ │ │ add r2, pc │ │ │ │ add r6, sp, #16 │ │ │ │ str r7, [sp, #16] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c67c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 29f36 │ │ │ │ - ldr r1, [pc, #136] @ (29f8c ) │ │ │ │ + cbnz r3, 29efa │ │ │ │ + ldr r1, [pc, #136] @ (29f50 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx c168 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 29f1a │ │ │ │ + cbz r4, 29ede │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - ldr r2, [pc, #116] @ (29f90 ) │ │ │ │ - ldr r3, [pc, #104] @ (29f88 ) │ │ │ │ + ldr r2, [pc, #116] @ (29f54 ) │ │ │ │ + ldr r3, [pc, #104] @ (29f4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 29f7e │ │ │ │ + bne.n 29f42 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 29f74 │ │ │ │ + beq.n 29f38 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ movs r1, #169 @ 0xa9 │ │ │ │ - ldr r3, [pc, #56] @ (29f94 ) │ │ │ │ - ldr r2, [pc, #56] @ (29f98 ) │ │ │ │ + ldr r3, [pc, #56] @ (29f58 ) │ │ │ │ + ldr r2, [pc, #56] @ (29f5c ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx bc08 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 29f1a │ │ │ │ + b.n 29ede │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ - b.n 29f70 │ │ │ │ + b.n 29f34 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bvc.n 2a070 │ │ │ │ + bvc.n 29eac │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ movs r1, r0 │ │ │ │ - bvc.n 2a008 │ │ │ │ + bvc.n 2a044 │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r6, #80 @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r0, sp, #424 @ 0x1a8 │ │ │ │ ... │ │ │ │ │ │ │ │ -00029f9c : │ │ │ │ +00029f60 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #500] @ (2a1a4 ) │ │ │ │ + ldr r2, [pc, #500] @ (2a168 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #500] @ (2a1a8 ) │ │ │ │ + ldr r3, [pc, #500] @ (2a16c ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a190 │ │ │ │ + beq.w 2a154 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2a17e │ │ │ │ + beq.w 2a142 │ │ │ │ mov r6, r0 │ │ │ │ blx bb08 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ blx caa0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -45746,82 +45751,82 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ add.w r8, sp, #16 │ │ │ │ mov r2, r8 │ │ │ │ blx b844 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r2, 2a068 │ │ │ │ + cbnz r2, 2a02c │ │ │ │ mov r0, r4 │ │ │ │ blx c1bc │ │ │ │ ldr.w r9, [r6, #24] │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ blx b8f4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b844 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a0c4 │ │ │ │ + beq.n 2a088 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 2a16a │ │ │ │ - cbz r4, 2a04c │ │ │ │ + beq.w 2a12e │ │ │ │ + cbz r4, 2a010 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #252 @ 0xfc │ │ │ │ - ldr r2, [pc, #336] @ (2a1ac ) │ │ │ │ + ldr r2, [pc, #336] @ (2a170 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #332] @ (2a1b0 ) │ │ │ │ + ldr r3, [pc, #332] @ (2a174 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a094 │ │ │ │ + b.n 2a058 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a16a │ │ │ │ - cbz r4, 2a07a │ │ │ │ + beq.n 2a12e │ │ │ │ + cbz r4, 2a03e │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #235 @ 0xeb │ │ │ │ - ldr r2, [pc, #296] @ (2a1b4 ) │ │ │ │ + ldr r2, [pc, #296] @ (2a178 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #296] @ (2a1b8 ) │ │ │ │ + ldr r3, [pc, #296] @ (2a17c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r8 │ │ │ │ blx bc08 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #272] @ (2a1bc ) │ │ │ │ - ldr r3, [pc, #252] @ (2a1a8 ) │ │ │ │ + ldr r2, [pc, #272] @ (2a180 ) │ │ │ │ + ldr r3, [pc, #252] @ (2a16c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a1a0 │ │ │ │ + bne.n 2a164 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx c52c │ │ │ │ ldr r6, [r6, #32] │ │ │ │ movs r1, #4 │ │ │ │ @@ -45829,15 +45834,15 @@ │ │ │ │ blx b8f4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b844 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 2a13a │ │ │ │ + cbnz r3, 2a0fe │ │ │ │ mov r0, r4 │ │ │ │ blx bf58 │ │ │ │ movs r1, #17 │ │ │ │ mov r0, r5 │ │ │ │ blx b798 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -45848,120 +45853,120 @@ │ │ │ │ movs r1, #5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ blx bce4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2a0a8 │ │ │ │ + beq.n 2a06c │ │ │ │ blx b9dc │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b82c │ │ │ │ - cbz r7, 2a12a │ │ │ │ + cbz r7, 2a0ee │ │ │ │ mov r0, r7 │ │ │ │ blx c734 │ │ │ │ mov r0, r4 │ │ │ │ blx d318 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx cbb8 │ │ │ │ - b.n 2a0a8 │ │ │ │ + b.n 2a06c │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a16a │ │ │ │ - cbz r4, 2a14c │ │ │ │ + beq.n 2a12e │ │ │ │ + cbz r4, 2a110 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #269 @ 0x10d │ │ │ │ - ldr r2, [pc, #96] @ (2a1c0 ) │ │ │ │ + ldr r2, [pc, #96] @ (2a184 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #96] @ (2a1c4 ) │ │ │ │ + ldr r3, [pc, #96] @ (2a188 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a094 │ │ │ │ + b.n 2a058 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2a0a6 │ │ │ │ + beq.n 2a06a │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2a0a6 │ │ │ │ - ldr r1, [pc, #72] @ (2a1c8 ) │ │ │ │ + b.n 2a06a │ │ │ │ + ldr r1, [pc, #72] @ (2a18c ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #72] @ (2a1cc ) │ │ │ │ + ldr r2, [pc, #72] @ (2a190 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2a0a6 │ │ │ │ - ldr r1, [pc, #60] @ (2a1d0 ) │ │ │ │ - ldr r2, [pc, #64] @ (2a1d4 ) │ │ │ │ + b.n 2a06a │ │ │ │ + ldr r1, [pc, #60] @ (2a194 ) │ │ │ │ + ldr r2, [pc, #64] @ (2a198 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2a0a6 │ │ │ │ + b.n 2a06a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - bvs.n 2a0f0 │ │ │ │ + bvs.n 2a12c │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #440 @ (adr r7, 2a368 ) │ │ │ │ + add r7, pc, #424 @ (adr r7, 2a31c ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - add r7, pc, #256 @ (adr r7, 2a2b8 ) │ │ │ │ + add r7, pc, #240 @ (adr r7, 2a26c ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + movs r5, #30 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 2a118 │ │ │ │ + bpl.n 2a154 │ │ │ │ movs r1, r0 │ │ │ │ - add r6, pc, #432 @ (adr r6, 2a374 ) │ │ │ │ + add r6, pc, #416 @ (adr r6, 2a328 ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r4, #74 @ 0x4a │ │ │ │ movs r1, r0 │ │ │ │ - add r7, pc, #976 @ (adr r7, 2a59c ) │ │ │ │ + add r7, pc, #960 @ (adr r7, 2a550 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #134 @ 0x86 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ movs r1, r0 │ │ │ │ - add r7, pc, #912 @ (adr r7, 2a564 ) │ │ │ │ + add r7, pc, #896 @ (adr r7, 2a518 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #232 @ 0xe8 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002a1d8 : │ │ │ │ +0002a19c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #492] @ (2a3dc ) │ │ │ │ + ldr r2, [pc, #492] @ (2a3a0 ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #488] @ (2a3e0 ) │ │ │ │ + ldr r3, [pc, #488] @ (2a3a4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a3c6 │ │ │ │ + beq.w 2a38a │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2a3b4 │ │ │ │ + beq.w 2a378 │ │ │ │ mov r6, r0 │ │ │ │ blx c728 │ │ │ │ movs r1, #6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b798 │ │ │ │ mov r1, r0 │ │ │ │ @@ -46004,82 +46009,82 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ add.w r8, sp, #16 │ │ │ │ mov r2, r8 │ │ │ │ blx b844 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 2a2ea │ │ │ │ + cbnz r3, 2a2ae │ │ │ │ mov r0, r4 │ │ │ │ blx c828 │ │ │ │ ldr.w r9, [r6, #24] │ │ │ │ movs r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ blx b8f4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b844 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a348 │ │ │ │ + beq.n 2a30c │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a3a0 │ │ │ │ - cbz r4, 2a2cc │ │ │ │ + beq.n 2a364 │ │ │ │ + cbz r4, 2a290 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #393 @ 0x189 │ │ │ │ - ldr r2, [pc, #260] @ (2a3e4 ) │ │ │ │ + ldr r2, [pc, #260] @ (2a3a8 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #260] @ (2a3e8 ) │ │ │ │ + ldr r3, [pc, #260] @ (2a3ac ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a318 │ │ │ │ + b.n 2a2dc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a3a0 │ │ │ │ - cbz r4, 2a2fc │ │ │ │ + beq.n 2a364 │ │ │ │ + cbz r4, 2a2c0 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ - ldr r2, [pc, #220] @ (2a3ec ) │ │ │ │ + ldr r2, [pc, #220] @ (2a3b0 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #220] @ (2a3f0 ) │ │ │ │ + ldr r3, [pc, #220] @ (2a3b4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r8 │ │ │ │ blx bc08 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #196] @ (2a3f4 ) │ │ │ │ - ldr r3, [pc, #176] @ (2a3e0 ) │ │ │ │ + ldr r2, [pc, #196] @ (2a3b8 ) │ │ │ │ + ldr r3, [pc, #176] @ (2a3a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a3d6 │ │ │ │ + bne.n 2a39a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx d334 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r6, #28] │ │ │ │ @@ -46087,520 +46092,520 @@ │ │ │ │ blx b8f4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b844 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 2a370 │ │ │ │ + cbnz r3, 2a334 │ │ │ │ mov r0, r4 │ │ │ │ blx c3d4 │ │ │ │ - b.n 2a32c │ │ │ │ + b.n 2a2f0 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a3a0 │ │ │ │ - cbz r4, 2a382 │ │ │ │ + beq.n 2a364 │ │ │ │ + cbz r4, 2a346 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #410 @ 0x19a │ │ │ │ - ldr r2, [pc, #100] @ (2a3f8 ) │ │ │ │ + ldr r2, [pc, #100] @ (2a3bc ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #96] @ (2a3fc ) │ │ │ │ + ldr r3, [pc, #96] @ (2a3c0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a318 │ │ │ │ + b.n 2a2dc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2a32a │ │ │ │ + beq.n 2a2ee │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2a32a │ │ │ │ - ldr r1, [pc, #72] @ (2a400 ) │ │ │ │ + b.n 2a2ee │ │ │ │ + ldr r1, [pc, #72] @ (2a3c4 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #72] @ (2a404 ) │ │ │ │ + ldr r2, [pc, #72] @ (2a3c8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #116 @ 0x74 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2a32a │ │ │ │ - ldr r1, [pc, #64] @ (2a408 ) │ │ │ │ - ldr r2, [pc, #64] @ (2a40c ) │ │ │ │ + b.n 2a2ee │ │ │ │ + ldr r1, [pc, #64] @ (2a3cc ) │ │ │ │ + ldr r2, [pc, #64] @ (2a3d0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #116 @ 0x74 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2a32a │ │ │ │ + b.n 2a2ee │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bmi.n 2a4ac │ │ │ │ + bmi.n 2a2e8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #944 @ (adr r4, 2a798 ) │ │ │ │ + add r4, pc, #928 @ (adr r4, 2a74c ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #752 @ (adr r4, 2a6e0 ) │ │ │ │ + add r4, pc, #736 @ (adr r4, 2a694 ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 2a448 │ │ │ │ + bcc.n 2a484 │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #216 @ (adr r4, 2a4d4 ) │ │ │ │ + add r4, pc, #200 @ (adr r4, 2a488 ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #24 │ │ │ │ + movs r2, #20 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #760 @ (adr r5, 2a6fc ) │ │ │ │ + add r5, pc, #744 @ (adr r5, 2a6b0 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #696 @ (adr r5, 2a6c4 ) │ │ │ │ + add r5, pc, #680 @ (adr r5, 2a678 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r6, pc, #32 @ (adr r6, 2a430 ) │ │ │ │ + add r6, pc, #16 @ (adr r6, 2a3e4 ) │ │ │ │ ... │ │ │ │ │ │ │ │ -0002a410 : │ │ │ │ +0002a3d4 : │ │ │ │ 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, [pc, #900] @ (2a7a8 ) │ │ │ │ + ldr r4, [pc, #900] @ (2a76c ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #900] @ (2a7ac ) │ │ │ │ + ldr r3, [pc, #900] @ (2a770 ) │ │ │ │ movs r5, #0 │ │ │ │ add r4, pc │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r4, [pc, #896] @ (2a7b0 ) │ │ │ │ + ldr r4, [pc, #896] @ (2a774 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add r4, pc │ │ │ │ strd r5, r5, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a780 │ │ │ │ + beq.w 2a744 │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2a650 │ │ │ │ + beq.w 2a614 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r7, r0 │ │ │ │ add.w r9, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cbf8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #848] @ (2a7b4 ) │ │ │ │ + ldr r0, [pc, #848] @ (2a778 ) │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov fp, r0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r7, #16] │ │ │ │ blx d078 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #816] @ (2a7b8 ) │ │ │ │ + ldr r2, [pc, #816] @ (2a77c ) │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ blx c010 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2a5b8 │ │ │ │ - ldr r3, [pc, #800] @ (2a7bc ) │ │ │ │ + bne.w 2a57c │ │ │ │ + ldr r3, [pc, #800] @ (2a780 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #796] @ (2a7c0 ) │ │ │ │ + ldr r3, [pc, #796] @ (2a784 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ - ldr r3, [pc, #792] @ (2a7c4 ) │ │ │ │ + ldr r3, [pc, #792] @ (2a788 ) │ │ │ │ add r3, pc │ │ │ │ blx c3ac │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx c710 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - bne.n 2a51a │ │ │ │ + bne.n 2a4de │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx c26c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx cc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a628 │ │ │ │ + beq.w 2a5ec │ │ │ │ blx c1a0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a628 │ │ │ │ + beq.w 2a5ec │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx cab8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2a65e │ │ │ │ + bne.w 2a622 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c348 │ │ │ │ - cbz r5, 2a506 │ │ │ │ + cbz r5, 2a4ca │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2a4b4 │ │ │ │ + beq.n 2a478 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ mov r0, r6 │ │ │ │ blx c710 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - beq.n 2a4be │ │ │ │ + beq.n 2a482 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #680] @ (2a7c8 ) │ │ │ │ + ldr r2, [pc, #680] @ (2a78c ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ str.w r9, [sp] │ │ │ │ blx c010 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2a6bc │ │ │ │ - ldr r1, [pc, #660] @ (2a7cc ) │ │ │ │ + bne.w 2a680 │ │ │ │ + ldr r1, [pc, #660] @ (2a790 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c818 │ │ │ │ mov r1, sl │ │ │ │ mov r9, r0 │ │ │ │ blx cd40 │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 2a596 │ │ │ │ - ldr r2, [pc, #640] @ (2a7d0 ) │ │ │ │ + ble.n 2a55a │ │ │ │ + ldr r2, [pc, #640] @ (2a794 ) │ │ │ │ mov r7, r9 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ subs r5, r3, #4 │ │ │ │ add.w r3, r2, #192 @ 0xc0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #628] @ (2a7d4 ) │ │ │ │ + ldr r3, [pc, #628] @ (2a798 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r4 │ │ │ │ blx cc4c │ │ │ │ adds r4, #1 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 2a57c │ │ │ │ + cbz r0, 2a540 │ │ │ │ blx c1a0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2a6b0 │ │ │ │ + beq.w 2a674 │ │ │ │ mov r0, r7 │ │ │ │ blx c0dc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx cd28 │ │ │ │ cmp sl, r4 │ │ │ │ - bne.n 2a564 │ │ │ │ + bne.n 2a528 │ │ │ │ mov r9, r7 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2a5a2 │ │ │ │ + beq.n 2a566 │ │ │ │ mov r0, r8 │ │ │ │ blx ceb8 │ │ │ │ - cbz r6, 2a5aa │ │ │ │ + cbz r6, 2a56e │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ - b.n 2a60a │ │ │ │ + b.n 2a5ce │ │ │ │ ldr r4, [r2, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2a704 │ │ │ │ - cbz r6, 2a5cc │ │ │ │ + beq.w 2a6c8 │ │ │ │ + cbz r6, 2a590 │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #521 @ 0x209 │ │ │ │ - ldr r2, [pc, #492] @ (2a7d8 ) │ │ │ │ + ldr r2, [pc, #492] @ (2a79c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #492] @ (2a7dc ) │ │ │ │ + ldr r3, [pc, #492] @ (2a7a0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r9 │ │ │ │ blx bc08 │ │ │ │ mov.w r9, #0 │ │ │ │ - ldr r1, [pc, #468] @ (2a7e0 ) │ │ │ │ - ldr r2, [pc, #412] @ (2a7ac ) │ │ │ │ + ldr r1, [pc, #468] @ (2a7a4 ) │ │ │ │ + ldr r2, [pc, #412] @ (2a770 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.w 2a7a4 │ │ │ │ + bne.w 2a768 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx be28 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a722 │ │ │ │ + bne.n 2a6e6 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 2a646 │ │ │ │ + cbz r0, 2a60a │ │ │ │ blx c1a0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx bd68 │ │ │ │ - b.n 2a4e2 │ │ │ │ - ldr r1, [pc, #400] @ (2a7e4 ) │ │ │ │ + b.n 2a4a6 │ │ │ │ + ldr r1, [pc, #400] @ (2a7a8 ) │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ blx c818 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 2a60a │ │ │ │ + b.n 2a5ce │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 2a790 │ │ │ │ - cbz r4, 2a672 │ │ │ │ + beq.w 2a754 │ │ │ │ + cbz r4, 2a636 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2a67e │ │ │ │ + beq.n 2a642 │ │ │ │ mov r0, r8 │ │ │ │ blx ceb8 │ │ │ │ - cbz r6, 2a686 │ │ │ │ + cbz r6, 2a64a │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #615 @ 0x267 │ │ │ │ - ldr r2, [pc, #324] @ (2a7e8 ) │ │ │ │ + ldr r2, [pc, #324] @ (2a7ac ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #320] @ (2a7ec ) │ │ │ │ + ldr r3, [pc, #320] @ (2a7b0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a5f4 │ │ │ │ + b.n 2a5b8 │ │ │ │ ldrd r2, r1, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2a590 │ │ │ │ + b.n 2a554 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2a76a │ │ │ │ + beq.n 2a72e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2a6d2 │ │ │ │ + beq.n 2a696 │ │ │ │ mov r0, r8 │ │ │ │ blx ceb8 │ │ │ │ - cbz r6, 2a6da │ │ │ │ + cbz r6, 2a69e │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #641 @ 0x281 │ │ │ │ - ldr r2, [pc, #248] @ (2a7f0 ) │ │ │ │ + ldr r2, [pc, #248] @ (2a7b4 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #244] @ (2a7f4 ) │ │ │ │ + ldr r3, [pc, #244] @ (2a7b8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a5f4 │ │ │ │ + b.n 2a5b8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx c4a0 │ │ │ │ - cbz r6, 2a714 │ │ │ │ + cbz r6, 2a6d8 │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ - b.n 2a606 │ │ │ │ + b.n 2a5ca │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2a76a │ │ │ │ + beq.n 2a72e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2a738 │ │ │ │ + beq.n 2a6fc │ │ │ │ mov r0, r8 │ │ │ │ blx ceb8 │ │ │ │ - cbz r6, 2a740 │ │ │ │ + cbz r6, 2a704 │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #582 @ 0x246 │ │ │ │ - ldr r2, [pc, #152] @ (2a7f8 ) │ │ │ │ + ldr r2, [pc, #152] @ (2a7bc ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #152] @ (2a7fc ) │ │ │ │ + ldr r3, [pc, #152] @ (2a7c0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a5f4 │ │ │ │ + b.n 2a5b8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ blx c4a0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2a70c │ │ │ │ + beq.n 2a6d0 │ │ │ │ mov r0, r8 │ │ │ │ blx ceb8 │ │ │ │ - b.n 2a70c │ │ │ │ - ldr r1, [pc, #124] @ (2a800 ) │ │ │ │ - ldr r2, [pc, #128] @ (2a804 ) │ │ │ │ + b.n 2a6d0 │ │ │ │ + ldr r1, [pc, #124] @ (2a7c4 ) │ │ │ │ + ldr r2, [pc, #128] @ (2a7c8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2a606 │ │ │ │ + b.n 2a5ca │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2a772 │ │ │ │ + beq.n 2a736 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2a772 │ │ │ │ + b.n 2a736 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - bcs.n 2a80c │ │ │ │ + bcs.n 2a848 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 2a7f0 │ │ │ │ + bcs.n 2a82c │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r1, #180 @ 0xb4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + movs r1, #220 @ 0xdc │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bl 3f07c6 │ │ │ │ - sxtb r2, r2 │ │ │ │ + bl 3f078a │ │ │ │ + sxtb r6, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bl 3627ce │ │ │ │ - add r4, pc, #144 @ (adr r4, 2a864 ) │ │ │ │ + bl 362792 │ │ │ │ + add r4, pc, #128 @ (adr r4, 2a818 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #464 @ (adr r4, 2a9a8 ) │ │ │ │ + add r4, pc, #448 @ (adr r4, 2a95c ) │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #896 @ (adr r1, 2ab5c ) │ │ │ │ + add r1, pc, #880 @ (adr r1, 2ab10 ) │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + subs r6, r7, #6 │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 2a878 │ │ │ │ + beq.n 2a6b4 │ │ │ │ movs r1, r0 │ │ │ │ - bl 2487e6 │ │ │ │ - add r1, pc, #152 @ (adr r1, 2a884 ) │ │ │ │ + bl 2487aa │ │ │ │ + add r1, pc, #136 @ (adr r1, 2a838 ) │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + subs r4, r0, #4 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #840 @ (adr r0, 2ab3c ) │ │ │ │ + add r0, pc, #824 @ (adr r0, 2aaf0 ) │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r0, r6, #2 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #432 @ (adr r0, 2a9ac ) │ │ │ │ + add r0, pc, #416 @ (adr r0, 2a960 ) │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + subs r2, r1, #1 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #976 @ (adr r1, 2abd4 ) │ │ │ │ + add r1, pc, #960 @ (adr r1, 2ab88 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #312 @ (adr r2, 2a940 ) │ │ │ │ + add r2, pc, #296 @ (adr r2, 2a8f4 ) │ │ │ │ ... │ │ │ │ │ │ │ │ -0002a808 : │ │ │ │ +0002a7cc : │ │ │ │ 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 │ │ │ │ mov r9, r2 │ │ │ │ - ldr.w r2, [pc, #2440] @ 2b1a4 │ │ │ │ + ldr.w r2, [pc, #2440] @ 2b168 │ │ │ │ mov r7, r3 │ │ │ │ - ldr.w r3, [pc, #2436] @ 2b1a8 │ │ │ │ + ldr.w r3, [pc, #2436] @ 2b16c │ │ │ │ add r2, pc │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr.w r5, [pc, #2432] @ 2b1ac │ │ │ │ + ldr.w r5, [pc, #2432] @ 2b170 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ strd sl, sl, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2afbe │ │ │ │ + beq.w 2af82 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2a914 │ │ │ │ + beq.n 2a8d8 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #27 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #2384] @ 2b1b0 │ │ │ │ + ldr.w ip, [pc, #2384] @ 2b174 │ │ │ │ mov r6, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r0, [r6, #0] │ │ │ │ str r1, [r6, #4] │ │ │ │ str r3, [r6, #12] │ │ │ │ str r2, [r6, #8] │ │ │ │ @@ -46614,17 +46619,17 @@ │ │ │ │ strb r3, [r6, #26] │ │ │ │ blx bf64 │ │ │ │ strb.w sl, [r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx b9f4 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 2a8ea │ │ │ │ + cbz r0, 2a8ae │ │ │ │ cmp r7, #34 @ 0x22 │ │ │ │ - bhi.w 2b100 │ │ │ │ + bhi.w 2b0c4 │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsls r7, r6, #9 │ │ │ │ lsls r1, r4, #9 │ │ │ │ lsls r6, r2, #9 │ │ │ │ lsls r3, r1, #9 │ │ │ │ lsls r6, r7, #8 │ │ │ │ lsls r6, r6, #8 │ │ │ │ @@ -46656,68 +46661,68 @@ │ │ │ │ lsls r6, r3, #4 │ │ │ │ lsls r3, r2, #4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r4, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx c6ec │ │ │ │ mov fp, r0 │ │ │ │ - ldr.w r0, [pc, #2240] @ 2b1b4 │ │ │ │ + ldr.w r0, [pc, #2240] @ 2b178 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ add r0, pc │ │ │ │ blx bda8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ str.w sl, [sp, #16] │ │ │ │ - b.n 2a89a │ │ │ │ - ldr.w r1, [pc, #2208] @ 2b1b8 │ │ │ │ + b.n 2a85e │ │ │ │ + ldr.w r1, [pc, #2208] @ 2b17c │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [pc, #2208] @ 2b1bc │ │ │ │ + ldr.w r2, [pc, #2208] @ 2b180 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ blx c5c4 │ │ │ │ movs r7, #0 │ │ │ │ - ldr.w r2, [pc, #2196] @ 2b1c0 │ │ │ │ - ldr.w r3, [pc, #2168] @ 2b1a8 │ │ │ │ + ldr.w r2, [pc, #2196] @ 2b184 │ │ │ │ + ldr.w r3, [pc, #2168] @ 2b16c │ │ │ │ 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 2b0de │ │ │ │ + bne.w 2b0a2 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r1, [pc, #2164] @ 2b1c4 │ │ │ │ - ldr.w r3, [pc, #2164] @ 2b1c8 │ │ │ │ + ldr.w r1, [pc, #2164] @ 2b188 │ │ │ │ + ldr.w r3, [pc, #2164] @ 2b18c │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #56] @ 0x38 │ │ │ │ - bl 298e4 │ │ │ │ + bl 298a8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx bbfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2adca │ │ │ │ - ldr.w r1, [pc, #2120] @ 2b1cc │ │ │ │ + beq.w 2ad8e │ │ │ │ + ldr.w r1, [pc, #2120] @ 2b190 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2116] @ 2b1d0 │ │ │ │ + ldr.w r0, [pc, #2116] @ 2b194 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx bda8 │ │ │ │ @@ -46725,15 +46730,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx bdc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2ae28 │ │ │ │ + bne.w 2adec │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, fp │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ blx d078 │ │ │ │ @@ -46741,366 +46746,366 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #2036] @ 2b1d4 │ │ │ │ + ldr.w r2, [pc, #2036] @ 2b198 │ │ │ │ add r2, pc │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2add2 │ │ │ │ + bne.w 2ad96 │ │ │ │ mov r0, r4 │ │ │ │ blx ce24 │ │ │ │ - cbz r0, 2aa06 │ │ │ │ + cbz r0, 2a9ca │ │ │ │ blx c7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2af90 │ │ │ │ - ldr.w r1, [pc, #2000] @ 2b1d8 │ │ │ │ + bne.w 2af54 │ │ │ │ + ldr.w r1, [pc, #2000] @ 2b19c │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1996] @ 2b1dc │ │ │ │ + ldr.w r2, [pc, #1996] @ 2b1a0 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #272 @ 0x110 │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ mov.w sl, #0 │ │ │ │ blx cd0c │ │ │ │ - ldr.w r3, [pc, #1976] @ 2b1e0 │ │ │ │ + ldr.w r3, [pc, #1976] @ 2b1a4 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, sl │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r3, [pc, #1964] @ 2b1e4 │ │ │ │ + ldr.w r3, [pc, #1964] @ 2b1a8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ blx c710 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - bne.w 2aed0 │ │ │ │ + bne.w 2ae94 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx b798 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2adb8 │ │ │ │ + beq.w 2ad7c │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ blx c590 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2ad9a │ │ │ │ + beq.w 2ad5e │ │ │ │ add.w r2, r5, #1073741824 @ 0x40000000 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r2, [r7, r2, lsl #2] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 2aa3e │ │ │ │ + beq.n 2aa02 │ │ │ │ cmp r5, sl │ │ │ │ - beq.w 2adc2 │ │ │ │ + beq.w 2ad86 │ │ │ │ adds r5, #1 │ │ │ │ str.w r4, [r7, r3, lsl #2] │ │ │ │ cmp r9, r5 │ │ │ │ - bne.n 2aa3e │ │ │ │ + bne.n 2aa02 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 2aa90 │ │ │ │ + cbz r3, 2aa54 │ │ │ │ str r5, [r3, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2aa9a │ │ │ │ + cbz r3, 2aa5e │ │ │ │ mov r0, r3 │ │ │ │ blx cf7c │ │ │ │ - cbz r6, 2aaa2 │ │ │ │ + cbz r6, 2aa66 │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ - b.n 2a92a │ │ │ │ - ldr.w r3, [pc, #1844] @ 2b1e8 │ │ │ │ + b.n 2a8ee │ │ │ │ + ldr.w r3, [pc, #1844] @ 2b1ac │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1844] @ 2b1ec │ │ │ │ + ldr.w r1, [pc, #1844] @ 2b1b0 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2a964 │ │ │ │ - ldr.w r3, [pc, #1828] @ 2b1f0 │ │ │ │ + b.n 2a928 │ │ │ │ + ldr.w r3, [pc, #1828] @ 2b1b4 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1824] @ 2b1f4 │ │ │ │ + ldr.w r1, [pc, #1824] @ 2b1b8 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1812] @ 2b1f8 │ │ │ │ + b.n 2a92c │ │ │ │ + ldr.w r3, [pc, #1812] @ 2b1bc │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1812] @ 2b1fc │ │ │ │ + ldr.w r1, [pc, #1812] @ 2b1c0 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1800] @ 2b200 │ │ │ │ - ldr.w r1, [pc, #1800] @ 2b204 │ │ │ │ + b.n 2a92c │ │ │ │ + ldr.w r3, [pc, #1800] @ 2b1c4 │ │ │ │ + ldr.w r1, [pc, #1800] @ 2b1c8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1792] @ 2b208 │ │ │ │ + b.n 2a91e │ │ │ │ + ldr.w r3, [pc, #1792] @ 2b1cc │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1788] @ 2b20c │ │ │ │ + ldr.w r1, [pc, #1788] @ 2b1d0 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2a964 │ │ │ │ - ldr.w r3, [pc, #1772] @ 2b210 │ │ │ │ + b.n 2a928 │ │ │ │ + ldr.w r3, [pc, #1772] @ 2b1d4 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1772] @ 2b214 │ │ │ │ + ldr.w r1, [pc, #1772] @ 2b1d8 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1760] @ 2b218 │ │ │ │ + b.n 2a92c │ │ │ │ + ldr.w r3, [pc, #1760] @ 2b1dc │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1756] @ 2b21c │ │ │ │ + ldr.w r1, [pc, #1756] @ 2b1e0 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1744] @ 2b220 │ │ │ │ - ldr.w r1, [pc, #1744] @ 2b224 │ │ │ │ + b.n 2a92c │ │ │ │ + ldr.w r3, [pc, #1744] @ 2b1e4 │ │ │ │ + ldr.w r1, [pc, #1744] @ 2b1e8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1736] @ 2b228 │ │ │ │ + b.n 2a91e │ │ │ │ + ldr.w r3, [pc, #1736] @ 2b1ec │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1736] @ 2b22c │ │ │ │ + ldr.w r1, [pc, #1736] @ 2b1f0 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2a964 │ │ │ │ - ldr.w r3, [pc, #1720] @ 2b230 │ │ │ │ + b.n 2a928 │ │ │ │ + ldr.w r3, [pc, #1720] @ 2b1f4 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1716] @ 2b234 │ │ │ │ + ldr.w r1, [pc, #1716] @ 2b1f8 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1704] @ 2b238 │ │ │ │ + b.n 2a92c │ │ │ │ + ldr.w r3, [pc, #1704] @ 2b1fc │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1704] @ 2b23c │ │ │ │ + ldr.w r1, [pc, #1704] @ 2b200 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1692] @ 2b240 │ │ │ │ - ldr.w r1, [pc, #1692] @ 2b244 │ │ │ │ + b.n 2a92c │ │ │ │ + ldr.w r3, [pc, #1692] @ 2b204 │ │ │ │ + ldr.w r1, [pc, #1692] @ 2b208 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1684] @ 2b248 │ │ │ │ + b.n 2a91e │ │ │ │ + ldr.w r3, [pc, #1684] @ 2b20c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1680] @ 2b24c │ │ │ │ + ldr.w r1, [pc, #1680] @ 2b210 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2a964 │ │ │ │ - ldr.w r3, [pc, #1664] @ 2b250 │ │ │ │ + b.n 2a928 │ │ │ │ + ldr.w r3, [pc, #1664] @ 2b214 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1664] @ 2b254 │ │ │ │ + ldr.w r1, [pc, #1664] @ 2b218 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1652] @ 2b258 │ │ │ │ + b.n 2a92c │ │ │ │ + ldr.w r3, [pc, #1652] @ 2b21c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1648] @ 2b25c │ │ │ │ + ldr.w r1, [pc, #1648] @ 2b220 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1636] @ 2b260 │ │ │ │ - ldr.w r1, [pc, #1636] @ 2b264 │ │ │ │ + b.n 2a92c │ │ │ │ + ldr.w r3, [pc, #1636] @ 2b224 │ │ │ │ + ldr.w r1, [pc, #1636] @ 2b228 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1628] @ 2b268 │ │ │ │ + b.n 2a91e │ │ │ │ + ldr.w r3, [pc, #1628] @ 2b22c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1628] @ 2b26c │ │ │ │ + ldr.w r1, [pc, #1628] @ 2b230 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2a964 │ │ │ │ - ldr.w r3, [pc, #1612] @ 2b270 │ │ │ │ + b.n 2a928 │ │ │ │ + ldr.w r3, [pc, #1612] @ 2b234 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1608] @ 2b274 │ │ │ │ + ldr.w r1, [pc, #1608] @ 2b238 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1596] @ 2b278 │ │ │ │ + b.n 2a92c │ │ │ │ + ldr.w r3, [pc, #1596] @ 2b23c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1596] @ 2b27c │ │ │ │ + ldr.w r1, [pc, #1596] @ 2b240 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1584] @ 2b280 │ │ │ │ + b.n 2a92c │ │ │ │ + ldr.w r3, [pc, #1584] @ 2b244 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1580] @ 2b284 │ │ │ │ + ldr.w r1, [pc, #1580] @ 2b248 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1568] @ 2b288 │ │ │ │ - ldr.w r1, [pc, #1568] @ 2b28c │ │ │ │ + b.n 2a92c │ │ │ │ + ldr.w r3, [pc, #1568] @ 2b24c │ │ │ │ + ldr.w r1, [pc, #1568] @ 2b250 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1560] @ 2b290 │ │ │ │ + b.n 2a91e │ │ │ │ + ldr.w r3, [pc, #1560] @ 2b254 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1560] @ 2b294 │ │ │ │ + ldr.w r1, [pc, #1560] @ 2b258 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2a964 │ │ │ │ - ldr.w r3, [pc, #1544] @ 2b298 │ │ │ │ + b.n 2a928 │ │ │ │ + ldr.w r3, [pc, #1544] @ 2b25c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1540] @ 2b29c │ │ │ │ + ldr.w r1, [pc, #1540] @ 2b260 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1528] @ 2b2a0 │ │ │ │ + b.n 2a92c │ │ │ │ + ldr.w r3, [pc, #1528] @ 2b264 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1528] @ 2b2a4 │ │ │ │ + ldr.w r1, [pc, #1528] @ 2b268 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1516] @ 2b2a8 │ │ │ │ + b.n 2a92c │ │ │ │ + ldr.w r3, [pc, #1516] @ 2b26c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1512] @ 2b2ac │ │ │ │ + ldr.w r1, [pc, #1512] @ 2b270 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1500] @ 2b2b0 │ │ │ │ + b.n 2a92c │ │ │ │ + ldr.w r3, [pc, #1500] @ 2b274 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1500] @ 2b2b4 │ │ │ │ + ldr.w r1, [pc, #1500] @ 2b278 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1488] @ 2b2b8 │ │ │ │ - ldr.w r1, [pc, #1488] @ 2b2bc │ │ │ │ + b.n 2a92c │ │ │ │ + ldr.w r3, [pc, #1488] @ 2b27c │ │ │ │ + ldr.w r1, [pc, #1488] @ 2b280 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1480] @ 2b2c0 │ │ │ │ + b.n 2a91e │ │ │ │ + ldr.w r3, [pc, #1480] @ 2b284 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1476] @ 2b2c4 │ │ │ │ + ldr.w r1, [pc, #1476] @ 2b288 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2a964 │ │ │ │ - ldr.w r3, [pc, #1460] @ 2b2c8 │ │ │ │ - ldr.w r1, [pc, #1460] @ 2b2cc │ │ │ │ + b.n 2a928 │ │ │ │ + ldr.w r3, [pc, #1460] @ 2b28c │ │ │ │ + ldr.w r1, [pc, #1460] @ 2b290 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1452] @ 2b2d0 │ │ │ │ + b.n 2a91e │ │ │ │ + ldr.w r3, [pc, #1452] @ 2b294 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1452] @ 2b2d4 │ │ │ │ + ldr.w r1, [pc, #1452] @ 2b298 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2a964 │ │ │ │ - ldr.w r3, [pc, #1436] @ 2b2d8 │ │ │ │ + b.n 2a928 │ │ │ │ + ldr.w r3, [pc, #1436] @ 2b29c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1432] @ 2b2dc │ │ │ │ + ldr.w r1, [pc, #1432] @ 2b2a0 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1420] @ 2b2e0 │ │ │ │ + b.n 2a92c │ │ │ │ + ldr.w r3, [pc, #1420] @ 2b2a4 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1420] @ 2b2e4 │ │ │ │ + ldr.w r1, [pc, #1420] @ 2b2a8 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r1, [pc, #1408] @ 2b2e8 │ │ │ │ + b.n 2a92c │ │ │ │ + ldr.w r1, [pc, #1408] @ 2b2ac │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ blx bda8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov sl, r0 │ │ │ │ @@ -47108,84 +47113,84 @@ │ │ │ │ blx bda8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ - b.n 2a976 │ │ │ │ - ldr.w r1, [pc, #1368] @ 2b2ec │ │ │ │ + b.n 2a93a │ │ │ │ + ldr.w r1, [pc, #1368] @ 2b2b0 │ │ │ │ add r1, pc │ │ │ │ - b.n 2ad6c │ │ │ │ + b.n 2ad30 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 2aa80 │ │ │ │ + bne.w 2aa44 │ │ │ │ mov.w sl, #4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bdcc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2aa80 │ │ │ │ + b.n 2aa44 │ │ │ │ ldrd r2, r1, [sp, #36] @ 0x24 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2aa64 │ │ │ │ + b.n 2aa28 │ │ │ │ mov.w sl, r5, lsl #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 2ada8 │ │ │ │ - ldr.w r1, [pc, #1316] @ 2b2f0 │ │ │ │ + b.n 2ad6c │ │ │ │ + ldr.w r1, [pc, #1316] @ 2b2b4 │ │ │ │ add r1, pc │ │ │ │ - b.n 2a988 │ │ │ │ + b.n 2a94c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2af72 │ │ │ │ - cbz r6, 2ade8 │ │ │ │ + beq.w 2af36 │ │ │ │ + cbz r6, 2adac │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #1253 @ 0x4e5 │ │ │ │ - ldr.w r2, [pc, #1260] @ 2b2f4 │ │ │ │ + ldr.w r2, [pc, #1260] @ 2b2b8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1256] @ 2b2f8 │ │ │ │ + ldr.w r3, [pc, #1256] @ 2b2bc │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx bc08 │ │ │ │ - b.n 2a928 │ │ │ │ + b.n 2a8ec │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2b0b6 │ │ │ │ + beq.w 2b07a │ │ │ │ ldrb.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2af68 │ │ │ │ - ldr.w r7, [pc, #1212] @ 2b2fc │ │ │ │ - ldr.w sl, [pc, #1212] @ 2b300 │ │ │ │ + beq.w 2af2c │ │ │ │ + ldr.w r7, [pc, #1212] @ 2b2c0 │ │ │ │ + ldr.w sl, [pc, #1212] @ 2b2c4 │ │ │ │ add r7, pc │ │ │ │ add sl, pc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ blx bbc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2af68 │ │ │ │ + beq.w 2af2c │ │ │ │ mov r0, sl │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ blx c968 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov sl, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ @@ -47193,262 +47198,262 @@ │ │ │ │ blx b90c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ mov sl, r3 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2aff2 │ │ │ │ + beq.w 2afb6 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx b948 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 2b0e2 │ │ │ │ + beq.w 2b0a6 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w sl, [r7, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #733 @ 0x2dd │ │ │ │ - ldr.w r2, [pc, #1116] @ 2b304 │ │ │ │ + ldr.w r2, [pc, #1116] @ 2b2c8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1112] @ 2b308 │ │ │ │ + ldr.w r3, [pc, #1112] @ 2b2cc │ │ │ │ add r2, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx bc08 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2a9b8 │ │ │ │ + b.n 2a97c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #101 @ 0x65 │ │ │ │ - beq.w 2aa8a │ │ │ │ + beq.w 2aa4e │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ blx cc94 │ │ │ │ mov r2, r0 │ │ │ │ - ldr.w r0, [pc, #1064] @ 2b30c │ │ │ │ + ldr.w r0, [pc, #1064] @ 2b2d0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr.w r2, [pc, #1056] @ 2b310 │ │ │ │ + ldr.w r2, [pc, #1056] @ 2b2d4 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx d234 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx bca8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b056 │ │ │ │ + beq.w 2b01a │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2afce │ │ │ │ + beq.n 2af92 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2af36 │ │ │ │ + cbz r3, 2aefa │ │ │ │ mov r0, r3 │ │ │ │ blx cf7c │ │ │ │ - cbz r6, 2af3e │ │ │ │ + cbz r6, 2af02 │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #1384 @ 0x568 │ │ │ │ - ldr r2, [pc, #952] @ (2b314 ) │ │ │ │ + ldr r2, [pc, #952] @ (2b2d8 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #948] @ (2b318 ) │ │ │ │ + ldr r3, [pc, #948] @ (2b2dc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2ae14 │ │ │ │ + b.n 2add8 │ │ │ │ mov r0, fp │ │ │ │ blx bbf0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 2aec6 │ │ │ │ + b.n 2ae8a │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx c4a0 │ │ │ │ - cbz r6, 2af82 │ │ │ │ + cbz r6, 2af46 │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ - b.n 2a928 │ │ │ │ + b.n 2a8ec │ │ │ │ ldr r7, [sp, #24] │ │ │ │ - b.n 2afb4 │ │ │ │ + b.n 2af78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r0, [r3, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ blx bbf0 │ │ │ │ - ldr r3, [pc, #888] @ (2b31c ) │ │ │ │ + ldr r3, [pc, #888] @ (2b2e0 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ blx c658 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 2af94 │ │ │ │ + bgt.n 2af58 │ │ │ │ str r4, [sp, #24] │ │ │ │ - b.n 2aa1c │ │ │ │ - ldr r1, [pc, #864] @ (2b320 ) │ │ │ │ - ldr r2, [pc, #864] @ (2b324 ) │ │ │ │ + b.n 2a9e0 │ │ │ │ + ldr r1, [pc, #864] @ (2b2e4 ) │ │ │ │ + ldr r2, [pc, #864] @ (2b2e8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2a928 │ │ │ │ + b.n 2a8ec │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx c4a0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2afec │ │ │ │ + cbz r3, 2afb0 │ │ │ │ mov r0, r3 │ │ │ │ blx cf7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2af7c │ │ │ │ - b.n 2af82 │ │ │ │ + bne.n 2af40 │ │ │ │ + b.n 2af46 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c090 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b0ca │ │ │ │ + beq.n 2b08e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2b01c │ │ │ │ + beq.n 2afe0 │ │ │ │ mov r0, sl │ │ │ │ blx b894 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ blx b948 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2b0e2 │ │ │ │ + beq.n 2b0a6 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #745 @ 0x2e9 │ │ │ │ - ldr r2, [pc, #744] @ (2b328 ) │ │ │ │ + ldr r2, [pc, #744] @ (2b2ec ) │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #744] @ (2b32c ) │ │ │ │ + ldr r3, [pc, #744] @ (2b2f0 ) │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx bc08 │ │ │ │ - b.n 2aec4 │ │ │ │ + b.n 2ae88 │ │ │ │ blx bc9c │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #4 │ │ │ │ blx c478 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2afce │ │ │ │ + beq.n 2af92 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2b084 │ │ │ │ + cbz r3, 2b048 │ │ │ │ mov r0, r3 │ │ │ │ blx cf7c │ │ │ │ - cbz r6, 2b08c │ │ │ │ + cbz r6, 2b050 │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #1408 @ 0x580 │ │ │ │ - ldr r2, [pc, #644] @ (2b330 ) │ │ │ │ + ldr r2, [pc, #644] @ (2b2f4 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #644] @ (2b334 ) │ │ │ │ + ldr r3, [pc, #644] @ (2b2f8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2ae14 │ │ │ │ - ldr r1, [pc, #640] @ (2b338 ) │ │ │ │ + b.n 2add8 │ │ │ │ + ldr r1, [pc, #640] @ (2b2fc ) │ │ │ │ mov r0, fp │ │ │ │ - ldr r2, [pc, #640] @ (2b33c ) │ │ │ │ + ldr r2, [pc, #640] @ (2b300 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #256 @ 0x100 │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2aec4 │ │ │ │ + b.n 2ae88 │ │ │ │ blx b7b8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2aec6 │ │ │ │ + beq.w 2ae8a │ │ │ │ mov r0, sl │ │ │ │ blx b894 │ │ │ │ - b.n 2aec6 │ │ │ │ + b.n 2ae8a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx bc08 │ │ │ │ - ldr r3, [pc, #596] @ (2b340 ) │ │ │ │ - ldr r1, [pc, #600] @ (2b344 ) │ │ │ │ + ldr r3, [pc, #596] @ (2b304 ) │ │ │ │ + ldr r1, [pc, #600] @ (2b308 ) │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ mov.w r2, #760 @ 0x2f8 │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx c130 │ │ │ │ - ldr r5, [pc, #580] @ (2b348 ) │ │ │ │ + ldr r5, [pc, #580] @ (2b30c ) │ │ │ │ movs r0, #20 │ │ │ │ blx bf64 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ str r2, [r4, #8] │ │ │ │ - ldr r2, [pc, #568] @ (2b34c ) │ │ │ │ + ldr r2, [pc, #568] @ (2b310 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ str r1, [r4, #4] │ │ │ │ str r3, [r4, #12] │ │ │ │ movs r1, #16 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r3, r4 │ │ │ │ @@ -47459,748 +47464,748 @@ │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #7 │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2b184 │ │ │ │ + beq.n 2b148 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ movw r4, #1206 @ 0x4b6 │ │ │ │ - ldr r3, [pc, #484] @ (2b350 ) │ │ │ │ + ldr r3, [pc, #484] @ (2b314 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #484] @ (2b354 ) │ │ │ │ + ldr r2, [pc, #484] @ (2b318 ) │ │ │ │ add r3, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d234 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx bc08 │ │ │ │ - b.w 2a928 │ │ │ │ + b.w 2a8ec │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx c4a0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.w 2a928 │ │ │ │ + b.w 2a8ec │ │ │ │ nop │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r6, {r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r5} │ │ │ │ + ldmia r6, {r1, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + subs r6, r4, #0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r5, #6 │ │ │ │ + adds r2, r5, #6 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #360 @ (adr r0, 2b324 ) │ │ │ │ + add r0, pc, #344 @ (adr r0, 2b2d8 ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + subs r4, r7, r0 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ + ldmia r5, {r1, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r2, #6 │ │ │ │ + adds r0, r2, #6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r4, #5 │ │ │ │ + adds r2, r4, #5 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r7, r6 │ │ │ │ + adds r2, r7, r6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r0, #7 │ │ │ │ + adds r4, r7, #6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + adds r2, r2, #6 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #296] @ 0x128 │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + subs r4, r7, r7 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r0, r4, #0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + subs r2, r4, r7 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + adds r2, r1, #0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r1, #0 │ │ │ │ + subs r4, r1, r7 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r2, r7 │ │ │ │ + subs r4, r6, r7 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + subs r2, r7, r6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r7, r6 │ │ │ │ + subs r6, r6, #1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + subs r6, r4, r6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r5, r6 │ │ │ │ + subs r6, r3, #1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + subs r4, r1, r6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r2, r6 │ │ │ │ + subs r0, r1, #1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r6, r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + subs r2, r6, #0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r6, #0 │ │ │ │ + subs r4, r4, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + subs r4, r5, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + subs r0, r2, r5 │ │ │ │ movs r1, r0 │ │ │ │ subs r4, r2, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r3, r5 │ │ │ │ - movs r1, r0 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + subs r6, r6, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + subs r6, r7, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + subs r0, r4, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + subs r0, r5, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r2, r4 │ │ │ │ + subs r6, r1, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r4, r5 │ │ │ │ + subs r6, r3, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r7, r3 │ │ │ │ + subs r2, r7, r3 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r1, r5 │ │ │ │ + subs r6, r0, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + subs r0, r4, r3 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + subs r0, r6, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + subs r2, r1, r3 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r3, r4 │ │ │ │ + subs r2, r3, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r7, r2 │ │ │ │ + subs r0, r7, r2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r7, r3 │ │ │ │ + subs r4, r6, r3 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r4, r4, r2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r4, r3 │ │ │ │ + subs r4, r3, r3 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + subs r2, r1, r2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r1, r3 │ │ │ │ + subs r6, r0, r3 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r7, r1 │ │ │ │ + subs r4, r6, r1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r6, r2 │ │ │ │ + subs r0, r6, r2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + subs r2, r7, r1 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r6} │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + subs r4, r1, r1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r5, r1 │ │ │ │ + subs r0, r5, r1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + subs r0, r7, r0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + subs r0, r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + subs r6, r3, r0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + subs r2, r7, r0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r1, r0 │ │ │ │ + subs r0, r1, r0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + subs r4, r4, r0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + adds r2, r6, r7 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + adds r4, r3, r7 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, r7 │ │ │ │ + adds r2, r1, r7 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + adds r6, r6, r6 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ + stmia r1!, {r1, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, r6 │ │ │ │ + adds r0, r4, r6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r4, r6 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + adds r0, r4, r6 │ │ │ │ movs r1, r0 │ │ │ │ adds r4, r1, r6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + adds r0, r1, r6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + adds r2, r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + adds r2, r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + adds r4, r3, r5 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + adds r4, r3, r5 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + adds r2, r0, r5 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + adds r6, r2, r4 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r6, r6, #21 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + asrs r6, r3, #30 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r2, r4 │ │ │ │ + adds r2, r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + adds r4, r3, r4 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + adds r4, r5, r2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r0, r3 │ │ │ │ + adds r6, r7, r2 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #128] @ 0x80 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #20 │ │ │ │ + asrs r6, r7, #19 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #552] @ 0x228 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002b358 : │ │ │ │ - cbz r0, 2b364 │ │ │ │ +0002b31c : │ │ │ │ + cbz r0, 2b328 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ - cbz r3, 2b362 │ │ │ │ + cbz r3, 2b326 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #12] @ (2b374 ) │ │ │ │ - ldr r2, [pc, #16] @ (2b378 ) │ │ │ │ + ldr r1, [pc, #12] @ (2b338 ) │ │ │ │ + ldr r2, [pc, #16] @ (2b33c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #316 @ 0x13c │ │ │ │ b.w c5c0 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + str r6, [sp, #408] @ 0x198 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002b37c : │ │ │ │ +0002b340 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #236] @ (2b47c ) │ │ │ │ + ldr r2, [pc, #236] @ (2b440 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #236] @ (2b480 ) │ │ │ │ + ldr r3, [pc, #236] @ (2b444 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b452 │ │ │ │ + beq.n 2b416 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2b464 │ │ │ │ + beq.n 2b428 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2b42a │ │ │ │ + beq.n 2b3ee │ │ │ │ mov r0, r4 │ │ │ │ blx c444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b42a │ │ │ │ + beq.n 2b3ee │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne.n 2b42a │ │ │ │ - ldr r0, [pc, #192] @ (2b484 ) │ │ │ │ + bne.n 2b3ee │ │ │ │ + ldr r0, [pc, #192] @ (2b448 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr r2, [pc, #184] @ (2b488 ) │ │ │ │ + ldr r2, [pc, #184] @ (2b44c ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d234 │ │ │ │ blx bc9c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #7 │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2b442 │ │ │ │ + beq.n 2b406 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r3, r0 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [pc, #124] @ (2b48c ) │ │ │ │ + ldr r3, [pc, #124] @ (2b450 ) │ │ │ │ movw r1, #3497 @ 0xda9 │ │ │ │ - ldr r2, [pc, #120] @ (2b490 ) │ │ │ │ + ldr r2, [pc, #120] @ (2b454 ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ add r0, sp, #16 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #104] @ (2b494 ) │ │ │ │ - ldr r3, [pc, #80] @ (2b480 ) │ │ │ │ + ldr r2, [pc, #104] @ (2b458 ) │ │ │ │ + ldr r3, [pc, #80] @ (2b444 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b478 │ │ │ │ + bne.n 2b43c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx c4a0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2b42a │ │ │ │ - ldr r1, [pc, #68] @ (2b498 ) │ │ │ │ - ldr r2, [pc, #68] @ (2b49c ) │ │ │ │ + b.n 2b3ee │ │ │ │ + ldr r1, [pc, #68] @ (2b45c ) │ │ │ │ + ldr r2, [pc, #68] @ (2b460 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b42a │ │ │ │ - ldr r1, [pc, #56] @ (2b4a0 ) │ │ │ │ + b.n 2b3ee │ │ │ │ + ldr r1, [pc, #56] @ (2b464 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #56] @ (2b4a4 ) │ │ │ │ + ldr r2, [pc, #56] @ (2b468 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b42a │ │ │ │ + b.n 2b3ee │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + stmia r3!, {r1} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #16 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + asrs r6, r3, #16 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r3, #6 │ │ │ │ + asrs r6, r2, #6 │ │ │ │ movs r1, r0 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #704] @ 0x2c0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + lsrs r0, r4, #27 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002b4a8 : │ │ │ │ +0002b46c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #236] @ (2b5a8 ) │ │ │ │ + ldr r2, [pc, #236] @ (2b56c ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #236] @ (2b5ac ) │ │ │ │ + ldr r3, [pc, #236] @ (2b570 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b57e │ │ │ │ + beq.n 2b542 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2b590 │ │ │ │ + beq.n 2b554 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2b556 │ │ │ │ + beq.n 2b51a │ │ │ │ mov r0, r4 │ │ │ │ blx c444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b556 │ │ │ │ + beq.n 2b51a │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - bne.n 2b556 │ │ │ │ - ldr r0, [pc, #192] @ (2b5b0 ) │ │ │ │ + bne.n 2b51a │ │ │ │ + ldr r0, [pc, #192] @ (2b574 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr r2, [pc, #184] @ (2b5b4 ) │ │ │ │ + ldr r2, [pc, #184] @ (2b578 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d234 │ │ │ │ blx bc9c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #7 │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2b56e │ │ │ │ + beq.n 2b532 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r3, r0 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [pc, #124] @ (2b5b8 ) │ │ │ │ + ldr r3, [pc, #124] @ (2b57c ) │ │ │ │ movw r1, #3543 @ 0xdd7 │ │ │ │ - ldr r2, [pc, #120] @ (2b5bc ) │ │ │ │ + ldr r2, [pc, #120] @ (2b580 ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ add r0, sp, #16 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #104] @ (2b5c0 ) │ │ │ │ - ldr r3, [pc, #80] @ (2b5ac ) │ │ │ │ + ldr r2, [pc, #104] @ (2b584 ) │ │ │ │ + ldr r3, [pc, #80] @ (2b570 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b5a4 │ │ │ │ + bne.n 2b568 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx c4a0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2b556 │ │ │ │ - ldr r1, [pc, #68] @ (2b5c4 ) │ │ │ │ - ldr r2, [pc, #68] @ (2b5c8 ) │ │ │ │ + b.n 2b51a │ │ │ │ + ldr r1, [pc, #68] @ (2b588 ) │ │ │ │ + ldr r2, [pc, #68] @ (2b58c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #384 @ 0x180 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b556 │ │ │ │ - ldr r1, [pc, #56] @ (2b5cc ) │ │ │ │ + b.n 2b51a │ │ │ │ + ldr r1, [pc, #56] @ (2b590 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #56] @ (2b5d0 ) │ │ │ │ + ldr r2, [pc, #56] @ (2b594 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #384 @ 0x180 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b556 │ │ │ │ + b.n 2b51a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #12 │ │ │ │ + asrs r6, r2, #12 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r0, #13 │ │ │ │ + asrs r6, r7, #12 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r3, [sp, #888] @ 0x378 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r7, #22 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002b5d4 : │ │ │ │ +0002b598 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #240] @ (2b6d8 ) │ │ │ │ + ldr r2, [pc, #240] @ (2b69c ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #240] @ (2b6dc ) │ │ │ │ + ldr r3, [pc, #240] @ (2b6a0 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b6ae │ │ │ │ + beq.n 2b672 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2b6c0 │ │ │ │ + beq.n 2b684 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2b686 │ │ │ │ + beq.n 2b64a │ │ │ │ mov r0, r4 │ │ │ │ blx c444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b686 │ │ │ │ + beq.n 2b64a │ │ │ │ add r4, r0 │ │ │ │ ldrb.w r3, [r4, #-1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne.n 2b686 │ │ │ │ - ldr r0, [pc, #192] @ (2b6e0 ) │ │ │ │ + bne.n 2b64a │ │ │ │ + ldr r0, [pc, #192] @ (2b6a4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr r2, [pc, #184] @ (2b6e4 ) │ │ │ │ + ldr r2, [pc, #184] @ (2b6a8 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d234 │ │ │ │ blx bc9c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #7 │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2b69e │ │ │ │ + beq.n 2b662 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r3, r0 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [pc, #124] @ (2b6e8 ) │ │ │ │ + ldr r3, [pc, #124] @ (2b6ac ) │ │ │ │ movw r1, #3588 @ 0xe04 │ │ │ │ - ldr r2, [pc, #120] @ (2b6ec ) │ │ │ │ + ldr r2, [pc, #120] @ (2b6b0 ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ add r0, sp, #16 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #104] @ (2b6f0 ) │ │ │ │ - ldr r3, [pc, #80] @ (2b6dc ) │ │ │ │ + ldr r2, [pc, #104] @ (2b6b4 ) │ │ │ │ + ldr r3, [pc, #80] @ (2b6a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b6d4 │ │ │ │ + bne.n 2b698 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx c4a0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2b686 │ │ │ │ - ldr r1, [pc, #68] @ (2b6f4 ) │ │ │ │ - ldr r2, [pc, #68] @ (2b6f8 ) │ │ │ │ + b.n 2b64a │ │ │ │ + ldr r1, [pc, #68] @ (2b6b8 ) │ │ │ │ + ldr r2, [pc, #68] @ (2b6bc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #424 @ 0x1a8 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b686 │ │ │ │ - ldr r1, [pc, #56] @ (2b6fc ) │ │ │ │ + b.n 2b64a │ │ │ │ + ldr r1, [pc, #56] @ (2b6c0 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #56] @ (2b700 ) │ │ │ │ + ldr r2, [pc, #56] @ (2b6c4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #424 @ 0x1a8 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b686 │ │ │ │ + b.n 2b64a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r2, r6, #8 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r2, #9 │ │ │ │ + asrs r2, r2, #9 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r7, #28 │ │ │ │ + lsrs r2, r7, #28 │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ movs r0, r0 │ │ │ │ - itee gt │ │ │ │ - movgt r1, r0 │ │ │ │ - strle r2, [sp, #792] @ 0x318 │ │ │ │ - movle r1, r0 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ + stmia r0!, {r1, r3} │ │ │ │ + movs r1, r0 │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ + movs r1, r0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002b704 : │ │ │ │ +0002b6c8 : │ │ │ │ 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 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #468] @ (2b8ec ) │ │ │ │ + ldr r2, [pc, #468] @ (2b8b0 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #468] @ (2b8f0 ) │ │ │ │ + ldr r3, [pc, #468] @ (2b8b4 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b896 │ │ │ │ + beq.w 2b85a │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2b8ac │ │ │ │ + beq.w 2b870 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2b8c0 │ │ │ │ + beq.w 2b884 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2b8d4 │ │ │ │ + beq.w 2b898 │ │ │ │ mov r0, r7 │ │ │ │ add r7, sp, #16 │ │ │ │ blx bbf0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx c4d0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ blx d1a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b88a │ │ │ │ + beq.w 2b84e │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx cd58 │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx ce4c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c190 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 2b874 │ │ │ │ + beq.n 2b838 │ │ │ │ movs r0, #5 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #352] @ (2b8f4 ) │ │ │ │ + ldr r3, [pc, #352] @ (2b8b8 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ strb r3, [r4, #4] │ │ │ │ blx bf64 │ │ │ │ movs r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ strb r3, [r0, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2b892 │ │ │ │ - ldr r3, [pc, #324] @ (2b8f8 ) │ │ │ │ + beq.n 2b856 │ │ │ │ + ldr r3, [pc, #324] @ (2b8bc ) │ │ │ │ mov r2, r5 │ │ │ │ - ldr.w r9, [pc, #324] @ 2b8fc │ │ │ │ + ldr.w r9, [pc, #324] @ 2b8c0 │ │ │ │ mov r5, r8 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr.w r7, [r8] │ │ │ │ add r9, pc │ │ │ │ mov r4, r3 │ │ │ │ mov fp, r2 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ - b.n 2b7e2 │ │ │ │ + b.n 2b7a6 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ blx bda8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -48221,15 +48226,15 @@ │ │ │ │ mov r0, sl │ │ │ │ mov sl, r8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2b7ce │ │ │ │ + bne.n 2b792 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ mov r7, sl │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx c248 │ │ │ │ mov r3, r0 │ │ │ │ @@ -48241,792 +48246,792 @@ │ │ │ │ mov r1, r4 │ │ │ │ blx d0cc │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2b852 │ │ │ │ + beq.n 2b816 │ │ │ │ mov r0, r8 │ │ │ │ blx bd74 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ - ldr r2, [pc, #164] @ (2b900 ) │ │ │ │ - ldr r3, [pc, #148] @ (2b8f0 ) │ │ │ │ + ldr r2, [pc, #164] @ (2b8c4 ) │ │ │ │ + ldr r3, [pc, #148] @ (2b8b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b8e8 │ │ │ │ + bne.n 2b8ac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx c0e8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx c450 │ │ │ │ - b.n 2b846 │ │ │ │ + b.n 2b80a │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx c1fc │ │ │ │ - b.n 2b76a │ │ │ │ + b.n 2b72e │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2b81e │ │ │ │ - ldr r1, [pc, #108] @ (2b904 ) │ │ │ │ - ldr r2, [pc, #108] @ (2b908 ) │ │ │ │ + b.n 2b7e2 │ │ │ │ + ldr r1, [pc, #108] @ (2b8c8 ) │ │ │ │ + ldr r2, [pc, #108] @ (2b8cc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ blx c5c4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 2b858 │ │ │ │ - ldr r1, [pc, #92] @ (2b90c ) │ │ │ │ + b.n 2b81c │ │ │ │ + ldr r1, [pc, #92] @ (2b8d0 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #92] @ (2b910 ) │ │ │ │ + ldr r2, [pc, #92] @ (2b8d4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b8a6 │ │ │ │ - ldr r1, [pc, #80] @ (2b914 ) │ │ │ │ + b.n 2b86a │ │ │ │ + ldr r1, [pc, #80] @ (2b8d8 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #80] @ (2b918 ) │ │ │ │ + ldr r2, [pc, #80] @ (2b8dc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b8a6 │ │ │ │ - ldr r1, [pc, #68] @ (2b91c ) │ │ │ │ + b.n 2b86a │ │ │ │ + ldr r1, [pc, #68] @ (2b8e0 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #68] @ (2b920 ) │ │ │ │ + ldr r2, [pc, #68] @ (2b8e4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b8a6 │ │ │ │ + b.n 2b86a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - itt cc │ │ │ │ - movcc r1, r0 │ │ │ │ - lsrcc r0, r4, #5 │ │ │ │ + it vc │ │ │ │ + movvc r1, r0 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #5 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r6, #4 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r3, #4 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ movs r1, r0 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0038 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r0, [sp, #872] @ 0x368 │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #792] @ 0x318 │ │ │ │ + str r0, [sp, #776] @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #632] @ 0x278 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002b924 : │ │ │ │ +0002b8e8 : │ │ │ │ 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 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r5, r2 │ │ │ │ - ldr.w r2, [pc, #3056] @ 2c52c │ │ │ │ + ldr.w r2, [pc, #3056] @ 2c4f0 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r3, [pc, #3056] @ 2c530 │ │ │ │ + ldr.w r3, [pc, #3056] @ 2c4f4 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c7a4 │ │ │ │ + beq.w 2c768 │ │ │ │ mov fp, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2c790 │ │ │ │ + beq.w 2c754 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ blx ce4c │ │ │ │ - ldr.w r3, [pc, #3016] @ 2c534 │ │ │ │ + ldr.w r3, [pc, #3016] @ 2c4f8 │ │ │ │ str r4, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #3012] @ 2c538 │ │ │ │ + ldr.w r3, [pc, #3012] @ 2c4fc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r3, [pc, #3004] @ 2c53c │ │ │ │ + ldr.w r3, [pc, #3004] @ 2c500 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r3, [pc, #3000] @ 2c540 │ │ │ │ + ldr.w r3, [pc, #3000] @ 2c504 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 2ba84 │ │ │ │ + bge.n 2ba48 │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bfca │ │ │ │ + beq.w 2bf8e │ │ │ │ blx c1a0 │ │ │ │ movs r1, #0 │ │ │ │ mov sl, r0 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bfcc │ │ │ │ + beq.w 2bf90 │ │ │ │ mov r0, r1 │ │ │ │ blx ce4c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ blx cb24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2bfa0 │ │ │ │ + bne.w 2bf64 │ │ │ │ mov r0, sl │ │ │ │ blx cb58 │ │ │ │ blx d1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2bab8 │ │ │ │ - ldr.w r4, [pc, #2920] @ 2c544 │ │ │ │ + bne.n 2ba7c │ │ │ │ + ldr.w r4, [pc, #2920] @ 2c508 │ │ │ │ mov r0, sl │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx cb58 │ │ │ │ add r4, pc │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx b78c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2bff2 │ │ │ │ + bne.w 2bfb6 │ │ │ │ mov r0, sl │ │ │ │ blx cb58 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx ba90 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2baa6 │ │ │ │ + beq.n 2ba6a │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2c10a │ │ │ │ + beq.w 2c0ce │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2ba2e │ │ │ │ + beq.n 2b9f2 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr.w r2, [pc, #2828] @ 2c548 │ │ │ │ + ldr.w r2, [pc, #2828] @ 2c50c │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #2745 @ 0xab9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #2816] @ 2c54c │ │ │ │ + ldr.w r3, [pc, #2816] @ 2c510 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 2c126 │ │ │ │ + bne.w 2c0ea │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx ca6c │ │ │ │ mov r0, sl │ │ │ │ blx bb94 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 2b998 │ │ │ │ - ldr.w r2, [pc, #2760] @ 2c550 │ │ │ │ - ldr.w r3, [pc, #2724] @ 2c530 │ │ │ │ + blt.n 2b95c │ │ │ │ + ldr.w r2, [pc, #2760] @ 2c514 │ │ │ │ + ldr.w r3, [pc, #2724] @ 2c4f4 │ │ │ │ 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 2c7f8 │ │ │ │ + bne.w 2c7bc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx b9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c1d0 │ │ │ │ - cbz r4, 2bab8 │ │ │ │ + beq.w 2c194 │ │ │ │ + cbz r4, 2ba7c │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ mov r0, sl │ │ │ │ blx c238 │ │ │ │ blx d1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2bb52 │ │ │ │ - ldr.w r4, [pc, #2700] @ 2c554 │ │ │ │ + bne.n 2bb16 │ │ │ │ + ldr.w r4, [pc, #2700] @ 2c518 │ │ │ │ mov r0, sl │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx cb58 │ │ │ │ add r4, pc │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx b78c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c030 │ │ │ │ + bne.w 2bff4 │ │ │ │ mov r0, sl │ │ │ │ blx c238 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ mov r0, r6 │ │ │ │ blx ba90 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 2bb40 │ │ │ │ + cbz r3, 2bb04 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2c268 │ │ │ │ + beq.w 2c22c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2bb1a │ │ │ │ + beq.n 2bade │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr.w r2, [pc, #2608] @ 2c558 │ │ │ │ + ldr.w r2, [pc, #2608] @ 2c51c │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #2798 @ 0xaee │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #2596] @ 2c55c │ │ │ │ + ldr.w r3, [pc, #2596] @ 2c520 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2ba52 │ │ │ │ + b.n 2ba16 │ │ │ │ blx b9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c220 │ │ │ │ - cbz r4, 2bb52 │ │ │ │ + beq.w 2c1e4 │ │ │ │ + cbz r4, 2bb16 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ mov r0, sl │ │ │ │ blx bc3c │ │ │ │ blx d1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c0c4 │ │ │ │ + beq.w 2c088 │ │ │ │ mov r0, sl │ │ │ │ blx ba60 │ │ │ │ blx d1fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c06c │ │ │ │ + beq.w 2c030 │ │ │ │ str.w sl, [sp, #20] │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx bc54 │ │ │ │ cmp r0, r8 │ │ │ │ - ble.w 2be8e │ │ │ │ + ble.w 2be52 │ │ │ │ mov r0, r4 │ │ │ │ blx d110 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ - cbz r4, 2bba4 │ │ │ │ + cbz r4, 2bb68 │ │ │ │ mov r0, r4 │ │ │ │ blx c1a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c664 │ │ │ │ blx d1fc │ │ │ │ - cbnz r0, 2bbfc │ │ │ │ + cbnz r0, 2bbc0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx cb58 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx b78c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c18c │ │ │ │ + bne.w 2c150 │ │ │ │ mov r0, r4 │ │ │ │ blx c664 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx ba90 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c29a │ │ │ │ + bne.w 2c25e │ │ │ │ blx b9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bf1a │ │ │ │ - cbz r7, 2bbfc │ │ │ │ + beq.w 2bede │ │ │ │ + cbz r7, 2bbc0 │ │ │ │ mov r0, r7 │ │ │ │ blx bb94 │ │ │ │ mov r0, r4 │ │ │ │ blx bd0c │ │ │ │ blx d1fc │ │ │ │ - cbnz r0, 2bc58 │ │ │ │ + cbnz r0, 2bc1c │ │ │ │ mov r0, r4 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx bd0c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ blx b78c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c2e6 │ │ │ │ + bne.w 2c2aa │ │ │ │ mov r0, r4 │ │ │ │ blx bd0c │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2352] @ 2c560 │ │ │ │ + ldr.w r1, [pc, #2352] @ 2c524 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx ba90 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c370 │ │ │ │ + bne.w 2c334 │ │ │ │ blx b9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bf24 │ │ │ │ - cbz r7, 2bc58 │ │ │ │ + beq.w 2bee8 │ │ │ │ + cbz r7, 2bc1c │ │ │ │ mov r0, r7 │ │ │ │ blx bb94 │ │ │ │ mov r0, r4 │ │ │ │ blx c068 │ │ │ │ blx d1fc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2bcbe │ │ │ │ + cbnz r0, 2bc82 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx c068 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ blx bbf0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ blx d164 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx c4d0 │ │ │ │ - ldr.w r2, [pc, #2268] @ 2c564 │ │ │ │ + ldr.w r2, [pc, #2268] @ 2c528 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov fp, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx c494 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c3bc │ │ │ │ + bne.w 2c380 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2bf46 │ │ │ │ - ldr.w r1, [pc, #2236] @ 2c568 │ │ │ │ + beq.w 2bf0a │ │ │ │ + ldr.w r1, [pc, #2236] @ 2c52c │ │ │ │ mov r3, fp │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bc30 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx ccac │ │ │ │ blx d1fc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2bd24 │ │ │ │ + cbnz r0, 2bce8 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx ccac │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ blx bbf0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ blx d164 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx c4d0 │ │ │ │ - ldr.w r2, [pc, #2172] @ 2c56c │ │ │ │ + ldr.w r2, [pc, #2172] @ 2c530 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov sl, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx c494 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c434 │ │ │ │ + bne.w 2c3f8 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2bf60 │ │ │ │ - ldr.w r1, [pc, #2140] @ 2c570 │ │ │ │ + beq.w 2bf24 │ │ │ │ + ldr.w r1, [pc, #2140] @ 2c534 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bc30 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx c5b4 │ │ │ │ blx d1fc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2bd8a │ │ │ │ + cbnz r0, 2bd4e │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx c5b4 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ blx bbf0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ blx d164 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx c4d0 │ │ │ │ - ldr.w r2, [pc, #2080] @ 2c574 │ │ │ │ + ldr.w r2, [pc, #2080] @ 2c538 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov sl, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx c494 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c486 │ │ │ │ + bne.w 2c44a │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2bf70 │ │ │ │ - ldr.w r1, [pc, #2048] @ 2c578 │ │ │ │ + beq.w 2bf34 │ │ │ │ + ldr.w r1, [pc, #2048] @ 2c53c │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bc30 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx cc88 │ │ │ │ blx d1fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bf2e │ │ │ │ + beq.w 2bef2 │ │ │ │ mov r0, r4 │ │ │ │ blx c71c │ │ │ │ blx d1fc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2be02 │ │ │ │ + cbnz r0, 2bdc6 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx c71c │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ blx bbf0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ blx d164 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx c4d0 │ │ │ │ - ldr.w r2, [pc, #1968] @ 2c57c │ │ │ │ + ldr.w r2, [pc, #1968] @ 2c540 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov fp, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx c494 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c4d8 │ │ │ │ + bne.w 2c49c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2bf80 │ │ │ │ - ldr.w r1, [pc, #1936] @ 2c580 │ │ │ │ + beq.w 2bf44 │ │ │ │ + ldr.w r1, [pc, #1936] @ 2c544 │ │ │ │ mov r3, fp │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bc30 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx ba00 │ │ │ │ blx d1fc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2be68 │ │ │ │ + cbnz r0, 2be2c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx ba00 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ blx bbf0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ blx d164 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx c4d0 │ │ │ │ - ldr.w r2, [pc, #1872] @ 2c584 │ │ │ │ + ldr.w r2, [pc, #1872] @ 2c548 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov fp, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx c494 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c624 │ │ │ │ + bne.w 2c5e8 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2bf90 │ │ │ │ - ldr.w r1, [pc, #1840] @ 2c588 │ │ │ │ + beq.w 2bf54 │ │ │ │ + ldr.w r1, [pc, #1840] @ 2c54c │ │ │ │ mov r3, fp │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bc30 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx c3c4 │ │ │ │ blx d1fc │ │ │ │ - cbz r0, 2beb6 │ │ │ │ - cbz r4, 2be7c │ │ │ │ + cbz r0, 2be7a │ │ │ │ + cbz r4, 2be40 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx bc54 │ │ │ │ cmp r0, r8 │ │ │ │ - bgt.w 2bb8e │ │ │ │ + bgt.w 2bb52 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 2c344 │ │ │ │ + bne.w 2c308 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ blx ca6c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2ba6e │ │ │ │ + beq.w 2ba32 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ - b.n 2ba6e │ │ │ │ + b.n 2ba32 │ │ │ │ mov r0, r4 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx c3c4 │ │ │ │ blx bbf0 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ blx cb70 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c678 │ │ │ │ + bne.w 2c63c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ blx b78c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c6f0 │ │ │ │ + bne.w 2c6b4 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx c494 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c740 │ │ │ │ - ldr.w r1, [pc, #1668] @ 2c58c │ │ │ │ + bne.w 2c704 │ │ │ │ + ldr.w r1, [pc, #1668] @ 2c550 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc │ │ │ │ blx bfb0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2be74 │ │ │ │ + b.n 2be38 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx ca6c │ │ │ │ - b.n 2bbf4 │ │ │ │ + b.n 2bbb8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx ca6c │ │ │ │ - b.n 2bc50 │ │ │ │ + b.n 2bc14 │ │ │ │ mov r0, r4 │ │ │ │ blx cc88 │ │ │ │ - ldr.w r1, [pc, #1624] @ 2c590 │ │ │ │ + ldr.w r1, [pc, #1624] @ 2c554 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc │ │ │ │ mov r0, r9 │ │ │ │ blx bfb0 │ │ │ │ - b.n 2bd9c │ │ │ │ + b.n 2bd60 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ blx c0e8 │ │ │ │ - ldr.w r1, [pc, #1604] @ 2c594 │ │ │ │ + ldr.w r1, [pc, #1604] @ 2c558 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, fp │ │ │ │ add r1, pc │ │ │ │ mov r0, r9 │ │ │ │ blx c450 │ │ │ │ - b.n 2bcb8 │ │ │ │ - ldr.w r1, [pc, #1588] @ 2c598 │ │ │ │ + b.n 2bc7c │ │ │ │ + ldr.w r1, [pc, #1588] @ 2c55c │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bfb0 │ │ │ │ - b.n 2bd1e │ │ │ │ - ldr.w r1, [pc, #1576] @ 2c59c │ │ │ │ + b.n 2bce2 │ │ │ │ + ldr.w r1, [pc, #1576] @ 2c560 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bfb0 │ │ │ │ - b.n 2bd84 │ │ │ │ - ldr.w r1, [pc, #1564] @ 2c5a0 │ │ │ │ + b.n 2bd48 │ │ │ │ + ldr.w r1, [pc, #1564] @ 2c564 │ │ │ │ mov r3, fp │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bfb0 │ │ │ │ - b.n 2bdfc │ │ │ │ - ldr.w r1, [pc, #1552] @ 2c5a4 │ │ │ │ + b.n 2bdc0 │ │ │ │ + ldr.w r1, [pc, #1552] @ 2c568 │ │ │ │ mov r3, fp │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bfb0 │ │ │ │ - b.n 2be62 │ │ │ │ + b.n 2be26 │ │ │ │ mov r0, sl │ │ │ │ blx cb24 │ │ │ │ mov r1, r0 │ │ │ │ - ldr.w r0, [pc, #1532] @ 2c5a8 │ │ │ │ + ldr.w r0, [pc, #1532] @ 2c56c │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr.w r1, [pc, #1528] @ 2c5ac │ │ │ │ + ldr.w r1, [pc, #1528] @ 2c570 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r9 │ │ │ │ blx d0cc │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2b9ca │ │ │ │ + b.n 2b98e │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr.w r1, [pc, #1504] @ 2c5b0 │ │ │ │ + ldr.w r1, [pc, #1504] @ 2c574 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1504] @ 2c5b4 │ │ │ │ + ldr.w r2, [pc, #1504] @ 2c578 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #572 @ 0x23c │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 2c7e0 │ │ │ │ + bne.w 2c7a4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx ca6c │ │ │ │ - b.n 2ba74 │ │ │ │ + b.n 2ba38 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2c10a │ │ │ │ + beq.w 2c0ce │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c00a │ │ │ │ + beq.n 2bfce │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr.w r2, [pc, #1440] @ 2c5b8 │ │ │ │ + ldr.w r2, [pc, #1440] @ 2c57c │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #2728 @ 0xaa8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1428] @ 2c5bc │ │ │ │ + ldr.w r3, [pc, #1428] @ 2c580 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2ba52 │ │ │ │ + b.n 2ba16 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2c10a │ │ │ │ + beq.n 2c0ce │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c046 │ │ │ │ + beq.n 2c00a │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr.w r2, [pc, #1388] @ 2c5c0 │ │ │ │ + ldr.w r2, [pc, #1388] @ 2c584 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #2781 @ 0xadd │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1376] @ 2c5c4 │ │ │ │ + ldr.w r3, [pc, #1376] @ 2c588 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2ba52 │ │ │ │ + b.n 2ba16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ blx ba60 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - ldr.w r7, [pc, #1360] @ 2c5c8 │ │ │ │ + ldr.w r7, [pc, #1360] @ 2c58c │ │ │ │ blx bbf0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ blx d164 │ │ │ │ add r7, pc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -49036,800 +49041,800 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx c494 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c1e0 │ │ │ │ + bne.w 2c1a4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 2c1c4 │ │ │ │ + bne.w 2c188 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx bfb0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2bb74 │ │ │ │ + b.n 2bb38 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ blx bc3c │ │ │ │ blx bbf0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ blx d164 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c4d0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2c17c │ │ │ │ + bne.n 2c140 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ blx c0e8 │ │ │ │ - ldr.w r1, [pc, #1240] @ 2c5cc │ │ │ │ + ldr.w r1, [pc, #1240] @ 2c590 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc │ │ │ │ mov r0, r9 │ │ │ │ blx c450 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2bb62 │ │ │ │ + b.n 2bb26 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c1b4 │ │ │ │ + beq.n 2c178 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2ba68 │ │ │ │ + beq.w 2ba2c │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ blx bc9c │ │ │ │ cmp r0, r4 │ │ │ │ - beq.w 2c352 │ │ │ │ + beq.w 2c316 │ │ │ │ mov r0, sl │ │ │ │ blx bb94 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r3, 2c144 │ │ │ │ + cbz r3, 2c108 │ │ │ │ mov r0, r3 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ movw r4, #2652 @ 0xa5c │ │ │ │ - ldr.w r3, [pc, #1140] @ 2c5d0 │ │ │ │ + ldr.w r3, [pc, #1140] @ 2c594 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1136] @ 2c5d4 │ │ │ │ + ldr.w r2, [pc, #1136] @ 2c598 │ │ │ │ add r3, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d234 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx bc08 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 2ba84 │ │ │ │ - ldr.w r1, [pc, #1112] @ 2c5d8 │ │ │ │ + b.n 2ba48 │ │ │ │ + ldr.w r1, [pc, #1112] @ 2c59c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bc30 │ │ │ │ - b.n 2c102 │ │ │ │ + b.n 2c0c6 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 2c230 │ │ │ │ + bne.n 2c1f4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ - cbz r4, 2c1ae │ │ │ │ + cbz r4, 2c172 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 2c276 │ │ │ │ + bne.n 2c23a │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2c126 │ │ │ │ + bne.n 2c0ea │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ blx ca6c │ │ │ │ - b.n 2ba6e │ │ │ │ + b.n 2ba32 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx bc30 │ │ │ │ - b.n 2c0bc │ │ │ │ + b.n 2c080 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx ca6c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2bab2 │ │ │ │ - b.n 2bab8 │ │ │ │ + bne.w 2ba76 │ │ │ │ + b.n 2ba7c │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 2c280 │ │ │ │ + beq.n 2c244 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c1fe │ │ │ │ + beq.n 2c1c2 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #976] @ (2c5dc ) │ │ │ │ + ldr r2, [pc, #976] @ (2c5a0 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ mov.w r3, #2880 @ 0xb40 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #964] @ (2c5e0 ) │ │ │ │ + ldr r3, [pc, #964] @ (2c5a4 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2ba52 │ │ │ │ + b.n 2ba16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx ca6c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2bb4c │ │ │ │ - b.n 2bb52 │ │ │ │ - cbz r4, 2c238 │ │ │ │ + bne.w 2bb10 │ │ │ │ + b.n 2bb16 │ │ │ │ + cbz r4, 2c1fc │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c244 │ │ │ │ + beq.n 2c208 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #912] @ (2c5e4 ) │ │ │ │ + ldr r2, [pc, #912] @ (2c5a8 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #2978 @ 0xba2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #904] @ (2c5e8 ) │ │ │ │ + ldr r3, [pc, #904] @ (2c5ac ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.w 2ba52 │ │ │ │ + b.w 2ba16 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c1b4 │ │ │ │ + beq.n 2c178 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ - b.w 2ba60 │ │ │ │ + b.w 2ba24 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 2c276 │ │ │ │ - b.w 2ba60 │ │ │ │ + bne.n 2c23a │ │ │ │ + b.w 2ba24 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 2c19e │ │ │ │ - cbz r4, 2c2b6 │ │ │ │ + beq.w 2c162 │ │ │ │ + cbz r4, 2c27a │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c2c2 │ │ │ │ + beq.n 2c286 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #796] @ (2c5ec ) │ │ │ │ + ldr r2, [pc, #796] @ (2c5b0 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #2998 @ 0xbb6 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #784] @ (2c5f0 ) │ │ │ │ + ldr r3, [pc, #784] @ (2c5b4 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.w 2ba52 │ │ │ │ + b.w 2ba16 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 2c7d0 │ │ │ │ - cbz r4, 2c302 │ │ │ │ + beq.w 2c794 │ │ │ │ + cbz r4, 2c2c6 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c30e │ │ │ │ + beq.n 2c2d2 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #728] @ (2c5f4 ) │ │ │ │ + ldr r2, [pc, #728] @ (2c5b8 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ mov.w r3, #3040 @ 0xbe0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #716] @ (2c5f8 ) │ │ │ │ + ldr r3, [pc, #716] @ (2c5bc ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2ba68 │ │ │ │ + beq.w 2ba2c │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 2c134 │ │ │ │ + bne.w 2c0f8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ mov r0, sl │ │ │ │ blx bb94 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c176 │ │ │ │ + beq.w 2c13a │ │ │ │ mov r0, r3 │ │ │ │ blx bb94 │ │ │ │ - b.n 2c176 │ │ │ │ + b.n 2c13a │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 2c7b6 │ │ │ │ - cbz r4, 2c38c │ │ │ │ + beq.w 2c77a │ │ │ │ + cbz r4, 2c350 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c398 │ │ │ │ + beq.n 2c35c │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #596] @ (2c5fc ) │ │ │ │ + ldr r2, [pc, #596] @ (2c5c0 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3060 @ 0xbf4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #588] @ (2c600 ) │ │ │ │ + ldr r3, [pc, #588] @ (2c5c4 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.w 2ba52 │ │ │ │ + b.w 2ba16 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c40e │ │ │ │ + beq.n 2c3d2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c3e0 │ │ │ │ + cbz r4, 2c3a4 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c3ec │ │ │ │ + beq.n 2c3b0 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #520] @ (2c604 ) │ │ │ │ + ldr r2, [pc, #520] @ (2c5c8 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3111 @ 0xc27 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #512] @ (2c608 ) │ │ │ │ + ldr r3, [pc, #512] @ (2c5cc ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c2f2 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c426 │ │ │ │ + cbz r4, 2c3ea │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c33c │ │ │ │ + beq.n 2c300 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ - b.n 2c33c │ │ │ │ + b.n 2c300 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c40e │ │ │ │ + beq.n 2c3d2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c458 │ │ │ │ + cbz r4, 2c41c │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c464 │ │ │ │ + beq.n 2c428 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #408] @ (2c60c ) │ │ │ │ + ldr r2, [pc, #408] @ (2c5d0 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3169 @ 0xc61 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #400] @ (2c610 ) │ │ │ │ + ldr r3, [pc, #400] @ (2c5d4 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c2f2 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c40e │ │ │ │ + beq.n 2c3d2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c4aa │ │ │ │ + cbz r4, 2c46e │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c4b6 │ │ │ │ + beq.n 2c47a │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #336] @ (2c614 ) │ │ │ │ + ldr r2, [pc, #336] @ (2c5d8 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3225 @ 0xc99 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #324] @ (2c618 ) │ │ │ │ + ldr r3, [pc, #324] @ (2c5dc ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c2f2 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c40e │ │ │ │ + beq.n 2c3d2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c4fc │ │ │ │ + cbz r4, 2c4c0 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c508 │ │ │ │ + beq.n 2c4cc │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #260] @ (2c61c ) │ │ │ │ + ldr r2, [pc, #260] @ (2c5e0 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3295 @ 0xcdf │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #252] @ (2c620 ) │ │ │ │ + ldr r3, [pc, #252] @ (2c5e4 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c2f2 │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #30 │ │ │ │ + lsrs r2, r6, #30 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r0, #22 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r4, 2c5c6 │ │ │ │ + pop {r3} │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + lsrs r6, r5, #25 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r3, #36] @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs r4, r6, #9 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r2, r3, #20 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + adds r6, r5, r7 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsrs r4, r4, #6 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ + lsrs r4, r2, #16 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r3, #5 │ │ │ │ + lsrs r2, r3, #5 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r2, #3 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r4, #13 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r0, r1, #2 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r1, #9 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsls r0, r4, #29 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsls r4, r1, #29 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #624 @ 0x270 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #5 │ │ │ │ + lsrs r6, r3, #5 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r4, #12] │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r0, r5, #4 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r6, #58] @ 0x3a │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + lsrs r2, r6, #3 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #712 @ 0x2c8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #17 │ │ │ │ + lsls r4, r1, #17 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #44] @ 0x2c │ │ │ │ + strh r6, [r6, #44] @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r6, r1, #13 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + strh r2, [r6, #38] @ 0x26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r5, #36] @ 0x24 │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r4, [r3, #32] │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r1, #30] │ │ │ │ + strh r0, [r1, #30] │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #6 │ │ │ │ + lsls r6, r4, #6 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r0, [r2, #26] │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r0, #24] │ │ │ │ + strh r6, [r7, #22] │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r4, [r5, #20] │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ movs r1, r0 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 2c40e │ │ │ │ + beq.w 2c3d2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c64a │ │ │ │ + cbz r4, 2c60e │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c656 │ │ │ │ + beq.n 2c61a │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #408] @ (2c7fc ) │ │ │ │ + ldr r2, [pc, #408] @ (2c7c0 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3351 @ 0xd17 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #396] @ (2c800 ) │ │ │ │ + ldr r3, [pc, #396] @ (2c7c4 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c2f2 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c6c8 │ │ │ │ + beq.n 2c68c │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - cbz r4, 2c69a │ │ │ │ + cbz r4, 2c65e │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c6a6 │ │ │ │ + beq.n 2c66a │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #336] @ (2c804 ) │ │ │ │ + ldr r2, [pc, #336] @ (2c7c8 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3403 @ 0xd4b │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #324] @ (2c808 ) │ │ │ │ + ldr r3, [pc, #324] @ (2c7cc ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c2f2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ blx c4a0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - cbz r4, 2c6de │ │ │ │ + cbz r4, 2c6a2 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 2c42c │ │ │ │ + bne.w 2c3f0 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2c1ba │ │ │ │ - b.n 2c344 │ │ │ │ + beq.w 2c17e │ │ │ │ + b.n 2c308 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c6c8 │ │ │ │ + beq.n 2c68c │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - cbz r4, 2c712 │ │ │ │ + cbz r4, 2c6d6 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c71e │ │ │ │ + beq.n 2c6e2 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #224] @ (2c80c ) │ │ │ │ + ldr r2, [pc, #224] @ (2c7d0 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3421 @ 0xd5d │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #212] @ (2c810 ) │ │ │ │ + ldr r3, [pc, #212] @ (2c7d4 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c2f2 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c6c8 │ │ │ │ + beq.n 2c68c │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - cbz r4, 2c762 │ │ │ │ + cbz r4, 2c726 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c76e │ │ │ │ + beq.n 2c732 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #152] @ (2c814 ) │ │ │ │ + ldr r2, [pc, #152] @ (2c7d8 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3439 @ 0xd6f │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #140] @ (2c818 ) │ │ │ │ + ldr r3, [pc, #140] @ (2c7dc ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ - ldr r1, [pc, #136] @ (2c81c ) │ │ │ │ + b.n 2c2f2 │ │ │ │ + ldr r1, [pc, #136] @ (2c7e0 ) │ │ │ │ mov r0, fp │ │ │ │ - ldr r2, [pc, #136] @ (2c820 ) │ │ │ │ + ldr r2, [pc, #136] @ (2c7e4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #512 @ 0x200 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2c176 │ │ │ │ - ldr r1, [pc, #124] @ (2c824 ) │ │ │ │ - ldr r2, [pc, #128] @ (2c828 ) │ │ │ │ + b.n 2c13a │ │ │ │ + ldr r1, [pc, #124] @ (2c7e8 ) │ │ │ │ + ldr r2, [pc, #128] @ (2c7ec ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #512 @ 0x200 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2c176 │ │ │ │ + b.n 2c13a │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ - cbz r4, 2c7c6 │ │ │ │ + cbz r4, 2c78a │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 2c42c │ │ │ │ - b.n 2c1b4 │ │ │ │ + bne.w 2c3f0 │ │ │ │ + b.n 2c178 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2c6d8 │ │ │ │ - b.n 2c6de │ │ │ │ + bne.w 2c69c │ │ │ │ + b.n 2c6a2 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 2c13a │ │ │ │ + bne.w 2c0fe │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2c360 │ │ │ │ + b.n 2c324 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - strh r2, [r4, #10] │ │ │ │ + strh r6, [r3, #10] │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u8 d16, d0, d0 │ │ │ │ - strh r2, [r2, #8] │ │ │ │ + vhadd.u d0, d12, d0 │ │ │ │ + strh r6, [r1, #8] │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 15, cr0, cr0, cr0, {0} │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + cdp2 0, 14, cr0, cr12, cr0, {0} │ │ │ │ + strh r6, [r2, #4] │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 7, cr0, cr8, cr0, {0} │ │ │ │ - strh r2, [r1, #2] │ │ │ │ + cdp2 0, 7, cr0, cr4, cr0, {0} │ │ │ │ + strh r6, [r0, #2] │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 2, cr0, cr8, cr0, {0} │ │ │ │ - strh r2, [r4, #14] │ │ │ │ + cdp2 0, 2, cr0, cr4, cr0, {0} │ │ │ │ + strh r6, [r3, #14] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + strh r4, [r1, #14] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r6, [r4, #16] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002c82c : │ │ │ │ +0002c7f0 : │ │ │ │ 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 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #524] @ (2ca4c ) │ │ │ │ + ldr r2, [pc, #524] @ (2ca10 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #524] @ (2ca50 ) │ │ │ │ + ldr r3, [pc, #524] @ (2ca14 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ca22 │ │ │ │ + beq.w 2c9e6 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2ca34 │ │ │ │ + beq.w 2c9f8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 2ca0e │ │ │ │ + beq.w 2c9d2 │ │ │ │ mov r1, r9 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx ce4c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c740 │ │ │ │ orrs r0, r1 │ │ │ │ - bne.w 2c9d4 │ │ │ │ + bne.w 2c998 │ │ │ │ mov r0, r5 │ │ │ │ blx b8e8 │ │ │ │ orrs r0, r1 │ │ │ │ - bne.w 2c9ae │ │ │ │ + bne.w 2c972 │ │ │ │ cmp r6, #1 │ │ │ │ - bhi.n 2c946 │ │ │ │ - ldr r0, [pc, #436] @ (2ca54 ) │ │ │ │ + bhi.n 2c90a │ │ │ │ + ldr r0, [pc, #436] @ (2ca18 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr r1, [pc, #432] @ (2ca58 ) │ │ │ │ + ldr r1, [pc, #432] @ (2ca1c ) │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ blx d0cc │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ @@ -49839,62 +49844,62 @@ │ │ │ │ add r6, sp, #16 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ blx ba84 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r3, 2c902 │ │ │ │ + cbnz r3, 2c8c6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx ca6c │ │ │ │ - cbz r5, 2c8e4 │ │ │ │ + cbz r5, 2c8a8 │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ - ldr r2, [pc, #372] @ (2ca5c ) │ │ │ │ - ldr r3, [pc, #360] @ (2ca50 ) │ │ │ │ + ldr r2, [pc, #372] @ (2ca20 ) │ │ │ │ + ldr r3, [pc, #360] @ (2ca14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2ca48 │ │ │ │ + bne.w 2ca0c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2c9fa │ │ │ │ - cbz r4, 2c914 │ │ │ │ + beq.n 2c9be │ │ │ │ + cbz r4, 2c8d8 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #1665 @ 0x681 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #308] @ (2ca60 ) │ │ │ │ - ldr r2, [pc, #308] @ (2ca64 ) │ │ │ │ + ldr r3, [pc, #308] @ (2ca24 ) │ │ │ │ + ldr r2, [pc, #308] @ (2ca28 ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx bc08 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2c8e4 │ │ │ │ + b.n 2c8a8 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 2c8c2 │ │ │ │ - ldr r0, [pc, #284] @ (2ca68 ) │ │ │ │ + beq.n 2c886 │ │ │ │ + ldr r0, [pc, #284] @ (2ca2c ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r6, r0 │ │ │ │ blx bc9c │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #7 │ │ │ │ @@ -49902,511 +49907,511 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ str r5, [sp, #16] │ │ │ │ blx bc9c │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2c9fa │ │ │ │ - cbz r4, 2c97e │ │ │ │ + beq.n 2c9be │ │ │ │ + cbz r4, 2c942 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ movw r4, #1650 @ 0x672 │ │ │ │ - ldr r3, [pc, #212] @ (2ca6c ) │ │ │ │ + ldr r3, [pc, #212] @ (2ca30 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #212] @ (2ca70 ) │ │ │ │ + ldr r2, [pc, #212] @ (2ca34 ) │ │ │ │ add r3, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d234 │ │ │ │ add r0, sp, #16 │ │ │ │ blx bc08 │ │ │ │ - b.n 2c942 │ │ │ │ + b.n 2c906 │ │ │ │ mov r0, r5 │ │ │ │ blx b8e8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #188] @ (2ca74 ) │ │ │ │ + ldr r0, [pc, #188] @ (2ca38 ) │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d0cc │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2c898 │ │ │ │ + b.n 2c85c │ │ │ │ mov r0, r5 │ │ │ │ blx c740 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #152] @ (2ca78 ) │ │ │ │ + ldr r0, [pc, #152] @ (2ca3c ) │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r2, r9 │ │ │ │ mov fp, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d0cc │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ - b.n 2c88c │ │ │ │ + b.n 2c850 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2c942 │ │ │ │ + beq.n 2c906 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2c942 │ │ │ │ - ldr r1, [pc, #108] @ (2ca7c ) │ │ │ │ + b.n 2c906 │ │ │ │ + ldr r1, [pc, #108] @ (2ca40 ) │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #108] @ (2ca80 ) │ │ │ │ + ldr r2, [pc, #108] @ (2ca44 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #632 @ 0x278 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2c942 │ │ │ │ - ldr r1, [pc, #96] @ (2ca84 ) │ │ │ │ - ldr r2, [pc, #96] @ (2ca88 ) │ │ │ │ + b.n 2c906 │ │ │ │ + ldr r1, [pc, #96] @ (2ca48 ) │ │ │ │ + ldr r2, [pc, #96] @ (2ca4c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #632 @ 0x278 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2c942 │ │ │ │ - ldr r1, [pc, #84] @ (2ca8c ) │ │ │ │ + b.n 2c906 │ │ │ │ + ldr r1, [pc, #84] @ (2ca50 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #84] @ (2ca90 ) │ │ │ │ + ldr r2, [pc, #84] @ (2ca54 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #632 @ 0x278 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2c942 │ │ │ │ + b.n 2c906 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - add r6, sp, #80 @ 0x50 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #672 @ (adr r2, 2ccf8 ) │ │ │ │ + add r2, pc, #656 @ (adr r2, 2ccac ) │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #688 @ 0x2b0 │ │ │ │ movs r1, r0 │ │ │ │ - stc2 0, cr0, [r2], {0} │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + ldc2l 0, cr0, [lr], #-0 │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ movs r1, r0 │ │ │ │ - ldc2 0, cr0, [sl], {-0} │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldc2 0, cr0, [r6], {-0} │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, r5 │ │ │ │ + movs r6, r4 │ │ │ │ movs r1, r0 │ │ │ │ - vrev64.8 d16, d0 │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + vaddl.u32 q8, d12, d0 │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + strh r2, [r6, #8] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002ca94 : │ │ │ │ +0002ca58 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r5, [pc, #360] @ (2cc10 ) │ │ │ │ + ldr r5, [pc, #360] @ (2cbd4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r4, [pc, #360] @ (2cc14 ) │ │ │ │ + ldr r4, [pc, #360] @ (2cbd8 ) │ │ │ │ movs r7, #0 │ │ │ │ add r5, pc │ │ │ │ ldrd r8, r9, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w r4, #0 │ │ │ │ strd r7, r7, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2cbd2 │ │ │ │ + beq.w 2cb96 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2cbe4 │ │ │ │ + beq.w 2cba8 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2cbbe │ │ │ │ + beq.n 2cb82 │ │ │ │ add r6, sp, #24 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx c394 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r3, 2cb1a │ │ │ │ + cbnz r3, 2cade │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ blx ca78 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2cb7c │ │ │ │ + bne.n 2cb40 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2cb0a │ │ │ │ + beq.n 2cace │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r3, [r8] │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ - cbz r5, 2cb56 │ │ │ │ + cbz r5, 2cb1a │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ - b.n 2cb56 │ │ │ │ + b.n 2cb1a │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2cb72 │ │ │ │ + beq.n 2cb36 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ movw r1, #1462 @ 0x5b6 │ │ │ │ - ldr r3, [pc, #216] @ (2cc18 ) │ │ │ │ - ldr r2, [pc, #216] @ (2cc1c ) │ │ │ │ + ldr r3, [pc, #216] @ (2cbdc ) │ │ │ │ + ldr r2, [pc, #216] @ (2cbe0 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx bc08 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #200] @ (2cc20 ) │ │ │ │ - ldr r3, [pc, #184] @ (2cc14 ) │ │ │ │ + ldr r2, [pc, #200] @ (2cbe4 ) │ │ │ │ + ldr r3, [pc, #184] @ (2cbd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2cc0c │ │ │ │ + bne.n 2cbd0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2cb54 │ │ │ │ + b.n 2cb18 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2cbf8 │ │ │ │ - cbz r5, 2cb8e │ │ │ │ + beq.n 2cbbc │ │ │ │ + cbz r5, 2cb52 │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #1479 @ 0x5c7 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #124] @ (2cc24 ) │ │ │ │ - ldr r2, [pc, #128] @ (2cc28 ) │ │ │ │ + ldr r3, [pc, #124] @ (2cbe8 ) │ │ │ │ + ldr r2, [pc, #128] @ (2cbec ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx bc08 │ │ │ │ - b.n 2cb54 │ │ │ │ - ldr r1, [pc, #108] @ (2cc2c ) │ │ │ │ + b.n 2cb18 │ │ │ │ + ldr r1, [pc, #108] @ (2cbf0 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #108] @ (2cc30 ) │ │ │ │ + ldr r2, [pc, #108] @ (2cbf4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #680 @ 0x2a8 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2cb54 │ │ │ │ - ldr r1, [pc, #96] @ (2cc34 ) │ │ │ │ - ldr r2, [pc, #96] @ (2cc38 ) │ │ │ │ + b.n 2cb18 │ │ │ │ + ldr r1, [pc, #96] @ (2cbf8 ) │ │ │ │ + ldr r2, [pc, #96] @ (2cbfc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #680 @ 0x2a8 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2cb54 │ │ │ │ - ldr r1, [pc, #84] @ (2cc3c ) │ │ │ │ + b.n 2cb18 │ │ │ │ + ldr r1, [pc, #84] @ (2cc00 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #84] @ (2cc40 ) │ │ │ │ + ldr r2, [pc, #84] @ (2cc04 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #680 @ 0x2a8 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2cb54 │ │ │ │ + b.n 2cb18 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx c4a0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2cb54 │ │ │ │ + beq.n 2cb18 │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ - b.n 2cb54 │ │ │ │ + b.n 2cb18 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa700000 │ │ │ │ - ldrb r2, [r1, #18] │ │ │ │ + @ instruction: 0xfa6c0000 │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #1016 @ 0x3f8 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xfa080000 │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ + @ instruction: 0xfa040000 │ │ │ │ + ldrb r6, [r3, #16] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #22] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r0, #30] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r7, #23] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r1, #29] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002cc44 : │ │ │ │ +0002cc08 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r5, [pc, #340] @ (2cdac ) │ │ │ │ + ldr r5, [pc, #340] @ (2cd70 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r4, [pc, #340] @ (2cdb0 ) │ │ │ │ + ldr r4, [pc, #340] @ (2cd74 ) │ │ │ │ add r5, pc │ │ │ │ ldr.w r8, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ movs r5, #0 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ strd r5, r5, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2cd80 │ │ │ │ + beq.w 2cd44 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2cd92 │ │ │ │ + beq.w 2cd56 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2cd6c │ │ │ │ + beq.n 2cd30 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ add.w r9, sp, #32 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r6, sp, #28 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ str.w r9, [sp, #16] │ │ │ │ blx cc70 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r7, 2ccf2 │ │ │ │ + cbnz r7, 2ccb6 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ str.w r9, [sp] │ │ │ │ blx bafc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2cd4a │ │ │ │ + beq.n 2cd0e │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2cd52 │ │ │ │ + beq.n 2cd16 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #208] @ (2cdb4 ) │ │ │ │ + ldr r2, [pc, #208] @ (2cd78 ) │ │ │ │ movw r1, #1545 @ 0x609 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #204] @ (2cdb8 ) │ │ │ │ + ldr r3, [pc, #204] @ (2cd7c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2cd1e │ │ │ │ + b.n 2cce2 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2cd62 │ │ │ │ + beq.n 2cd26 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #172] @ (2cdbc ) │ │ │ │ + ldr r2, [pc, #172] @ (2cd80 ) │ │ │ │ movw r1, #1531 @ 0x5fb │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #164] @ (2cdc0 ) │ │ │ │ + ldr r3, [pc, #164] @ (2cd84 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r9 │ │ │ │ blx bc08 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #148] @ (2cdc4 ) │ │ │ │ - ldr r3, [pc, #124] @ (2cdb0 ) │ │ │ │ + ldr r2, [pc, #148] @ (2cd88 ) │ │ │ │ + ldr r3, [pc, #124] @ (2cd74 ) │ │ │ │ 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 2cda6 │ │ │ │ + bne.n 2cd6a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2cd2e │ │ │ │ + b.n 2ccf2 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx c4a0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2cd2c │ │ │ │ + b.n 2ccf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2cd2c │ │ │ │ - ldr r1, [pc, #88] @ (2cdc8 ) │ │ │ │ + b.n 2ccf0 │ │ │ │ + ldr r1, [pc, #88] @ (2cd8c ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #88] @ (2cdcc ) │ │ │ │ + ldr r2, [pc, #88] @ (2cd90 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2cd2c │ │ │ │ - ldr r1, [pc, #76] @ (2cdd0 ) │ │ │ │ - ldr r2, [pc, #80] @ (2cdd4 ) │ │ │ │ + b.n 2ccf0 │ │ │ │ + ldr r1, [pc, #76] @ (2cd94 ) │ │ │ │ + ldr r2, [pc, #80] @ (2cd98 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2cd2c │ │ │ │ - ldr r1, [pc, #68] @ (2cdd8 ) │ │ │ │ + b.n 2ccf0 │ │ │ │ + ldr r1, [pc, #68] @ (2cd9c ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #68] @ (2cddc ) │ │ │ │ + ldr r2, [pc, #68] @ (2cda0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2cd2c │ │ │ │ + b.n 2ccf0 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ + ldrb r0, [r4, #11] │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [r6] │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ + str.w r0, [r2] │ │ │ │ + ldrb r2, [r6, #10] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [r8] │ │ │ │ - add r1, sp, #152 @ 0x98 │ │ │ │ + ldrb.w r0, [r4] │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + ldrb r4, [r2, #23] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #15] │ │ │ │ + ldrb r4, [r3, #15] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002cde0 : │ │ │ │ +0002cda4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ - ldr.w r4, [pc, #2620] @ 2d834 │ │ │ │ + ldr.w r4, [pc, #2620] @ 2d7f8 │ │ │ │ mov r9, r3 │ │ │ │ - ldr.w r3, [pc, #2620] @ 2d838 │ │ │ │ + ldr.w r3, [pc, #2620] @ 2d7fc │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ add r4, pc │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr.w r3, [pc, #2604] @ 2d83c │ │ │ │ + ldr.w r3, [pc, #2604] @ 2d800 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #304] @ 0x130 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d15e │ │ │ │ + beq.w 2d122 │ │ │ │ mov r8, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2d174 │ │ │ │ + beq.w 2d138 │ │ │ │ mov fp, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2d18c │ │ │ │ + beq.w 2d150 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2d1a4 │ │ │ │ + beq.w 2d168 │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.w 2d06c │ │ │ │ + bhi.w 2d030 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ mov.w sl, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ str r7, [sp, #8] │ │ │ │ @@ -50415,135 +50420,135 @@ │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ strd r7, r7, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ blx cc70 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 2ceda │ │ │ │ + cbz r3, 2ce9e │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 2d062 │ │ │ │ + beq.w 2d026 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r2, [pc, #2480] @ 2d840 │ │ │ │ + ldr.w r2, [pc, #2480] @ 2d804 │ │ │ │ movw r1, #1890 @ 0x762 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2472] @ 2d844 │ │ │ │ + ldr.w r3, [pc, #2472] @ 2d808 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx bc08 │ │ │ │ mov.w r8, #0 │ │ │ │ - ldr.w r2, [pc, #2448] @ 2d848 │ │ │ │ - ldr.w r3, [pc, #2428] @ 2d838 │ │ │ │ + ldr.w r2, [pc, #2448] @ 2d80c │ │ │ │ + ldr.w r3, [pc, #2428] @ 2d7fc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2d5be │ │ │ │ + bne.w 2d582 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #244 @ 0xf4 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ ite le │ │ │ │ movle.w fp, #0 │ │ │ │ movgt.w fp, #1 │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ movne.w fp, #0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 2d0be │ │ │ │ + bne.w 2d082 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w sl, [sp, #4] │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ str.w fp, [sp, #8] │ │ │ │ str.w fp, [sp] │ │ │ │ blx cc70 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - cbz r5, 2cf62 │ │ │ │ + cbz r5, 2cf26 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2d110 │ │ │ │ + beq.w 2d0d4 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - ldr.w r2, [pc, #2300] @ 2d84c │ │ │ │ + ldr.w r2, [pc, #2300] @ 2d810 │ │ │ │ movw r1, #1934 @ 0x78e │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2292] @ 2d850 │ │ │ │ + ldr.w r3, [pc, #2292] @ 2d814 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2cea2 │ │ │ │ + b.n 2ce66 │ │ │ │ ldr.w r8, [sp, #104] @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r1, #4 │ │ │ │ add.w r4, r7, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx c10c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 2cf8a │ │ │ │ + b.n 2cf4e │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ str.w r3, [sl, r0, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ cmp r0, r7 │ │ │ │ - bcc.n 2cf80 │ │ │ │ + bcc.n 2cf44 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2cfa0 │ │ │ │ + b.n 2cf64 │ │ │ │ adds r2, r3, r7 │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ str.w r1, [sl, r2, lsl #2] │ │ │ │ cmp r3, r8 │ │ │ │ - bcc.n 2cf94 │ │ │ │ + bcc.n 2cf58 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cbf8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr.w r0, [pc, #2204] @ 2d854 │ │ │ │ + ldr.w r0, [pc, #2204] @ 2d818 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ @@ -50552,31 +50557,31 @@ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #2164] @ 2d858 │ │ │ │ + ldr.w r2, [pc, #2164] @ 2d81c │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ add r2, pc │ │ │ │ blx c010 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d1cc │ │ │ │ + beq.w 2d190 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2d126 │ │ │ │ + beq.w 2d0ea │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - cbz r3, 2d016 │ │ │ │ + cbz r3, 2cfda │ │ │ │ mov r0, r3 │ │ │ │ blx c3f8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -50585,174 +50590,174 @@ │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #2069 @ 0x815 │ │ │ │ - ldr.w r2, [pc, #2076] @ 2d85c │ │ │ │ + ldr.w r2, [pc, #2076] @ 2d820 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2072] @ 2d860 │ │ │ │ + ldr.w r3, [pc, #2072] @ 2d824 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r1, r6, [sp] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx bc08 │ │ │ │ - b.n 2ceb0 │ │ │ │ + b.n 2ce74 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2ceb0 │ │ │ │ + b.n 2ce74 │ │ │ │ blx bc9c │ │ │ │ - ldr.w r2, [pc, #2032] @ 2d864 │ │ │ │ + ldr.w r2, [pc, #2032] @ 2d828 │ │ │ │ movs r1, #4 │ │ │ │ add r2, pc │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2d062 │ │ │ │ + beq.n 2d026 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r3, r0 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r3, [pc, #1992] @ 2d868 │ │ │ │ + ldr.w r3, [pc, #1992] @ 2d82c │ │ │ │ movw r1, #2478 @ 0x9ae │ │ │ │ - ldr.w r2, [pc, #1988] @ 2d86c │ │ │ │ + ldr.w r2, [pc, #1988] @ 2d830 │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx bc08 │ │ │ │ - b.n 2ceb0 │ │ │ │ + b.n 2ce74 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx bc9c │ │ │ │ - ldr.w r2, [pc, #1960] @ 2d870 │ │ │ │ + ldr.w r2, [pc, #1960] @ 2d834 │ │ │ │ movs r1, #7 │ │ │ │ add r2, pc │ │ │ │ blx c478 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ blx bc9c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2d1bc │ │ │ │ + beq.n 2d180 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r3 │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1908] @ 2d874 │ │ │ │ - ldr.w r2, [pc, #1908] @ 2d878 │ │ │ │ + ldr.w r3, [pc, #1908] @ 2d838 │ │ │ │ + ldr.w r2, [pc, #1908] @ 2d83c │ │ │ │ str r1, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1916 @ 0x77c │ │ │ │ - b.n 2cea2 │ │ │ │ + b.n 2ce66 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx c4a0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2ceb0 │ │ │ │ + b.n 2ce74 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ blx c4a0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - cbz r3, 2d144 │ │ │ │ + cbz r3, 2d108 │ │ │ │ mov r0, r3 │ │ │ │ blx c3f8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2ceb0 │ │ │ │ - ldr.w r1, [pc, #1820] @ 2d87c │ │ │ │ - ldr.w r2, [pc, #1820] @ 2d880 │ │ │ │ + b.n 2ce74 │ │ │ │ + ldr.w r1, [pc, #1820] @ 2d840 │ │ │ │ + ldr.w r2, [pc, #1820] @ 2d844 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #748 @ 0x2ec │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ceb0 │ │ │ │ - ldr.w r1, [pc, #1804] @ 2d884 │ │ │ │ + b.n 2ce74 │ │ │ │ + ldr.w r1, [pc, #1804] @ 2d848 │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #1804] @ 2d888 │ │ │ │ + ldr.w r2, [pc, #1804] @ 2d84c │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #748 @ 0x2ec │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ceb0 │ │ │ │ - ldr.w r1, [pc, #1788] @ 2d88c │ │ │ │ + b.n 2ce74 │ │ │ │ + ldr.w r1, [pc, #1788] @ 2d850 │ │ │ │ mov r0, fp │ │ │ │ - ldr.w r2, [pc, #1788] @ 2d890 │ │ │ │ + ldr.w r2, [pc, #1788] @ 2d854 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #748 @ 0x2ec │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ceb0 │ │ │ │ - ldr.w r1, [pc, #1772] @ 2d894 │ │ │ │ + b.n 2ce74 │ │ │ │ + ldr.w r1, [pc, #1772] @ 2d858 │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r2, [pc, #1772] @ 2d898 │ │ │ │ + ldr.w r2, [pc, #1772] @ 2d85c │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #748 @ 0x2ec │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ceb0 │ │ │ │ + b.n 2ce74 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ blx c4a0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2ceb0 │ │ │ │ - ldr.w r1, [pc, #1740] @ 2d89c │ │ │ │ + b.n 2ce74 │ │ │ │ + ldr.w r1, [pc, #1740] @ 2d860 │ │ │ │ add r1, pc │ │ │ │ blx c818 │ │ │ │ - ldr.w r3, [pc, #1736] @ 2d8a0 │ │ │ │ + ldr.w r3, [pc, #1736] @ 2d864 │ │ │ │ strd r7, r8, [sp, #72] @ 0x48 │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ ldr.w fp, [sp, #52] @ 0x34 │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - ldr.w r3, [pc, #1716] @ 2d8a4 │ │ │ │ + ldr.w r3, [pc, #1716] @ 2d868 │ │ │ │ str.w sl, [sp, #80] @ 0x50 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b.n 2d27c │ │ │ │ + b.n 2d240 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ blx c590 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ @@ -50784,76 +50789,76 @@ │ │ │ │ ldmia.w r4, {r0, r1} │ │ │ │ stmia.w r6, {r0, r1} │ │ │ │ movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 29a58 │ │ │ │ + bl 29a1c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ blx c0dc │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, fp │ │ │ │ strd r5, r5, [r8] │ │ │ │ strd r5, r5, [r8, #8] │ │ │ │ strd r5, r5, [r8, #16] │ │ │ │ blx c710 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - bne.n 2d2c6 │ │ │ │ + bne.n 2d28a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ blx b798 │ │ │ │ movs r1, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b798 │ │ │ │ blx bbf0 │ │ │ │ strd r5, r5, [sp, #164] @ 0xa4 │ │ │ │ mov sl, r0 │ │ │ │ strd r5, r5, [sp, #172] @ 0xac │ │ │ │ str r5, [sp, #180] @ 0xb4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2d202 │ │ │ │ + bne.n 2d1c6 │ │ │ │ ldrd r2, r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2d20e │ │ │ │ + b.n 2d1d2 │ │ │ │ ldrd sl, r6, [sp, #80] @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ - ldr.w r2, [pc, #1496] @ 2d8a8 │ │ │ │ + ldr.w r2, [pc, #1496] @ 2d86c │ │ │ │ ldrd r7, r8, [sp, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d356 │ │ │ │ + beq.n 2d31a │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2d58c │ │ │ │ + beq.w 2d550 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2d306 │ │ │ │ + beq.n 2d2ca │ │ │ │ mov r0, r9 │ │ │ │ blx cf7c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - cbz r3, 2d31c │ │ │ │ + cbz r3, 2d2e0 │ │ │ │ mov r0, r3 │ │ │ │ blx c3f8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -50862,90 +50867,90 @@ │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #2138 @ 0x85a │ │ │ │ - ldr.w r2, [pc, #1380] @ 2d8ac │ │ │ │ + ldr.w r2, [pc, #1380] @ 2d870 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1376] @ 2d8b0 │ │ │ │ + ldr.w r3, [pc, #1376] @ 2d874 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2d04e │ │ │ │ - ldr.w r3, [pc, #1372] @ 2d8b4 │ │ │ │ + b.n 2d012 │ │ │ │ + ldr.w r3, [pc, #1372] @ 2d878 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ - ldr.w r3, [pc, #1364] @ 2d8b8 │ │ │ │ + ldr.w r3, [pc, #1364] @ 2d87c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ - ldr.w r2, [pc, #1356] @ 2d8bc │ │ │ │ - ldr.w r3, [pc, #1356] @ 2d8c0 │ │ │ │ + ldr.w r2, [pc, #1356] @ 2d880 │ │ │ │ + ldr.w r3, [pc, #1356] @ 2d884 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ blx c3ac │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 2d5c6 │ │ │ │ - ldr.w r1, [pc, #1340] @ 2d8c4 │ │ │ │ + bne.w 2d58a │ │ │ │ + ldr.w r1, [pc, #1340] @ 2d888 │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r2, [pc, #1336] @ 2d8c8 │ │ │ │ + ldr.w r2, [pc, #1336] @ 2d88c │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #272 @ 0x110 │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx b954 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d5c2 │ │ │ │ + beq.w 2d586 │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #0 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mov r6, r7 │ │ │ │ - cbz r7, 2d3c4 │ │ │ │ + cbz r7, 2d388 │ │ │ │ movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29a58 │ │ │ │ + bl 29a1c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ blx c8ac │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2d3ae │ │ │ │ + bne.n 2d372 │ │ │ │ mov r0, r8 │ │ │ │ blx bd74 │ │ │ │ - ldr.w r1, [pc, #1264] @ 2d8cc │ │ │ │ + ldr.w r1, [pc, #1264] @ 2d890 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c864 │ │ │ │ - ldr.w r1, [pc, #1256] @ 2d8d0 │ │ │ │ + ldr.w r1, [pc, #1256] @ 2d894 │ │ │ │ add r1, pc │ │ │ │ blx c864 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d7d6 │ │ │ │ + beq.w 2d79a │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ strd sl, r9, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #208 @ 0xd0 │ │ │ │ mov r9, r6 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ add.w fp, sp, #136 @ 0x88 │ │ │ │ ldr.w sl, [sp, #88] @ 0x58 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - b.n 2d462 │ │ │ │ + b.n 2d426 │ │ │ │ mov ip, sl │ │ │ │ add r4, sp, #184 @ 0xb8 │ │ │ │ mov lr, r4 │ │ │ │ add r5, sp, #208 @ 0xd0 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ @@ -50955,169 +50960,169 @@ │ │ │ │ ldmia.w r4, {r0, r1} │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 29a58 │ │ │ │ + bl 29a1c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c8ac │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2d5a4 │ │ │ │ + beq.w 2d568 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ mov r4, r9 │ │ │ │ strd r8, r8, [fp] │ │ │ │ strd r8, r8, [fp, #8] │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ strd r8, r8, [fp, #16] │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ mov r5, fp │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ mov r4, sl │ │ │ │ - bl 29a58 │ │ │ │ + bl 29a1c │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ mov r0, r7 │ │ │ │ blx c190 │ │ │ │ ldr r2, [sp, #292] @ 0x124 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.n 2d416 │ │ │ │ + bcc.n 2d3da │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrd sl, r9, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d5b0 │ │ │ │ + beq.n 2d574 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ blx c190 │ │ │ │ movs r1, #4 │ │ │ │ adds r0, #1 │ │ │ │ blx c10c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx c190 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2d800 │ │ │ │ + beq.w 2d7c4 │ │ │ │ sub.w r5, r8, #4 │ │ │ │ movs r6, #0 │ │ │ │ mov fp, r8 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr.w r8, [r7] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 2d82e │ │ │ │ + beq.w 2d7f2 │ │ │ │ movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 29a58 │ │ │ │ + bl 29a1c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ blx bbf0 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str.w r8, [r5] │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #16] │ │ │ │ blx b7b8 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 2d4e0 │ │ │ │ + bne.n 2d4a4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r8, fp │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - cbz r3, 2d52e │ │ │ │ + cbz r3, 2d4f2 │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ - cbz r3, 2d53c │ │ │ │ - ldr r1, [pc, #928] @ (2d8d4 ) │ │ │ │ + cbz r3, 2d500 │ │ │ │ + ldr r1, [pc, #928] @ (2d898 ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ blx be40 │ │ │ │ - ldr r1, [pc, #920] @ (2d8d8 ) │ │ │ │ + ldr r1, [pc, #920] @ (2d89c ) │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc │ │ │ │ blx be40 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 2d550 │ │ │ │ + cbz r3, 2d514 │ │ │ │ mov r0, r3 │ │ │ │ blx ceb8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2d55c │ │ │ │ + beq.n 2d520 │ │ │ │ mov r0, r9 │ │ │ │ blx cf7c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - cbz r3, 2d572 │ │ │ │ + cbz r3, 2d536 │ │ │ │ mov r0, r3 │ │ │ │ blx c3f8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2ceb4 │ │ │ │ + b.n 2ce78 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ blx c4a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2d12e │ │ │ │ + beq.w 2d0f2 │ │ │ │ mov r0, r9 │ │ │ │ blx cf7c │ │ │ │ - b.n 2d12e │ │ │ │ + b.n 2d0f2 │ │ │ │ ldrd sl, r9, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - b.n 2d4b2 │ │ │ │ + b.n 2d476 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #808] @ (2d8dc ) │ │ │ │ + ldr r1, [pc, #808] @ (2d8a0 ) │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc │ │ │ │ blx c864 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - b.n 2d4b8 │ │ │ │ + b.n 2d47c │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2d3da │ │ │ │ - ldr r3, [pc, #792] @ (2d8e0 ) │ │ │ │ + b.n 2d39e │ │ │ │ + ldr r3, [pc, #792] @ (2d8a4 ) │ │ │ │ mov r6, sl │ │ │ │ ldr.w fp, [sp, #64] @ 0x40 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ add.w r3, r3, #272 @ 0x110 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - ldr r3, [pc, #776] @ (2d8e4 ) │ │ │ │ + ldr r3, [pc, #776] @ (2d8a8 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp fp, r3 │ │ │ │ - bge.w 2d7d2 │ │ │ │ + bge.w 2d796 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, fp │ │ │ │ mov r0, r1 │ │ │ │ blx c818 │ │ │ │ cmp r4, #5 │ │ │ │ it lt │ │ │ │ movlt r4, #5 │ │ │ │ @@ -51125,64 +51130,64 @@ │ │ │ │ subs r4, #5 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r2, fp │ │ │ │ cmp fp, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ cmp r2, r4 │ │ │ │ - ble.w 2d7b6 │ │ │ │ + ble.w 2d77a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, r4, lsl #2] │ │ │ │ blx c0dc │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr.w r3, [r3, r4, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2d6ea │ │ │ │ + beq.n 2d6ae │ │ │ │ subs r2, r5, #4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2d636 │ │ │ │ + b.n 2d5fa │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 2d6ea │ │ │ │ + beq.n 2d6ae │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 2d630 │ │ │ │ + bne.n 2d5f4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2d6f2 │ │ │ │ + beq.n 2d6b6 │ │ │ │ ldr.w ip, [sl, #4] │ │ │ │ movs r4, #0 │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r5 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ cmp r4, ip │ │ │ │ - bge.w 2d7c4 │ │ │ │ + bge.w 2d788 │ │ │ │ ldr.w r3, [sl] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2d6ee │ │ │ │ + beq.n 2d6b2 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ subs r2, r3, #4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2d676 │ │ │ │ + b.n 2d63a │ │ │ │ adds r3, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 2d6ee │ │ │ │ + beq.n 2d6b2 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 2d670 │ │ │ │ + bne.n 2d634 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx cc4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d702 │ │ │ │ + beq.n 2d6c6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r3, [r3, r6] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ blx cc4c │ │ │ │ ldr.w r3, [sl] │ │ │ │ @@ -51198,35 +51203,35 @@ │ │ │ │ ldrd r5, r3, [r0, #8] │ │ │ │ ldrd r0, r1, [r2, #8] │ │ │ │ cmp r5, r0 │ │ │ │ sbcs r3, r1 │ │ │ │ itt ge │ │ │ │ addge r4, #1 │ │ │ │ ldrge.w ip, [sl, #4] │ │ │ │ - bge.n 2d650 │ │ │ │ + bge.n 2d614 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ adds r4, #1 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx cc4c │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr.w ip, [sl, #4] │ │ │ │ ldr r3, [r3, r6] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - b.n 2d650 │ │ │ │ + b.n 2d614 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 2d5fc │ │ │ │ + b.n 2d5c0 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 2d650 │ │ │ │ + b.n 2d614 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ blx c5c4 │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 2d5de │ │ │ │ + b.n 2d5a2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r2, [r3, r6] │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ blx bbf0 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ strd r5, r5, [sp, #164] @ 0xa4 │ │ │ │ @@ -51274,269 +51279,269 @@ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 29a58 │ │ │ │ + bl 29a1c │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ blx bd68 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2d68c │ │ │ │ + b.n 2d650 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2d7cc │ │ │ │ + beq.n 2d790 │ │ │ │ mov r0, sl │ │ │ │ blx cf7c │ │ │ │ - b.n 2d6fc │ │ │ │ + b.n 2d6c0 │ │ │ │ mov r5, r7 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ - b.n 2d7bc │ │ │ │ + b.n 2d780 │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 2d5e2 │ │ │ │ + b.n 2d5a6 │ │ │ │ mov sl, r6 │ │ │ │ - b.n 2d39c │ │ │ │ + b.n 2d360 │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d5ac │ │ │ │ + beq.w 2d570 │ │ │ │ blx c190 │ │ │ │ movs r1, #4 │ │ │ │ adds r0, #1 │ │ │ │ blx c10c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ blx c190 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d546 │ │ │ │ + beq.w 2d50a │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2d546 │ │ │ │ + b.n 2d50a │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 2d81c │ │ │ │ + cbz r3, 2d7e0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d546 │ │ │ │ - ldr r1, [pc, #212] @ (2d8e8 ) │ │ │ │ + beq.w 2d50a │ │ │ │ + ldr r1, [pc, #212] @ (2d8ac ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ blx be40 │ │ │ │ - b.n 2d546 │ │ │ │ + b.n 2d50a │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d546 │ │ │ │ - ldr r1, [pc, #196] @ (2d8ec ) │ │ │ │ + beq.w 2d50a │ │ │ │ + ldr r1, [pc, #196] @ (2d8b0 ) │ │ │ │ add r1, pc │ │ │ │ blx be40 │ │ │ │ - b.n 2d546 │ │ │ │ + b.n 2d50a │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #272 @ 0x110 │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7140000 │ │ │ │ - add r7, pc, #624 @ (adr r7, 2dabc ) │ │ │ │ + @ instruction: 0xf7100000 │ │ │ │ + add r7, pc, #864 @ (adr r7, 2db70 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r6, #1] │ │ │ │ + ldrb r0, [r6, #1] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6560000 │ │ │ │ - @ instruction: 0xfabe0000 │ │ │ │ - smlabb r0, sl, r0, r0 │ │ │ │ - strb r6, [r0, #30] │ │ │ │ + @ instruction: 0xf6520000 │ │ │ │ + @ instruction: 0xfaba0000 │ │ │ │ + smlabb r0, r6, r0, r0 │ │ │ │ + strb r2, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, r8, #8388608 @ 0x800000 │ │ │ │ - @ instruction: 0xfac60000 │ │ │ │ - add.w r0, r8, #8388608 @ 0x800000 │ │ │ │ - strb r2, [r4, #28] │ │ │ │ + sbc.w r0, r4, #8388608 @ 0x800000 │ │ │ │ + @ instruction: 0xfac20000 │ │ │ │ + add.w r0, r4, #8388608 @ 0x800000 │ │ │ │ + strb r6, [r3, #28] │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d0[0]}, [r2], r0 │ │ │ │ - @ instruction: 0xf4ae0000 │ │ │ │ - strb r0, [r1, #27] │ │ │ │ + ldr??.w r0, [lr, r0] │ │ │ │ + @ instruction: 0xf4aa0000 │ │ │ │ + strb r4, [r0, #27] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #31] │ │ │ │ + strb r6, [r6, #31] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ + ldrb r4, [r6, #6] │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + strb r6, [r3, #31] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #31] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r3, r5, r7} │ │ │ │ - vqshl.u64 d23, d8, #63 @ 0x3f │ │ │ │ + vqshl.u64 d23, d4, #63 @ 0x3f │ │ │ │ movs r1, r0 │ │ │ │ - add r7, pc, #528 @ (adr r7, 2dab8 ) │ │ │ │ + add r7, pc, #512 @ (adr r7, 2da6c ) │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [ip, r0] │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + str.w r0, [r8, r0] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2620000 │ │ │ │ + @ instruction: 0xf25e0000 │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r0, r3, r5, r6} │ │ │ │ vtbl.8 d28, {d15-d18}, d3 │ │ │ │ - @ instruction: 0xffff75e8 │ │ │ │ + @ instruction: 0xffff75e4 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r7, #24] │ │ │ │ + strb r2, [r7, #24] │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r4, r6} │ │ │ │ vmls.i q14, , d15[0] │ │ │ │ vtbx.8 d28, {d15-d16}, d3 │ │ │ │ vqshrn.u64 d28, , #1 │ │ │ │ vtbx.8 d28, {d31}, d29 │ │ │ │ - vsubw.u , , d26 │ │ │ │ + vsubw.u , , d22 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r7, #15] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r0, r2, r5, r6} │ │ │ │ vqshlu.s32 q14, , #31 │ │ │ │ - Address 0x2d8ee is out of bounds. │ │ │ │ + Address 0x2d8b2 is out of bounds. │ │ │ │ │ │ │ │ │ │ │ │ -0002d8f0 : │ │ │ │ +0002d8b4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2d908 │ │ │ │ + cbz r0, 2d8cc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #16] @ (2d91c ) │ │ │ │ - ldr r2, [pc, #20] @ (2d920 ) │ │ │ │ + ldr r1, [pc, #16] @ (2d8e0 ) │ │ │ │ + ldr r2, [pc, #20] @ (2d8e4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #788 @ 0x314 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r4, [r5, #1] │ │ │ │ + strb r0, [r5, #1] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, #3] │ │ │ │ + strb r2, [r0, #3] │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 2d978 │ │ │ │ + beq.n 2d93c │ │ │ │ ldrd r2, r7, [r3] │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx c9a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ - ldr r4, [pc, #136] @ (2d9d4 ) │ │ │ │ + ldr r4, [pc, #136] @ (2d998 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r4, pc │ │ │ │ blx c9a4 │ │ │ │ - ldr r3, [pc, #128] @ (2d9d8 ) │ │ │ │ - ldr r2, [pc, #132] @ (2d9dc ) │ │ │ │ + ldr r3, [pc, #128] @ (2d99c ) │ │ │ │ + ldr r2, [pc, #132] @ (2d9a0 ) │ │ │ │ movs r1, #16 │ │ │ │ strd r6, r0, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ movw r0, #4072 @ 0xfe8 │ │ │ │ add r2, pc │ │ │ │ strd r0, r4, [sp] │ │ │ │ movs r0, #0 │ │ │ │ strd r5, r7, [sp, #8] │ │ │ │ blx d234 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx c6a0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 2d9ba │ │ │ │ + cbz r4, 2d97e │ │ │ │ mov r0, r4 │ │ │ │ blx c74c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2d974 │ │ │ │ - cbz r5, 2d996 │ │ │ │ + beq.n 2d938 │ │ │ │ + cbz r5, 2d95a │ │ │ │ mov r0, r5 │ │ │ │ blx c1a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2d9a6 │ │ │ │ + cbz r0, 2d96a │ │ │ │ blx bb94 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #56] @ (2d9e0 ) │ │ │ │ + ldr r2, [pc, #56] @ (2d9a4 ) │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w cec4 │ │ │ │ - ldr r1, [pc, #40] @ (2d9e4 ) │ │ │ │ + ldr r1, [pc, #40] @ (2d9a8 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #40] @ (2d9e8 ) │ │ │ │ + ldr r2, [pc, #40] @ (2d9ac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #824 @ 0x338 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ movs r0, r0 │ │ │ │ - mrrc 0, 0, r0, r6, cr0 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + mrrc 0, 0, r0, r2, cr0 │ │ │ │ + strb r0, [r5, #19] │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #400 @ 0x190 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r2, #0] │ │ │ │ + strb r6, [r1, #0] │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 2da40 │ │ │ │ + beq.n 2da04 │ │ │ │ ldrd r2, r7, [r3] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx c9a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ - ldr r5, [pc, #64] @ (2da54 ) │ │ │ │ + ldr r5, [pc, #64] @ (2da18 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r5, pc │ │ │ │ blx c9a4 │ │ │ │ - ldr r3, [pc, #56] @ (2da58 ) │ │ │ │ - ldr r2, [pc, #60] @ (2da5c ) │ │ │ │ + ldr r3, [pc, #56] @ (2da1c ) │ │ │ │ + ldr r2, [pc, #60] @ (2da20 ) │ │ │ │ movs r1, #16 │ │ │ │ strd r6, r0, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r0, #4054 @ 0xfd6 │ │ │ │ strd r4, r7, [sp, #8] │ │ │ │ strd r0, r5, [sp] │ │ │ │ @@ -51547,110 +51552,110 @@ │ │ │ │ mov r6, r2 │ │ │ │ blx c74c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w cd64 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb8e0000 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ + @ instruction: 0xeb8a0000 │ │ │ │ + strb r4, [r4, #16] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002da60 : │ │ │ │ +0002da24 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #84] @ (2dac4 ) │ │ │ │ + ldr r4, [pc, #84] @ (2da88 ) │ │ │ │ sub sp, #8 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #16] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 2da8e │ │ │ │ - ldr r3, [pc, #64] @ (2dac8 ) │ │ │ │ + cbz r5, 2da52 │ │ │ │ + ldr r3, [pc, #64] @ (2da8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r6, r4, #16 │ │ │ │ mov r0, r6 │ │ │ │ blx ce00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2da84 │ │ │ │ - ldr r2, [pc, #44] @ (2dacc ) │ │ │ │ + beq.n 2da48 │ │ │ │ + ldr r2, [pc, #44] @ (2da90 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #44] @ (2dad0 ) │ │ │ │ + ldr r1, [pc, #44] @ (2da94 ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c604 │ │ │ │ movs r1, #4 │ │ │ │ mov r5, r0 │ │ │ │ blx bb84 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx d090 │ │ │ │ - b.n 2da84 │ │ │ │ + b.n 2da48 │ │ │ │ nop │ │ │ │ - add r7, pc, #392 @ (adr r7, 2dc50 ) │ │ │ │ + add r7, pc, #632 @ (adr r7, 2dd04 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r7, pc, #312 @ (adr r7, 2dc04 ) │ │ │ │ + add r7, pc, #552 @ (adr r7, 2dcb8 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #528] @ 0x210 │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf0b60000 │ │ │ │ + @ instruction: 0xf0b20000 │ │ │ │ │ │ │ │ -0002dad4 : │ │ │ │ +0002da98 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx c2b8 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d2ac │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #20] @ (2db0c ) │ │ │ │ + ldr r3, [pc, #20] @ (2dad0 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0, r1] │ │ │ │ strd r2, r2, [r3, #4] │ │ │ │ str r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r6, pc, #960 @ (adr r6, 2ded0 ) │ │ │ │ + add r7, pc, #176 @ (adr r7, 2db84 ) │ │ │ │ movs r1, r0 │ │ │ │ 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r2 │ │ │ │ - ldr.w r2, [pc, #1204] @ 2dfdc │ │ │ │ + ldr.w r2, [pc, #1204] @ 2dfa0 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r3, [pc, #1204] @ 2dfe0 │ │ │ │ + ldr.w r3, [pc, #1204] @ 2dfa4 │ │ │ │ add r2, pc │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2dec4 │ │ │ │ + beq.w 2de88 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, r5 │ │ │ │ ite eq │ │ │ │ moveq.w r8, #6 │ │ │ │ @@ -51658,254 +51663,254 @@ │ │ │ │ blx c800 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ add r1, sp, #16 │ │ │ │ blx bc84 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 2db72 │ │ │ │ + cbz r3, 2db36 │ │ │ │ mov r0, r3 │ │ │ │ blx b838 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbnz r5, 2dbc8 │ │ │ │ + cbnz r5, 2db8c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add.w r8, sp, #20 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2dc40 │ │ │ │ + beq.n 2dc04 │ │ │ │ blx c2a0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2dcc8 │ │ │ │ + beq.w 2dc8c │ │ │ │ ldr.w r9, [r3] │ │ │ │ blx bc9c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.w 2dcea │ │ │ │ + beq.w 2dcae │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r2, [pc, #1072] @ 2dfe4 │ │ │ │ + ldr.w r2, [pc, #1072] @ 2dfa8 │ │ │ │ mov.w r1, #300 @ 0x12c │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1064] @ 2dfe8 │ │ │ │ + ldr.w r3, [pc, #1064] @ 2dfac │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2dc78 │ │ │ │ + b.n 2dc3c │ │ │ │ cmp r5, #11 │ │ │ │ - beq.w 2dd78 │ │ │ │ + beq.w 2dd3c │ │ │ │ cmp r5, #3 │ │ │ │ it ne │ │ │ │ cmpne r5, #14 │ │ │ │ - bne.n 2dc88 │ │ │ │ + bne.n 2dc4c │ │ │ │ blx cc94 │ │ │ │ mov r4, r0 │ │ │ │ blx bc9c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #2 │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 2dd6e │ │ │ │ + beq.w 2dd32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r4, #430 @ 0x1ae │ │ │ │ - ldr r3, [pc, #996] @ (2dfec ) │ │ │ │ + ldr r3, [pc, #996] @ (2dfb0 ) │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #992] @ (2dff0 ) │ │ │ │ + ldr r2, [pc, #992] @ (2dfb4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ strd r4, r5, [sp] │ │ │ │ blx d234 │ │ │ │ add r0, sp, #20 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #972] @ (2dff4 ) │ │ │ │ - ldr r3, [pc, #952] @ (2dfe0 ) │ │ │ │ + ldr r2, [pc, #972] @ (2dfb8 ) │ │ │ │ + ldr r3, [pc, #952] @ (2dfa4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2dfd8 │ │ │ │ + bne.w 2df9c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx c6ac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2dc24 │ │ │ │ + beq.n 2dbe8 │ │ │ │ ldr.w r9, [r3] │ │ │ │ blx bc9c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2dcea │ │ │ │ + beq.n 2dcae │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #908] @ (2dff8 ) │ │ │ │ + ldr r2, [pc, #908] @ (2dfbc ) │ │ │ │ movw r1, #323 @ 0x143 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #904] @ (2dffc ) │ │ │ │ + ldr r3, [pc, #904] @ (2dfc0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r8 │ │ │ │ blx bc08 │ │ │ │ - b.n 2dc24 │ │ │ │ + b.n 2dbe8 │ │ │ │ cmp r5, #5 │ │ │ │ - bne.n 2dd7a │ │ │ │ + bne.n 2dd3e │ │ │ │ blx cc94 │ │ │ │ mov r4, r0 │ │ │ │ blx bc9c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2dd6e │ │ │ │ + beq.n 2dd32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r4, #447 @ 0x1bf │ │ │ │ - ldr r3, [pc, #836] @ (2e000 ) │ │ │ │ + ldr r3, [pc, #836] @ (2dfc4 ) │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #832] @ (2e004 ) │ │ │ │ + ldr r2, [pc, #832] @ (2dfc8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 2dc12 │ │ │ │ + b.n 2dbd6 │ │ │ │ cmp r0, #10 │ │ │ │ - bgt.n 2dc24 │ │ │ │ + bgt.n 2dbe8 │ │ │ │ blx bc9c │ │ │ │ - ldr r2, [pc, #820] @ (2e008 ) │ │ │ │ + ldr r2, [pc, #820] @ (2dfcc ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx c478 │ │ │ │ ldr.w r9, [r0] │ │ │ │ str r0, [sp, #20] │ │ │ │ blx bc9c │ │ │ │ cmp r9, r0 │ │ │ │ - bne.w 2def8 │ │ │ │ + bne.w 2debc │ │ │ │ ldr r5, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bc9c │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c774 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r6, #0 │ │ │ │ andne.w r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2ddca │ │ │ │ + bne.n 2dd8e │ │ │ │ blx bc9c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c774 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2df28 │ │ │ │ + beq.w 2deec │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2dee2 │ │ │ │ + beq.w 2dea6 │ │ │ │ mov r0, r5 │ │ │ │ blx cf3c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2deea │ │ │ │ + beq.w 2deae │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2dd6e │ │ │ │ + beq.n 2dd32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #374 @ 0x176 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #692] @ (2e00c ) │ │ │ │ - ldr r2, [pc, #696] @ (2e010 ) │ │ │ │ + ldr r3, [pc, #692] @ (2dfd0 ) │ │ │ │ + ldr r2, [pc, #696] @ (2dfd4 ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r8 │ │ │ │ blx bc08 │ │ │ │ - b.n 2dc24 │ │ │ │ + b.n 2dbe8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2dc24 │ │ │ │ - cbnz r6, 2dddc │ │ │ │ + b.n 2dbe8 │ │ │ │ + cbnz r6, 2dda0 │ │ │ │ blx cc94 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #656] @ (2e014 ) │ │ │ │ + ldr r0, [pc, #656] @ (2dfd8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r4, r0 │ │ │ │ blx bc9c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #4 │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 2ded2 │ │ │ │ + beq.w 2de96 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r4, #471 @ 0x1d7 │ │ │ │ - ldr r3, [pc, #600] @ (2e018 ) │ │ │ │ + ldr r3, [pc, #600] @ (2dfdc ) │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #600] @ (2e01c ) │ │ │ │ + ldr r2, [pc, #600] @ (2dfe0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 2dc12 │ │ │ │ + b.n 2dbd6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2deee │ │ │ │ + beq.w 2deb2 │ │ │ │ mov r0, r5 │ │ │ │ blx cf3c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2dd34 │ │ │ │ - ldr r3, [pc, #576] @ (2e020 ) │ │ │ │ + bne.n 2dcf8 │ │ │ │ + ldr r3, [pc, #576] @ (2dfe4 ) │ │ │ │ movs r1, #16 │ │ │ │ - ldr r2, [pc, #576] @ (2e024 ) │ │ │ │ + ldr r2, [pc, #576] @ (2dfe8 ) │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ movs r6, #0 │ │ │ │ add r2, pc │ │ │ │ add.w r8, sp, #24 │ │ │ │ blx d234 │ │ │ │ str r6, [sp, #24] │ │ │ │ @@ -51915,26 +51920,26 @@ │ │ │ │ blx b990 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx b888 │ │ │ │ - cbz r0, 2de16 │ │ │ │ + cbz r0, 2ddda │ │ │ │ blx bb94 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2df1c │ │ │ │ - cbz r5, 2de2c │ │ │ │ + beq.n 2dee0 │ │ │ │ + cbz r5, 2ddf0 │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - ldr r0, [pc, #504] @ (2e028 ) │ │ │ │ + ldr r0, [pc, #504] @ (2dfec ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ blx c248 │ │ │ │ mov r5, r0 │ │ │ │ blx bc9c │ │ │ │ @@ -51943,1030 +51948,1030 @@ │ │ │ │ blx c478 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx cf3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2de94 │ │ │ │ + cbz r3, 2de58 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 2dfce │ │ │ │ + beq.w 2df92 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ mov.w r3, #540 @ 0x21c │ │ │ │ - ldr r2, [pc, #428] @ (2e02c ) │ │ │ │ + ldr r2, [pc, #428] @ (2dff0 ) │ │ │ │ movs r0, #0 │ │ │ │ strd r3, r6, [sp] │ │ │ │ - ldr r3, [pc, #424] @ (2e030 ) │ │ │ │ + ldr r3, [pc, #424] @ (2dff4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r8 │ │ │ │ blx bc08 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2df50 │ │ │ │ + beq.n 2df14 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 2dd6e │ │ │ │ + beq.w 2dd32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r4, #395 @ 0x18b │ │ │ │ - ldr r3, [pc, #380] @ (2e034 ) │ │ │ │ + ldr r3, [pc, #380] @ (2dff8 ) │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #376] @ (2e038 ) │ │ │ │ + ldr r2, [pc, #376] @ (2dffc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 2dc12 │ │ │ │ - ldr r2, [pc, #372] @ (2e03c ) │ │ │ │ - ldr r1, [pc, #376] @ (2e040 ) │ │ │ │ + b.n 2dbd6 │ │ │ │ + ldr r2, [pc, #372] @ (2e000 ) │ │ │ │ + ldr r1, [pc, #376] @ (2e004 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2dc24 │ │ │ │ + b.n 2dbe8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx c4a0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2dc24 │ │ │ │ + b.n 2dbe8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2dd34 │ │ │ │ + bne.w 2dcf8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - b.n 2dbd6 │ │ │ │ + b.n 2db9a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2dd34 │ │ │ │ - b.n 2dddc │ │ │ │ + bne.w 2dcf8 │ │ │ │ + b.n 2dda0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #312] @ (2e044 ) │ │ │ │ + ldr r2, [pc, #312] @ (2e008 ) │ │ │ │ movw r1, #311 @ 0x137 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #304] @ (2e048 ) │ │ │ │ + ldr r3, [pc, #304] @ (2e00c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2dc78 │ │ │ │ + b.n 2dc3c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2de94 │ │ │ │ + beq.n 2de58 │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ - b.n 2de56 │ │ │ │ + b.n 2de1a │ │ │ │ blx bc9c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c774 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2dfa4 │ │ │ │ + beq.n 2df68 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2dfc4 │ │ │ │ + beq.n 2df88 │ │ │ │ mov r0, r5 │ │ │ │ blx cf3c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2dd34 │ │ │ │ + bne.w 2dcf8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - b.n 2dc8c │ │ │ │ + b.n 2dc50 │ │ │ │ add r6, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2db10 │ │ │ │ + bl 2dad4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2dc24 │ │ │ │ + beq.w 2dbe8 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 2dd6e │ │ │ │ + beq.w 2dd32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ mov.w r1, #406 @ 0x196 │ │ │ │ - ldr r3, [pc, #188] @ (2e04c ) │ │ │ │ - ldr r2, [pc, #192] @ (2e050 ) │ │ │ │ + ldr r3, [pc, #188] @ (2e010 ) │ │ │ │ + ldr r2, [pc, #192] @ (2e014 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx bc08 │ │ │ │ - b.n 2dc24 │ │ │ │ + b.n 2dbe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2dc24 │ │ │ │ + beq.w 2dbe8 │ │ │ │ mov r0, r5 │ │ │ │ blx cafc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx cf3c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2dd34 │ │ │ │ - b.n 2dc24 │ │ │ │ + bne.w 2dcf8 │ │ │ │ + b.n 2dbe8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2dd34 │ │ │ │ - b.n 2df4c │ │ │ │ + bne.w 2dcf8 │ │ │ │ + b.n 2df10 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #20 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2de94 │ │ │ │ + b.n 2de58 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r3, [sp, #408] @ 0x198 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s32 q0, d12, d0 │ │ │ │ - vhadd.s32 d16, d2, d0 │ │ │ │ - ldr r0, [r0, #60] @ 0x3c │ │ │ │ + vaddl.s32 q0, d8, d0 │ │ │ │ + vhadd.s16 d16, d14, d0 │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 15, cr0, cr10, cr0, {0} │ │ │ │ - cdp 0, 10, cr0, cr14, cr0, {0} │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ - movs r0, r0 │ │ │ │ - cdp 0, 10, cr0, cr4, cr0, {0} │ │ │ │ - cdp 0, 1, cr0, cr4, cr0, {0} │ │ │ │ - ldr r2, [r6, #36] @ 0x24 │ │ │ │ - movs r0, r0 │ │ │ │ - cdp 0, 4, cr0, cr0, cr0, {0} │ │ │ │ - stc 0, cr0, [ip] │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ - movs r0, r0 │ │ │ │ - ldcl 0, cr0, [ip] │ │ │ │ - cdp 0, 5, cr0, cr4, cr0, {0} │ │ │ │ - ldcl 0, cr0, [r2, #-0] │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ + cdp 0, 15, cr0, cr6, cr0, {0} │ │ │ │ + cdp 0, 10, cr0, cr10, cr0, {0} │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r8] │ │ │ │ - ldc 0, cr0, [r2] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + cdp 0, 10, cr0, cr0, cr0, {0} │ │ │ │ + cdp 0, 1, cr0, cr0, cr0, {0} │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + cdp 0, 3, cr0, cr12, cr0, {0} │ │ │ │ + stc 0, cr0, [r8] │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #96] @ 0x60 │ │ │ │ + ldcl 0, cr0, [r8] │ │ │ │ + cdp 0, 5, cr0, cr0, cr0, {0} │ │ │ │ + stcl 0, cr0, [lr, #-0] │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ + movs r0, r0 │ │ │ │ + stcl 0, cr0, [r4] │ │ │ │ + stc 0, cr0, [lr] │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r6, [r0, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ movs r0, r0 │ │ │ │ - mrrc 0, 0, r0, r8, cr0 │ │ │ │ - rsbs r0, lr, r0 │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + mrrc 0, 0, r0, r4, cr0 │ │ │ │ + rsbs r0, sl, r0 │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 2e070 │ │ │ │ + cbz r0, 2e034 │ │ │ │ blx c3f8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 2e07c │ │ │ │ + cbz r0, 2e040 │ │ │ │ blx c3f8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 2e088 │ │ │ │ + cbz r0, 2e04c │ │ │ │ blx c3f8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 2e094 │ │ │ │ + cbz r0, 2e058 │ │ │ │ blx c3f8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 2e0a0 │ │ │ │ + cbz r0, 2e064 │ │ │ │ blx b838 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 2e0ac │ │ │ │ + cbz r2, 2e070 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #20] @ (2e0c4 ) │ │ │ │ + ldr r2, [pc, #20] @ (2e088 ) │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str r1, [r3, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - add r1, pc, #200 @ (adr r1, 2e190 ) │ │ │ │ + add r1, pc, #440 @ (adr r1, 2e244 ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 2e0e4 │ │ │ │ + cbz r0, 2e0a8 │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ blx c62c │ │ │ │ str r0, [r4, #8] │ │ │ │ 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 │ │ │ │ blx d218 │ │ │ │ - ldr r1, [pc, #20] @ (2e118 ) │ │ │ │ + ldr r1, [pc, #20] @ (2e0dc ) │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r3, [r1, #4] │ │ │ │ blx d2d8 │ │ │ │ - ldr r3, [pc, #12] @ (2e11c ) │ │ │ │ + ldr r3, [pc, #12] @ (2e0e0 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #904 @ (adr r0, 2e4a4 ) │ │ │ │ + add r1, pc, #120 @ (adr r1, 2e158 ) │ │ │ │ movs r1, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r4] │ │ │ │ subs r5, #1 │ │ │ │ strex r3, r5, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2e134 │ │ │ │ + bne.n 2e0f8 │ │ │ │ dmb ish │ │ │ │ - cbnz r5, 2e168 │ │ │ │ + cbnz r5, 2e12c │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ - cbz r0, 2e154 │ │ │ │ + cbz r0, 2e118 │ │ │ │ blx bb94 │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbz r6, 2e15c │ │ │ │ + cbz r6, 2e120 │ │ │ │ mov r0, r6 │ │ │ │ blx bb94 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w d1ec │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ 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, #132] @ (2e200 ) │ │ │ │ + ldr r5, [pc, #132] @ (2e1c4 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r4, [pc, #132] @ (2e204 ) │ │ │ │ + ldr r4, [pc, #132] @ (2e1c8 ) │ │ │ │ movs r6, #0 │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ - cbz r0, 2e1ea │ │ │ │ + cbz r0, 2e1ae │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 2e1d6 │ │ │ │ + cbz r1, 2e19a │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx bd40 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx bbf0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx bfd4 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ - ldr r2, [pc, #72] @ (2e208 ) │ │ │ │ - ldr r3, [pc, #68] @ (2e204 ) │ │ │ │ + ldr r2, [pc, #72] @ (2e1cc ) │ │ │ │ + ldr r3, [pc, #68] @ (2e1c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e1fa │ │ │ │ + bne.n 2e1be │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #52] @ (2e20c ) │ │ │ │ + ldr r1, [pc, #52] @ (2e1d0 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #52] @ (2e210 ) │ │ │ │ + ldr r2, [pc, #52] @ (2e1d4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ blx c5c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2e1bc │ │ │ │ - ldr r1, [pc, #40] @ (2e214 ) │ │ │ │ - ldr r2, [pc, #40] @ (2e218 ) │ │ │ │ + b.n 2e180 │ │ │ │ + ldr r1, [pc, #40] @ (2e1d8 ) │ │ │ │ + ldr r2, [pc, #40] @ (2e1dc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2e1e6 │ │ │ │ + b.n 2e1aa │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r4, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #608] @ 0x260 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - orns r0, r2, r0 │ │ │ │ - ldr r6, [r4, #44] @ 0x2c │ │ │ │ + orn r0, lr, r0 │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #124] @ 0x7c │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ 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 r5, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 2e266 │ │ │ │ + cbz r0, 2e22a │ │ │ │ mov r4, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ blx ba24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 2e26a │ │ │ │ + cbz r3, 2e22e │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ blx ba24 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx d300 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 2e264 │ │ │ │ + cbz r3, 2e228 │ │ │ │ mov r0, r3 │ │ │ │ blx bb94 │ │ │ │ str r4, [r5, #8] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #20] @ (2e280 ) │ │ │ │ + ldr r1, [pc, #20] @ (2e244 ) │ │ │ │ mov r0, r3 │ │ │ │ - ldr r2, [pc, #20] @ (2e284 ) │ │ │ │ + ldr r2, [pc, #20] @ (2e248 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ blx c5c4 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r2 │ │ │ │ - b.n 2e250 │ │ │ │ - ldr r4, [r4, #36] @ 0x24 │ │ │ │ + b.n 2e214 │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #24] │ │ │ │ + str r7, [sp, #8] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e288 : │ │ │ │ +0002e24c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (2e2dc ) │ │ │ │ + ldr r3, [pc, #68] @ (2e2a0 ) │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r4, r3, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 2e2ba │ │ │ │ - ldr r3, [pc, #44] @ (2e2e0 ) │ │ │ │ + cbz r3, 2e27e │ │ │ │ + ldr r3, [pc, #44] @ (2e2a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx ce00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e2b0 │ │ │ │ - ldr r1, [pc, #28] @ (2e2e4 ) │ │ │ │ - ldr r0, [pc, #32] @ (2e2e8 ) │ │ │ │ + beq.n 2e274 │ │ │ │ + ldr r1, [pc, #28] @ (2e2a8 ) │ │ │ │ + ldr r0, [pc, #32] @ (2e2ac ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx bf48 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d090 │ │ │ │ - b.n 2e2b0 │ │ │ │ + b.n 2e274 │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r7, [sp, #552] @ 0x228 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xe9920000 │ │ │ │ + @ instruction: 0xe98e0000 │ │ │ │ │ │ │ │ -0002e2ec : │ │ │ │ - cbz r0, 2e31c │ │ │ │ +0002e2b0 : │ │ │ │ + cbz r0, 2e2e0 │ │ │ │ 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, #12] │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2e312 │ │ │ │ + cbz r3, 2e2d6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx r3 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ strd r8, r7, [r4] │ │ │ │ str r6, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #12] @ (2e32c ) │ │ │ │ - ldr r2, [pc, #16] @ (2e330 ) │ │ │ │ + ldr r1, [pc, #12] @ (2e2f0 ) │ │ │ │ + ldr r2, [pc, #16] @ (2e2f4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + str r6, [r5, #104] @ 0x68 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e334 : │ │ │ │ +0002e2f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbz r0, 2e3a8 │ │ │ │ + cbz r0, 2e36c │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 2e394 │ │ │ │ - ldr r0, [pc, #104] @ (2e3b8 ) │ │ │ │ + ble.n 2e358 │ │ │ │ + ldr r0, [pc, #104] @ (2e37c ) │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r8, [pc, #104] @ 2e3bc │ │ │ │ + ldr.w r8, [pc, #104] @ 2e380 │ │ │ │ movs r4, #1 │ │ │ │ add r0, pc │ │ │ │ blx bf94 │ │ │ │ - ldr r1, [pc, #96] @ (2e3c0 ) │ │ │ │ + ldr r1, [pc, #96] @ (2e384 ) │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ add r8, pc │ │ │ │ blx d224 │ │ │ │ - b.n 2e376 │ │ │ │ + b.n 2e33a │ │ │ │ ldr.w r2, [r7, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ blx d224 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, r6 │ │ │ │ - blt.n 2e36c │ │ │ │ + blt.n 2e330 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx bbf0 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c2dc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #44] @ (2e3c4 ) │ │ │ │ + ldr r1, [pc, #44] @ (2e388 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #44] @ (2e3c8 ) │ │ │ │ + ldr r2, [pc, #44] @ (2e38c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #124 @ 0x7c │ │ │ │ blx c5c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2e38e │ │ │ │ - ldr r1, [pc, #32] @ (2e3cc ) │ │ │ │ - ldr r2, [pc, #36] @ (2e3d0 ) │ │ │ │ + b.n 2e352 │ │ │ │ + ldr r1, [pc, #32] @ (2e390 ) │ │ │ │ + ldr r2, [pc, #36] @ (2e394 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #124 @ 0x7c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2e3a4 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + b.n 2e368 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb r0!, {} │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ + stmdb ip!, {} │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ movs r1, r0 │ │ │ │ - strd r0, r0, [r0], #0 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + @ instruction: 0xe8dc0000 │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e3d4 : │ │ │ │ - cbz r0, 2e3f4 │ │ │ │ +0002e398 : │ │ │ │ + cbz r0, 2e3b8 │ │ │ │ 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, #32] │ │ │ │ - cbz r0, 2e3ee │ │ │ │ + cbz r0, 2e3b2 │ │ │ │ blx b838 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #12] @ (2e404 ) │ │ │ │ - ldr r2, [pc, #16] @ (2e408 ) │ │ │ │ + ldr r1, [pc, #12] @ (2e3c8 ) │ │ │ │ + ldr r2, [pc, #16] @ (2e3cc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #184 @ 0xb8 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e40c : │ │ │ │ +0002e3d0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #284] @ (2e540 ) │ │ │ │ + ldr r2, [pc, #284] @ (2e504 ) │ │ │ │ movs r6, #0 │ │ │ │ - ldr r3, [pc, #284] @ (2e544 ) │ │ │ │ + ldr r3, [pc, #284] @ (2e508 ) │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e520 │ │ │ │ + beq.n 2e4e4 │ │ │ │ cmp r1, #11 │ │ │ │ - beq.n 2e456 │ │ │ │ - ldr r2, [pc, #264] @ (2e548 ) │ │ │ │ - ldr r3, [pc, #260] @ (2e544 ) │ │ │ │ + beq.n 2e41a │ │ │ │ + ldr r2, [pc, #264] @ (2e50c ) │ │ │ │ + ldr r3, [pc, #260] @ (2e508 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e53a │ │ │ │ + bne.n 2e4fe │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ blx cc94 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #232] @ (2e54c ) │ │ │ │ + ldr r0, [pc, #232] @ (2e510 ) │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr r2, [pc, #228] @ (2e550 ) │ │ │ │ + ldr r2, [pc, #228] @ (2e514 ) │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ - cbnz r6, 2e4d0 │ │ │ │ + cbnz r6, 2e494 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r1, r7 │ │ │ │ blx c324 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 2e4d0 │ │ │ │ + cbz r3, 2e494 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2e530 │ │ │ │ + beq.n 2e4f4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ mov.w r1, #1240 @ 0x4d8 │ │ │ │ - ldr r3, [pc, #152] @ (2e554 ) │ │ │ │ - ldr r2, [pc, #156] @ (2e558 ) │ │ │ │ + ldr r3, [pc, #152] @ (2e518 ) │ │ │ │ + ldr r2, [pc, #156] @ (2e51c ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx bc08 │ │ │ │ - b.n 2e43c │ │ │ │ + b.n 2e400 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ blx cc94 │ │ │ │ mov r4, r0 │ │ │ │ blx bc9c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #3 │ │ │ │ blx c478 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2e530 │ │ │ │ + beq.n 2e4f4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ movw r4, #1254 @ 0x4e6 │ │ │ │ - ldr r3, [pc, #84] @ (2e55c ) │ │ │ │ + ldr r3, [pc, #84] @ (2e520 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #84] @ (2e560 ) │ │ │ │ + ldr r2, [pc, #84] @ (2e524 ) │ │ │ │ add r3, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d234 │ │ │ │ add r0, sp, #16 │ │ │ │ blx bc08 │ │ │ │ - b.n 2e43c │ │ │ │ - ldr r1, [pc, #64] @ (2e564 ) │ │ │ │ - ldr r2, [pc, #68] @ (2e568 ) │ │ │ │ + b.n 2e400 │ │ │ │ + ldr r1, [pc, #64] @ (2e528 ) │ │ │ │ + ldr r2, [pc, #68] @ (2e52c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #220 @ 0xdc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2e43c │ │ │ │ + b.n 2e400 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2e43c │ │ │ │ + b.n 2e400 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + str r2, [sp, #440] @ 0x1b8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #336] @ 0x150 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xe83a0000 │ │ │ │ - @ instruction: 0xe8560000 │ │ │ │ - b.n 2e2bc │ │ │ │ + @ instruction: 0xe8360000 │ │ │ │ + @ instruction: 0xe8520000 │ │ │ │ + b.n 2e278 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e228 │ │ │ │ + b.n 2e1e4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r5, #72] @ 0x48 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e56c : │ │ │ │ +0002e530 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #308] @ (2e6b4 ) │ │ │ │ + ldr r1, [pc, #308] @ (2e678 ) │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #308] @ (2e6b8 ) │ │ │ │ + ldr r2, [pc, #308] @ (2e67c ) │ │ │ │ add r1, pc │ │ │ │ sub sp, #24 │ │ │ │ movs r7, #0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e68a │ │ │ │ + beq.n 2e64e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2e69c │ │ │ │ + beq.n 2e660 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 2e5c0 │ │ │ │ - ldr r2, [pc, #276] @ (2e6bc ) │ │ │ │ - ldr r3, [pc, #268] @ (2e6b8 ) │ │ │ │ + bne.n 2e584 │ │ │ │ + ldr r2, [pc, #276] @ (2e680 ) │ │ │ │ + ldr r3, [pc, #268] @ (2e67c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e6b0 │ │ │ │ + bne.n 2e674 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ blx cc94 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #244] @ (2e6c0 ) │ │ │ │ + ldr r0, [pc, #244] @ (2e684 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr r2, [pc, #236] @ (2e6c4 ) │ │ │ │ + ldr r2, [pc, #236] @ (2e688 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d234 │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ blx bca8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - cbz r4, 2e648 │ │ │ │ + cbz r4, 2e60c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2e638 │ │ │ │ + beq.n 2e5fc │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #172] @ (2e6c8 ) │ │ │ │ + ldr r2, [pc, #172] @ (2e68c ) │ │ │ │ movw r1, #1177 @ 0x499 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #168] @ (2e6cc ) │ │ │ │ + ldr r3, [pc, #168] @ (2e690 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx bc08 │ │ │ │ - b.n 2e5a6 │ │ │ │ + b.n 2e56a │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx c4a0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2e5a6 │ │ │ │ + b.n 2e56a │ │ │ │ blx bc9c │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #4 │ │ │ │ blx c478 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 2e638 │ │ │ │ + beq.n 2e5fc │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #84] @ (2e6d0 ) │ │ │ │ + ldr r2, [pc, #84] @ (2e694 ) │ │ │ │ movw r1, #1191 @ 0x4a7 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #80] @ (2e6d4 ) │ │ │ │ + ldr r3, [pc, #80] @ (2e698 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2e628 │ │ │ │ - ldr r1, [pc, #76] @ (2e6d8 ) │ │ │ │ - ldr r2, [pc, #76] @ (2e6dc ) │ │ │ │ + b.n 2e5ec │ │ │ │ + ldr r1, [pc, #76] @ (2e69c ) │ │ │ │ + ldr r2, [pc, #76] @ (2e6a0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #268 @ 0x10c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2e5a6 │ │ │ │ - ldr r1, [pc, #64] @ (2e6e0 ) │ │ │ │ + b.n 2e56a │ │ │ │ + ldr r1, [pc, #64] @ (2e6a4 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #64] @ (2e6e4 ) │ │ │ │ + ldr r2, [pc, #64] @ (2e6a8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #268 @ 0x10c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2e5a6 │ │ │ │ + b.n 2e56a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #696] @ 0x2b8 │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2e4f4 │ │ │ │ + b.n 2e4b0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e4f8 │ │ │ │ + b.n 2e4b4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #24] │ │ │ │ + str r0, [r5, #24] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e164 │ │ │ │ + b.n 2e120 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r0, [r1, #20] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e0ac │ │ │ │ + b.n 2e068 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #100] @ 0x64 │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ + str r0, [r0, #52] @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2e358 │ │ │ │ + b.n 2e314 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #232] @ (2e7e0 ) │ │ │ │ + ldr r2, [pc, #232] @ (2e7a4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #232] @ (2e7e4 ) │ │ │ │ + ldr r3, [pc, #232] @ (2e7a8 ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e7ca │ │ │ │ + beq.n 2e78e │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #162 @ 0xa2 │ │ │ │ mov r7, r1 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #200] @ (2e7e8 ) │ │ │ │ + ldr r1, [pc, #200] @ (2e7ac ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r1, r6 │ │ │ │ blx d078 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 2e74a │ │ │ │ + cbz r3, 2e70e │ │ │ │ mov r0, r3 │ │ │ │ blx c3f8 │ │ │ │ - ldr r2, [pc, #160] @ (2e7ec ) │ │ │ │ + ldr r2, [pc, #160] @ (2e7b0 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r5, sp, #24 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2e7c2 │ │ │ │ + cbz r3, 2e786 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2e7ba │ │ │ │ + beq.n 2e77e │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #1293 @ 0x50d │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #100] @ (2e7f0 ) │ │ │ │ - ldr r2, [pc, #100] @ (2e7f4 ) │ │ │ │ + ldr r3, [pc, #100] @ (2e7b4 ) │ │ │ │ + ldr r2, [pc, #100] @ (2e7b8 ) │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #84] @ (2e7f8 ) │ │ │ │ - ldr r3, [pc, #60] @ (2e7e4 ) │ │ │ │ + ldr r2, [pc, #84] @ (2e7bc ) │ │ │ │ + ldr r3, [pc, #60] @ (2e7a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e7dc │ │ │ │ + bne.n 2e7a0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2e7a2 │ │ │ │ - ldr r1, [pc, #48] @ (2e7fc ) │ │ │ │ - ldr r2, [pc, #48] @ (2e800 ) │ │ │ │ + b.n 2e766 │ │ │ │ + ldr r1, [pc, #48] @ (2e7c0 ) │ │ │ │ + ldr r2, [pc, #48] @ (2e7c4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #316 @ 0x13c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2e7a2 │ │ │ │ + b.n 2e766 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e3bc │ │ │ │ + b.n 2e378 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e498 │ │ │ │ + b.n 2e454 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2efb0 │ │ │ │ + b.n 2ef6c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #0] │ │ │ │ + str r0, [r7, #0] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #54] @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r0, #32] │ │ │ │ + str r0, [r0, #32] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e804 : │ │ │ │ +0002e7c8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #244] @ (2e90c ) │ │ │ │ + ldr r2, [pc, #244] @ (2e8d0 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #244] @ (2e910 ) │ │ │ │ + ldr r3, [pc, #244] @ (2e8d4 ) │ │ │ │ movs r6, #0 │ │ │ │ add r2, pc │ │ │ │ mov r8, r1 │ │ │ │ str r6, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -52976,296 +52981,296 @@ │ │ │ │ blx c168 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl 2db10 │ │ │ │ + bl 2dad4 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - cbnz r5, 2e8aa │ │ │ │ + cbnz r5, 2e86e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6e8 │ │ │ │ + bl 2e6ac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 2e87c │ │ │ │ - ldr r1, [pc, #188] @ (2e914 ) │ │ │ │ + cbnz r3, 2e840 │ │ │ │ + ldr r1, [pc, #188] @ (2e8d8 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r1, pc │ │ │ │ blx bfc8 │ │ │ │ - ldr r2, [pc, #180] @ (2e918 ) │ │ │ │ - ldr r3, [pc, #172] @ (2e910 ) │ │ │ │ + ldr r2, [pc, #180] @ (2e8dc ) │ │ │ │ + ldr r3, [pc, #172] @ (2e8d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e908 │ │ │ │ + bne.n 2e8cc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr.w r9, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2e8e8 │ │ │ │ + beq.n 2e8ac │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx d11c │ │ │ │ ldr r4, [r6, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #128] @ (2e91c ) │ │ │ │ + ldr r2, [pc, #128] @ (2e8e0 ) │ │ │ │ movs r1, #243 @ 0xf3 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #124] @ (2e920 ) │ │ │ │ + ldr r3, [pc, #124] @ (2e8e4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2e8d6 │ │ │ │ + b.n 2e89a │ │ │ │ ldr.w r9, [r5] │ │ │ │ blx bc9c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2e8f8 │ │ │ │ + beq.n 2e8bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d11c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #88] @ (2e924 ) │ │ │ │ + ldr r2, [pc, #88] @ (2e8e8 ) │ │ │ │ movs r1, #231 @ 0xe7 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ (2e928 ) │ │ │ │ + ldr r3, [pc, #84] @ (2e8ec ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx bc08 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2e860 │ │ │ │ + b.n 2e824 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2e8e4 │ │ │ │ + b.n 2e8a8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2e8e4 │ │ │ │ + b.n 2e8a8 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r7, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r5, r4] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2eeb8 │ │ │ │ + b.n 2ee74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r3] │ │ │ │ + ldrsh r2, [r7, r3] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2ee64 │ │ │ │ + b.n 2ee20 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e92c : │ │ │ │ +0002e8f0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #800] @ (2ec60 ) │ │ │ │ + ldr r2, [pc, #800] @ (2ec24 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #800] @ (2ec64 ) │ │ │ │ + ldr r3, [pc, #800] @ (2ec28 ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ mov r8, r1 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c168 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2db10 │ │ │ │ + bl 2dad4 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 2ea96 │ │ │ │ + bne.w 2ea5a │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6e8 │ │ │ │ + bl 2e6ac │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2ea68 │ │ │ │ + bne.n 2ea2c │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ strd r5, r5, [sp, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2ec48 │ │ │ │ + beq.w 2ec0c │ │ │ │ movw r0, #875 @ 0x36b │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #724] @ (2ec68 ) │ │ │ │ + ldr r1, [pc, #724] @ (2ec2c ) │ │ │ │ movw r2, #875 @ 0x36b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r3, sp, #20 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ blx d078 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 2e9c0 │ │ │ │ + cbz r0, 2e984 │ │ │ │ blx c3f8 │ │ │ │ - ldr r2, [pc, #680] @ (2ec6c ) │ │ │ │ + ldr r2, [pc, #680] @ (2ec30 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r5, sp, #32 │ │ │ │ str r3, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2eb04 │ │ │ │ + beq.w 2eac8 │ │ │ │ ldr.w r9, [r9] │ │ │ │ blx bc9c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.w 2ebb0 │ │ │ │ + beq.w 2eb74 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ - ldr r2, [pc, #616] @ (2ec70 ) │ │ │ │ + ldr r2, [pc, #616] @ (2ec34 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #1362 @ 0x552 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #608] @ (2ec74 ) │ │ │ │ + ldr r3, [pc, #608] @ (2ec38 ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2eba2 │ │ │ │ + beq.w 2eb66 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2eaf0 │ │ │ │ + beq.n 2eab4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r4, [r5, #8] │ │ │ │ movs r1, #199 @ 0xc7 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #552] @ (2ec78 ) │ │ │ │ - ldr r2, [pc, #552] @ (2ec7c ) │ │ │ │ + ldr r3, [pc, #552] @ (2ec3c ) │ │ │ │ + ldr r2, [pc, #552] @ (2ec40 ) │ │ │ │ strd r1, r4, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx bc08 │ │ │ │ - b.n 2ead0 │ │ │ │ + b.n 2ea94 │ │ │ │ ldr.w r9, [r5] │ │ │ │ blx bc9c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2eaf0 │ │ │ │ + beq.n 2eab4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d11c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #504] @ (2ec80 ) │ │ │ │ + ldr r2, [pc, #504] @ (2ec44 ) │ │ │ │ movs r1, #187 @ 0xbb │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #500] @ (2ec84 ) │ │ │ │ + ldr r3, [pc, #500] @ (2ec48 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2eac2 │ │ │ │ + b.n 2ea86 │ │ │ │ ldr.w r9, [r6] │ │ │ │ blx bc9c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2eb94 │ │ │ │ + beq.n 2eb58 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx d11c │ │ │ │ ldr r4, [r6, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #464] @ (2ec88 ) │ │ │ │ + ldr r2, [pc, #464] @ (2ec4c ) │ │ │ │ movs r1, #175 @ 0xaf │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #460] @ (2ec8c ) │ │ │ │ + ldr r3, [pc, #460] @ (2ec50 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx bc08 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #444] @ (2ec90 ) │ │ │ │ - ldr r3, [pc, #396] @ (2ec64 ) │ │ │ │ + ldr r2, [pc, #444] @ (2ec54 ) │ │ │ │ + ldr r3, [pc, #396] @ (2ec28 ) │ │ │ │ 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 2ec5c │ │ │ │ + bne.w 2ec20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2ead0 │ │ │ │ + beq.n 2ea94 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2ead0 │ │ │ │ + b.n 2ea94 │ │ │ │ mov.w r0, #320 @ 0x140 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #388] @ (2ec94 ) │ │ │ │ + ldr r1, [pc, #388] @ (2ec58 ) │ │ │ │ mov.w r2, #320 @ 0x140 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -53273,69 +53278,69 @@ │ │ │ │ add r3, sp, #24 │ │ │ │ str.w r9, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ blx d078 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 2eb3e │ │ │ │ + cbz r0, 2eb02 │ │ │ │ blx c3f8 │ │ │ │ - ldr r2, [pc, #344] @ (2ec98 ) │ │ │ │ + ldr r2, [pc, #344] @ (2ec5c ) │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #24] │ │ │ │ add r2, pc │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2ebc0 │ │ │ │ + beq.n 2eb84 │ │ │ │ ldr.w r9, [r9] │ │ │ │ blx bc9c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2ebb0 │ │ │ │ + beq.n 2eb74 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ - ldr r2, [pc, #284] @ (2ec9c ) │ │ │ │ + ldr r2, [pc, #284] @ (2ec60 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #1393 @ 0x571 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #276] @ (2eca0 ) │ │ │ │ + ldr r3, [pc, #276] @ (2ec64 ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2ea1a │ │ │ │ + b.n 2e9de │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2eafc │ │ │ │ - b.n 2ead0 │ │ │ │ - ldr r1, [pc, #256] @ (2eca4 ) │ │ │ │ + bne.n 2eac0 │ │ │ │ + b.n 2ea94 │ │ │ │ + ldr r1, [pc, #256] @ (2ec68 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r1, pc │ │ │ │ blx bfc8 │ │ │ │ - b.n 2ead2 │ │ │ │ + b.n 2ea96 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2ea28 │ │ │ │ + b.n 2e9ec │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #224] @ (2eca8 ) │ │ │ │ + ldr r1, [pc, #224] @ (2ec6c ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -53343,501 +53348,501 @@ │ │ │ │ add r3, sp, #28 │ │ │ │ str.w r9, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ blx d078 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 2ebf6 │ │ │ │ + cbz r0, 2ebba │ │ │ │ blx c3f8 │ │ │ │ - ldr r2, [pc, #180] @ (2ecac ) │ │ │ │ + ldr r2, [pc, #180] @ (2ec70 ) │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r2, pc │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ebb8 │ │ │ │ + beq.n 2eb7c │ │ │ │ ldr.w r9, [r3] │ │ │ │ blx bc9c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2ebb0 │ │ │ │ + beq.n 2eb74 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ - ldr r2, [pc, #124] @ (2ecb0 ) │ │ │ │ + ldr r2, [pc, #124] @ (2ec74 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #1417 @ 0x589 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #116] @ (2ecb4 ) │ │ │ │ + ldr r3, [pc, #116] @ (2ec78 ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2ea1a │ │ │ │ - ldr r1, [pc, #108] @ (2ecb8 ) │ │ │ │ + b.n 2e9de │ │ │ │ + ldr r1, [pc, #108] @ (2ec7c ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #108] @ (2ecbc ) │ │ │ │ + ldr r2, [pc, #108] @ (2ec80 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #364 @ 0x16c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ea28 │ │ │ │ + b.n 2e9ec │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r2, #42] @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e4f4 │ │ │ │ + b.n 2e4b0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2eb6c │ │ │ │ + b.n 2eb28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, r7] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2ef28 │ │ │ │ + b.n 2eee4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2eeb0 │ │ │ │ + b.n 2ee6c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrb r4, [r6, r5] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2ee44 │ │ │ │ + b.n 2ee00 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2edf0 │ │ │ │ + b.n 2edac │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r6, [r7, #28] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2e94c │ │ │ │ + b.n 2e908 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2eb64 │ │ │ │ + b.n 2eb20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, r1] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ movs r0, r0 │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + svc 220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2eab8 │ │ │ │ + b.n 2ea74 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2eae0 │ │ │ │ + b.n 2ea9c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, r6] │ │ │ │ + ldrh r0, [r2, r6] │ │ │ │ movs r0, r0 │ │ │ │ - svc 44 @ 0x2c │ │ │ │ + svc 40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #8] │ │ │ │ + str r2, [r0, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + ldrb r0, [r0, r6] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002ecc0 : │ │ │ │ +0002ec84 : │ │ │ │ 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, #372] @ (2ee44 ) │ │ │ │ + ldr r2, [pc, #372] @ (2ee08 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #372] @ (2ee48 ) │ │ │ │ + ldr r3, [pc, #372] @ (2ee0c ) │ │ │ │ movs r6, #0 │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ede0 │ │ │ │ + beq.n 2eda4 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #12 │ │ │ │ mov r7, r1 │ │ │ │ blx c798 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r6, [r0, #4] │ │ │ │ str r6, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx c1a0 │ │ │ │ - ldr r2, [pc, #328] @ (2ee4c ) │ │ │ │ - ldr r1, [pc, #328] @ (2ee50 ) │ │ │ │ + ldr r2, [pc, #328] @ (2ee10 ) │ │ │ │ + ldr r1, [pc, #328] @ (2ee14 ) │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str r0, [r4, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2e16c │ │ │ │ - ldr r2, [pc, #312] @ (2ee54 ) │ │ │ │ + bl 2e130 │ │ │ │ + ldr r2, [pc, #312] @ (2ee18 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2edae │ │ │ │ + beq.n 2ed72 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2edf2 │ │ │ │ + beq.n 2edb6 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2ed40 │ │ │ │ + bne.n 2ed04 │ │ │ │ dmb ish │ │ │ │ - cbnz r3, 2ed64 │ │ │ │ + cbnz r3, 2ed28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 2ed5c │ │ │ │ + cbz r0, 2ed20 │ │ │ │ blx bb94 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #12 │ │ │ │ blx d1f0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #669 @ 0x29d │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #220] @ (2ee58 ) │ │ │ │ - ldr r2, [pc, #220] @ (2ee5c ) │ │ │ │ + ldr r3, [pc, #220] @ (2ee1c ) │ │ │ │ + ldr r2, [pc, #220] @ (2ee20 ) │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ movs r5, #0 │ │ │ │ - ldr r2, [pc, #200] @ (2ee60 ) │ │ │ │ - ldr r3, [pc, #176] @ (2ee48 ) │ │ │ │ + ldr r2, [pc, #200] @ (2ee24 ) │ │ │ │ + ldr r3, [pc, #176] @ (2ee0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ee26 │ │ │ │ + bne.n 2edea │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r5, [r4, #8] │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 2ee2a │ │ │ │ + beq.n 2edee │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2edb8 │ │ │ │ + bne.n 2ed7c │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2ed94 │ │ │ │ + bne.n 2ed58 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 2edd6 │ │ │ │ + cbz r0, 2ed9a │ │ │ │ blx bb94 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #12 │ │ │ │ blx d1f0 │ │ │ │ - b.n 2ed94 │ │ │ │ - ldr r1, [pc, #128] @ (2ee64 ) │ │ │ │ - ldr r2, [pc, #132] @ (2ee68 ) │ │ │ │ + b.n 2ed58 │ │ │ │ + ldr r1, [pc, #128] @ (2ee28 ) │ │ │ │ + ldr r2, [pc, #132] @ (2ee2c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #420 @ 0x1a4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ed92 │ │ │ │ + b.n 2ed56 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2edfe │ │ │ │ + bne.n 2edc2 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2ed92 │ │ │ │ + bne.n 2ed56 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 2ee1c │ │ │ │ + cbz r0, 2ede0 │ │ │ │ blx bb94 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #12 │ │ │ │ blx d1f0 │ │ │ │ - b.n 2ed92 │ │ │ │ + b.n 2ed56 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [pc, #64] @ (2ee6c ) │ │ │ │ - ldr r2, [pc, #64] @ (2ee70 ) │ │ │ │ - ldr r1, [pc, #68] @ (2ee74 ) │ │ │ │ + ldr r4, [pc, #64] @ (2ee30 ) │ │ │ │ + ldr r2, [pc, #64] @ (2ee34 ) │ │ │ │ + ldr r1, [pc, #68] @ (2ee38 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r4, #420 @ 0x1a4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #674 @ 0x2a2 │ │ │ │ blx c130 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + ldrh r6, [r7, #12] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bl 3eae4e │ │ │ │ - b.n 2eac0 │ │ │ │ + bl 3eae12 │ │ │ │ + b.n 2ea7c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2ead4 │ │ │ │ + b.n 2ea90 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2ee38 │ │ │ │ + ble.n 2edf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, r1] │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ + ldrh r4, [r7, #6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r0, [r6, r3] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r5, r7] │ │ │ │ + ldrh r2, [r5, r7] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2e918 │ │ │ │ + b.n 2e8d4 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2eee4 │ │ │ │ + ble.n 2eea0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002ee78 : │ │ │ │ +0002ee3c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #312] @ (2efc4 ) │ │ │ │ + ldr r2, [pc, #312] @ (2ef88 ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #312] @ (2efc8 ) │ │ │ │ + ldr r3, [pc, #312] @ (2ef8c ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2efac │ │ │ │ + beq.w 2ef70 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #12 │ │ │ │ mov r9, r1 │ │ │ │ blx c798 │ │ │ │ mov r4, r0 │ │ │ │ str r7, [r0, #4] │ │ │ │ str r7, [r0, #8] │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx c1a0 │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2efa4 │ │ │ │ + beq.n 2ef68 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ blx cbf8 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #244] @ (2efcc ) │ │ │ │ + ldr r0, [pc, #244] @ (2ef90 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ - ldr r2, [pc, #228] @ (2efd0 ) │ │ │ │ + ldr r2, [pc, #228] @ (2ef94 ) │ │ │ │ ldr r0, [r5, #32] │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc │ │ │ │ mov r1, r6 │ │ │ │ str r7, [r4, #8] │ │ │ │ - bl 2e16c │ │ │ │ - ldr r2, [pc, #216] @ (2efd4 ) │ │ │ │ + bl 2e130 │ │ │ │ + ldr r2, [pc, #216] @ (2ef98 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 2ef42 │ │ │ │ + cbnz r3, 2ef06 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 2ef1a │ │ │ │ + cbz r5, 2eede │ │ │ │ mov r0, r5 │ │ │ │ blx c1a0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e120 │ │ │ │ - ldr r2, [pc, #176] @ (2efd8 ) │ │ │ │ - ldr r3, [pc, #156] @ (2efc8 ) │ │ │ │ + bl 2e0e4 │ │ │ │ + ldr r2, [pc, #176] @ (2ef9c ) │ │ │ │ + ldr r3, [pc, #156] @ (2ef8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2efbe │ │ │ │ + bne.n 2ef82 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr.w r9, [r3] │ │ │ │ blx bc9c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2ef8e │ │ │ │ + beq.n 2ef52 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e120 │ │ │ │ + bl 2e0e4 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ movw r1, #898 @ 0x382 │ │ │ │ - ldr r3, [pc, #100] @ (2efdc ) │ │ │ │ - ldr r2, [pc, #104] @ (2efe0 ) │ │ │ │ + ldr r3, [pc, #100] @ (2efa0 ) │ │ │ │ + ldr r2, [pc, #104] @ (2efa4 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2ef26 │ │ │ │ + b.n 2eeea │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e120 │ │ │ │ - b.n 2ef8a │ │ │ │ + bl 2e0e4 │ │ │ │ + b.n 2ef4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e120 │ │ │ │ - b.n 2ef8a │ │ │ │ - ldr r1, [pc, #52] @ (2efe4 ) │ │ │ │ - ldr r2, [pc, #56] @ (2efe8 ) │ │ │ │ + bl 2e0e4 │ │ │ │ + b.n 2ef4e │ │ │ │ + ldr r1, [pc, #52] @ (2efa8 ) │ │ │ │ + ldr r2, [pc, #56] @ (2efac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #460 @ 0x1cc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ef8a │ │ │ │ + b.n 2ef4e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e948 │ │ │ │ + b.n 2e904 │ │ │ │ movs r0, r0 │ │ │ │ - bl 35afd2 │ │ │ │ - b.n 2ea08 │ │ │ │ + bl 35af96 │ │ │ │ + b.n 2e9c4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #56] @ 0x38 │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 2efcc │ │ │ │ + blt.n 2ef88 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, r4] │ │ │ │ + ldrb r0, [r4, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r4, r0] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002efec : │ │ │ │ +0002efb0 : │ │ │ │ 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 r5, r2 │ │ │ │ - ldr r2, [pc, #956] @ (2f3bc ) │ │ │ │ + ldr r2, [pc, #956] @ (2f380 ) │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #956] @ (2f3c0 ) │ │ │ │ + ldr r3, [pc, #956] @ (2f384 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r8, [pc, #952] @ 2f3c4 │ │ │ │ + ldr.w r8, [pc, #952] @ 2f388 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f336 │ │ │ │ + beq.w 2f2fa │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2f348 │ │ │ │ + beq.w 2f30c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2f35c │ │ │ │ + beq.w 2f320 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbnz r3, 2f052 │ │ │ │ - ldr r2, [pc, #912] @ (2f3c8 ) │ │ │ │ - ldr r3, [pc, #900] @ (2f3c0 ) │ │ │ │ + cbnz r3, 2f016 │ │ │ │ + ldr r2, [pc, #912] @ (2f38c ) │ │ │ │ + ldr r3, [pc, #900] @ (2f384 ) │ │ │ │ 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 2f3b6 │ │ │ │ + bne.w 2f37a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #884] @ (2f3cc ) │ │ │ │ + ldr r0, [pc, #884] @ (2f390 ) │ │ │ │ add r0, pc │ │ │ │ blx bf94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f376 │ │ │ │ + beq.w 2f33a │ │ │ │ ldrd r9, r3, [r0, #4] │ │ │ │ add.w r2, r9, #22 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.w 2f326 │ │ │ │ - ldr r3, [pc, #860] @ (2f3d0 ) │ │ │ │ + bcs.w 2f2ea │ │ │ │ + ldr r3, [pc, #860] @ (2f394 ) │ │ │ │ ldr.w sl, [r0] │ │ │ │ add r3, pc │ │ │ │ add.w ip, sl, r9 │ │ │ │ add.w r2, r3, #22 │ │ │ │ cmp ip, r2 │ │ │ │ - bcs.n 2f092 │ │ │ │ + bcs.n 2f056 │ │ │ │ add.w r2, ip, #22 │ │ │ │ cmp r2, r3 │ │ │ │ it cs │ │ │ │ movcs lr, r3 │ │ │ │ - bcs.n 2f098 │ │ │ │ - ldr.w lr, [pc, #832] @ 2f3d4 │ │ │ │ + bcs.n 2f05c │ │ │ │ + ldr.w lr, [pc, #832] @ 2f398 │ │ │ │ add lr, pc │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [sl, r9] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [ip, #8] │ │ │ │ @@ -53852,49 +53857,49 @@ │ │ │ │ strb r1, [r2, r3] │ │ │ │ mov r0, r6 │ │ │ │ blx c444 │ │ │ │ mov r9, r0 │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ adds r1, r0, r3 │ │ │ │ cmp r1, r2 │ │ │ │ - bcs.w 2f316 │ │ │ │ + bcs.w 2f2da │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r9 │ │ │ │ add r0, r3 │ │ │ │ add.w r3, r6, r9 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 2f0f6 │ │ │ │ + bcs.n 2f0ba │ │ │ │ add.w r3, r0, r9 │ │ │ │ cmp r6, r3 │ │ │ │ - bls.w 2f370 │ │ │ │ + bls.w 2f334 │ │ │ │ blx c500 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r3, r9 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldrd lr, r3, [r4, #4] │ │ │ │ add.w r2, lr, #17 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.w 2f304 │ │ │ │ - ldr r3, [pc, #704] @ (2f3d8 ) │ │ │ │ + bcs.w 2f2c8 │ │ │ │ + ldr r3, [pc, #704] @ (2f39c ) │ │ │ │ ldr.w r9, [r4] │ │ │ │ add r3, pc │ │ │ │ add.w r6, r9, lr │ │ │ │ add.w r2, r3, #17 │ │ │ │ cmp r6, r2 │ │ │ │ - bcs.n 2f134 │ │ │ │ + bcs.n 2f0f8 │ │ │ │ add.w r2, r6, #17 │ │ │ │ cmp r2, r3 │ │ │ │ it cs │ │ │ │ movcs ip, r3 │ │ │ │ - bcs.n 2f13a │ │ │ │ - ldr.w ip, [pc, #676] @ 2f3dc │ │ │ │ + bcs.n 2f0fe │ │ │ │ + ldr.w ip, [pc, #676] @ 2f3a0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r9, lr] │ │ │ │ str r3, [r6, #12] │ │ │ │ str r1, [r6, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r6, #8] │ │ │ │ @@ -53903,38 +53908,38 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r3, #17 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 2f1ca │ │ │ │ + ble.n 2f18e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2f39a │ │ │ │ - ldr.w r9, [pc, #632] @ 2f3e0 │ │ │ │ + beq.w 2f35e │ │ │ │ + ldr.w r9, [pc, #632] @ 2f3a4 │ │ │ │ movs r6, #1 │ │ │ │ - ldr r3, [pc, #628] @ (2f3e4 ) │ │ │ │ + ldr r3, [pc, #628] @ (2f3a8 ) │ │ │ │ add r9, pc │ │ │ │ str r7, [sp, #20] │ │ │ │ add.w sl, r9, #15 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrd ip, r3, [r4, #4] │ │ │ │ add.w r2, ip, #15 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.w 2f2ca │ │ │ │ + bcs.w 2f28e │ │ │ │ ldr.w lr, [r4] │ │ │ │ add.w r3, lr, ip │ │ │ │ cmp r3, sl │ │ │ │ - bcs.n 2f1a0 │ │ │ │ + bcs.n 2f164 │ │ │ │ add.w r2, r3, #15 │ │ │ │ cmp r2, r9 │ │ │ │ it cs │ │ │ │ movcs r7, r9 │ │ │ │ - bcs.n 2f1a2 │ │ │ │ + bcs.n 2f166 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldmia r7!, {r0, r1, r2} │ │ │ │ str.w r0, [lr, ip] │ │ │ │ str r2, [r3, #8] │ │ │ │ adds r6, #1 │ │ │ │ str r1, [r3, #4] │ │ │ │ movs r1, #0 │ │ │ │ @@ -53945,878 +53950,878 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r3, #15 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - blt.n 2f17a │ │ │ │ + blt.n 2f13e │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r7, #32] │ │ │ │ blx d078 │ │ │ │ - ldr r2, [pc, #520] @ (2f3e8 ) │ │ │ │ + ldr r2, [pc, #520] @ (2f3ac ) │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ add.w sl, sp, #32 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ blx c010 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2f26c │ │ │ │ + beq.n 2f230 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2f2e6 │ │ │ │ + beq.n 2f2aa │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2f212 │ │ │ │ + beq.n 2f1d6 │ │ │ │ mov r0, r9 │ │ │ │ blx c3f8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx c2dc │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #1002 @ 0x3ea │ │ │ │ - ldr r2, [pc, #448] @ (2f3ec ) │ │ │ │ + ldr r2, [pc, #448] @ (2f3b0 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #444] @ (2f3f0 ) │ │ │ │ + ldr r3, [pc, #444] @ (2f3b4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, sl │ │ │ │ blx bc08 │ │ │ │ - b.n 2f036 │ │ │ │ + b.n 2effa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ blx bbf0 │ │ │ │ - ldr r3, [pc, #412] @ (2f3f4 ) │ │ │ │ + ldr r3, [pc, #412] @ (2f3b8 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ blx c658 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - blt.n 2f24a │ │ │ │ + blt.n 2f20e │ │ │ │ mov r0, r9 │ │ │ │ blx c710 │ │ │ │ - ldr r2, [pc, #380] @ (2f3f8 ) │ │ │ │ + ldr r2, [pc, #380] @ (2f3bc ) │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ str.w sl, [sp] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 2f2ee │ │ │ │ + cbz r3, 2f2b2 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2f2e6 │ │ │ │ + beq.n 2f2aa │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2f2a4 │ │ │ │ + beq.n 2f268 │ │ │ │ mov r0, r9 │ │ │ │ blx c3f8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx c2dc │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #1051 @ 0x41b │ │ │ │ - ldr r2, [pc, #316] @ (2f3fc ) │ │ │ │ + ldr r2, [pc, #316] @ (2f3c0 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #316] @ (2f400 ) │ │ │ │ + ldr r3, [pc, #316] @ (2f3c4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2f236 │ │ │ │ - ldr r2, [pc, #312] @ (2f404 ) │ │ │ │ + b.n 2f1fa │ │ │ │ + ldr r2, [pc, #312] @ (2f3c8 ) │ │ │ │ movs r3, #15 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ adds r6, #1 │ │ │ │ blx cba0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - blt.w 2f17a │ │ │ │ - b.n 2f1c8 │ │ │ │ + blt.w 2f13e │ │ │ │ + b.n 2f18c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, fp │ │ │ │ blx c4a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2f2fa │ │ │ │ + beq.n 2f2be │ │ │ │ mov r0, r9 │ │ │ │ blx c3f8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx c2dc │ │ │ │ - b.n 2f036 │ │ │ │ - ldr r2, [pc, #256] @ (2f408 ) │ │ │ │ + b.n 2effa │ │ │ │ + ldr r2, [pc, #256] @ (2f3cc ) │ │ │ │ movs r3, #17 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx cba0 │ │ │ │ - b.n 2f15a │ │ │ │ + b.n 2f11e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx cba0 │ │ │ │ - b.n 2f106 │ │ │ │ - ldr r2, [pc, #228] @ (2f40c ) │ │ │ │ + b.n 2f0ca │ │ │ │ + ldr r2, [pc, #228] @ (2f3d0 ) │ │ │ │ movs r3, #22 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ blx cba0 │ │ │ │ - b.n 2f0c8 │ │ │ │ - ldr r1, [pc, #216] @ (2f410 ) │ │ │ │ - ldr r2, [pc, #216] @ (2f414 ) │ │ │ │ + b.n 2f08c │ │ │ │ + ldr r1, [pc, #216] @ (2f3d4 ) │ │ │ │ + ldr r2, [pc, #216] @ (2f3d8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #516 @ 0x204 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f036 │ │ │ │ - ldr r1, [pc, #204] @ (2f418 ) │ │ │ │ + b.n 2effa │ │ │ │ + ldr r1, [pc, #204] @ (2f3dc ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #204] @ (2f41c ) │ │ │ │ + ldr r2, [pc, #204] @ (2f3e0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #516 @ 0x204 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f036 │ │ │ │ - ldr r1, [pc, #192] @ (2f420 ) │ │ │ │ + b.n 2effa │ │ │ │ + ldr r1, [pc, #192] @ (2f3e4 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #192] @ (2f424 ) │ │ │ │ + ldr r2, [pc, #192] @ (2f3e8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #516 @ 0x204 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f036 │ │ │ │ + b.n 2effa │ │ │ │ blx cce4 │ │ │ │ - b.n 2f0fa │ │ │ │ - ldr r1, [pc, #176] @ (2f428 ) │ │ │ │ + b.n 2f0be │ │ │ │ + ldr r1, [pc, #176] @ (2f3ec ) │ │ │ │ movs r2, #22 │ │ │ │ add r1, pc │ │ │ │ blx c1f0 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ blx c1f0 │ │ │ │ - ldr r1, [pc, #156] @ (2f42c ) │ │ │ │ + ldr r1, [pc, #156] @ (2f3f0 ) │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1f0 │ │ │ │ - b.n 2f15a │ │ │ │ - ldr.w r9, [pc, #148] @ 2f430 │ │ │ │ + b.n 2f11e │ │ │ │ + ldr.w r9, [pc, #148] @ 2f3f4 │ │ │ │ movs r6, #1 │ │ │ │ add r9, pc │ │ │ │ movs r2, #15 │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #0 │ │ │ │ adds r6, #1 │ │ │ │ blx c1f0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bgt.n 2f3a2 │ │ │ │ - b.n 2f1ca │ │ │ │ + bgt.n 2f366 │ │ │ │ + b.n 2f18e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r2, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #50] @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fb64 │ │ │ │ + b.n 2fb20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fb2c │ │ │ │ + b.n 2fae8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fa58 │ │ │ │ + b.n 2fa14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fa20 │ │ │ │ + b.n 2f9dc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f9e0 │ │ │ │ + b.n 2f99c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f9d4 │ │ │ │ + b.n 2f990 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f918 │ │ │ │ + b.n 2f8d4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, r6] │ │ │ │ + strb r2, [r3, r6] │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 2f46c │ │ │ │ + bls.n 2f428 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 2f3fc │ │ │ │ + bcc.n 2f3b8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + strb r0, [r1, r4] │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 2f358 │ │ │ │ + bhi.n 2f314 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f738 │ │ │ │ + b.n 2f6f4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f6a0 │ │ │ │ + b.n 2f65c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f634 │ │ │ │ + b.n 2f5f0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, r6] │ │ │ │ + ldr r6, [r2, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, r6] │ │ │ │ + ldr r2, [r0, r6] │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 2f4b8 │ │ │ │ + bpl.n 2f474 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ + ldr r6, [r5, r5] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2f5c0 │ │ │ │ + b.n 2f57c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f5b8 │ │ │ │ + b.n 2f574 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f5bc │ │ │ │ + b.n 2f578 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f5cc │ │ │ │ + b.n 2f588 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f434 : │ │ │ │ +0002f3f8 : │ │ │ │ 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, #180] @ (2f4fc ) │ │ │ │ + ldr r2, [pc, #180] @ (2f4c0 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #180] @ (2f500 ) │ │ │ │ + ldr r3, [pc, #180] @ (2f4c4 ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f4dc │ │ │ │ + beq.n 2f4a0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #160] @ (2f504 ) │ │ │ │ + ldr r1, [pc, #160] @ (2f4c8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add r7, sp, #16 │ │ │ │ - bl 2e16c │ │ │ │ - ldr r2, [pc, #148] @ (2f508 ) │ │ │ │ + bl 2e130 │ │ │ │ + ldr r2, [pc, #148] @ (2f4cc ) │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 2f4c2 │ │ │ │ + cbz r3, 2f486 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2f4ee │ │ │ │ + beq.n 2f4b2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ movw r1, #1076 @ 0x434 │ │ │ │ - ldr r3, [pc, #92] @ (2f50c ) │ │ │ │ - ldr r2, [pc, #96] @ (2f510 ) │ │ │ │ + ldr r3, [pc, #92] @ (2f4d0 ) │ │ │ │ + ldr r2, [pc, #96] @ (2f4d4 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #80] @ (2f514 ) │ │ │ │ - ldr r3, [pc, #56] @ (2f500 ) │ │ │ │ + ldr r2, [pc, #80] @ (2f4d8 ) │ │ │ │ + ldr r3, [pc, #56] @ (2f4c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f4f8 │ │ │ │ + bne.n 2f4bc │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #56] @ (2f518 ) │ │ │ │ - ldr r2, [pc, #60] @ (2f51c ) │ │ │ │ + ldr r1, [pc, #56] @ (2f4dc ) │ │ │ │ + ldr r2, [pc, #60] @ (2f4e0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #572 @ 0x23c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f4c2 │ │ │ │ + b.n 2f486 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2f4c2 │ │ │ │ + b.n 2f486 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f560 │ │ │ │ + b.n 2f51c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f550 │ │ │ │ + b.n 2f50c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 2f48c │ │ │ │ + bvs.n 2f448 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #12] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r6, r3] │ │ │ │ + strb r6, [r5, r3] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f520 : │ │ │ │ +0002f4e4 : │ │ │ │ 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, #180] @ (2f5e8 ) │ │ │ │ + ldr r2, [pc, #180] @ (2f5ac ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #180] @ (2f5ec ) │ │ │ │ + ldr r3, [pc, #180] @ (2f5b0 ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f5c8 │ │ │ │ + beq.n 2f58c │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #160] @ (2f5f0 ) │ │ │ │ + ldr r1, [pc, #160] @ (2f5b4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add r7, sp, #16 │ │ │ │ - bl 2e16c │ │ │ │ - ldr r2, [pc, #148] @ (2f5f4 ) │ │ │ │ + bl 2e130 │ │ │ │ + ldr r2, [pc, #148] @ (2f5b8 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 2f5ae │ │ │ │ + cbz r3, 2f572 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2f5da │ │ │ │ + beq.n 2f59e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ movw r1, #1099 @ 0x44b │ │ │ │ - ldr r3, [pc, #92] @ (2f5f8 ) │ │ │ │ - ldr r2, [pc, #96] @ (2f5fc ) │ │ │ │ + ldr r3, [pc, #92] @ (2f5bc ) │ │ │ │ + ldr r2, [pc, #96] @ (2f5c0 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #80] @ (2f600 ) │ │ │ │ - ldr r3, [pc, #56] @ (2f5ec ) │ │ │ │ + ldr r2, [pc, #80] @ (2f5c4 ) │ │ │ │ + ldr r3, [pc, #56] @ (2f5b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f5e4 │ │ │ │ + bne.n 2f5a8 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #56] @ (2f604 ) │ │ │ │ - ldr r2, [pc, #60] @ (2f608 ) │ │ │ │ + ldr r1, [pc, #56] @ (2f5c8 ) │ │ │ │ + ldr r2, [pc, #60] @ (2f5cc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #620 @ 0x26c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f5ae │ │ │ │ + b.n 2f572 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2f5ae │ │ │ │ + b.n 2f572 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + strh r4, [r3, #10] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + svc 108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + svc 98 @ 0x62 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 2f5a0 │ │ │ │ + bpl.n 2f55c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + strh r4, [r5, r0] │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, r0] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f60c : │ │ │ │ +0002f5d0 : │ │ │ │ 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, #180] @ (2f6d4 ) │ │ │ │ + ldr r2, [pc, #180] @ (2f698 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #180] @ (2f6d8 ) │ │ │ │ + ldr r3, [pc, #180] @ (2f69c ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f6b4 │ │ │ │ + beq.n 2f678 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #160] @ (2f6dc ) │ │ │ │ + ldr r1, [pc, #160] @ (2f6a0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add r7, sp, #16 │ │ │ │ - bl 2e16c │ │ │ │ - ldr r2, [pc, #148] @ (2f6e0 ) │ │ │ │ + bl 2e130 │ │ │ │ + ldr r2, [pc, #148] @ (2f6a4 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 2f69a │ │ │ │ + cbz r3, 2f65e │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2f6c6 │ │ │ │ + beq.n 2f68a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ movw r1, #1122 @ 0x462 │ │ │ │ - ldr r3, [pc, #92] @ (2f6e4 ) │ │ │ │ - ldr r2, [pc, #96] @ (2f6e8 ) │ │ │ │ + ldr r3, [pc, #92] @ (2f6a8 ) │ │ │ │ + ldr r2, [pc, #96] @ (2f6ac ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #80] @ (2f6ec ) │ │ │ │ - ldr r3, [pc, #56] @ (2f6d8 ) │ │ │ │ + ldr r2, [pc, #80] @ (2f6b0 ) │ │ │ │ + ldr r3, [pc, #56] @ (2f69c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f6d0 │ │ │ │ + bne.n 2f694 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #56] @ (2f6f0 ) │ │ │ │ - ldr r2, [pc, #60] @ (2f6f4 ) │ │ │ │ + ldr r1, [pc, #56] @ (2f6b4 ) │ │ │ │ + ldr r2, [pc, #60] @ (2f6b8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #664 @ 0x298 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f69a │ │ │ │ + b.n 2f65e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2f69a │ │ │ │ + b.n 2f65e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - strh r4, [r6, #0] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - udf #174 @ 0xae │ │ │ │ + udf #170 @ 0xaa │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 2f6b4 │ │ │ │ + bmi.n 2f670 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + str r0, [r0, r5] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #30] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + ldrsb r0, [r3, r0] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r3, r4] │ │ │ │ + strh r6, [r2, r4] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f6f8 : │ │ │ │ +0002f6bc : │ │ │ │ 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, #184] @ (2f7c4 ) │ │ │ │ + ldr r2, [pc, #184] @ (2f788 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #184] @ (2f7c8 ) │ │ │ │ + ldr r3, [pc, #184] @ (2f78c ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f7a2 │ │ │ │ + beq.n 2f766 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #164] @ (2f7cc ) │ │ │ │ + ldr r1, [pc, #164] @ (2f790 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add r7, sp, #16 │ │ │ │ - bl 2e16c │ │ │ │ - ldr r2, [pc, #152] @ (2f7d0 ) │ │ │ │ + bl 2e130 │ │ │ │ + ldr r2, [pc, #152] @ (2f794 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 2f786 │ │ │ │ + cbz r3, 2f74a │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2f7b4 │ │ │ │ + beq.n 2f778 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ movw r1, #1444 @ 0x5a4 │ │ │ │ - ldr r3, [pc, #96] @ (2f7d4 ) │ │ │ │ - ldr r2, [pc, #100] @ (2f7d8 ) │ │ │ │ + ldr r3, [pc, #96] @ (2f798 ) │ │ │ │ + ldr r2, [pc, #100] @ (2f79c ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #84] @ (2f7dc ) │ │ │ │ - ldr r3, [pc, #60] @ (2f7c8 ) │ │ │ │ + ldr r2, [pc, #84] @ (2f7a0 ) │ │ │ │ + ldr r3, [pc, #60] @ (2f78c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f7be │ │ │ │ + bne.n 2f782 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #60] @ (2f7e0 ) │ │ │ │ - ldr r2, [pc, #60] @ (2f7e4 ) │ │ │ │ + ldr r1, [pc, #60] @ (2f7a4 ) │ │ │ │ + ldr r2, [pc, #60] @ (2f7a8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #712 @ 0x2c8 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f786 │ │ │ │ + b.n 2f74a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2f786 │ │ │ │ + b.n 2f74a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - udf #0 │ │ │ │ + ble.n 2f78c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2f7c0 │ │ │ │ + ble.n 2f77c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 2f7cc │ │ │ │ + bcc.n 2f788 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + str r4, [r2, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f7e8 : │ │ │ │ +0002f7ac : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #152] @ (2f890 ) │ │ │ │ + ldr r4, [pc, #152] @ (2f854 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r2, [pc, #152] @ (2f894 ) │ │ │ │ + ldr r2, [pc, #152] @ (2f858 ) │ │ │ │ movs r5, #0 │ │ │ │ add r4, pc │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f87a │ │ │ │ + beq.n 2f83e │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #132] @ (2f898 ) │ │ │ │ + ldr r0, [pc, #132] @ (2f85c ) │ │ │ │ add r6, sp, #16 │ │ │ │ add r0, pc │ │ │ │ ldr r7, [r3, #32] │ │ │ │ blx c248 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx bd18 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - cbz r4, 2f862 │ │ │ │ + cbz r4, 2f826 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ movw r1, #1468 @ 0x5bc │ │ │ │ - ldr r3, [pc, #76] @ (2f89c ) │ │ │ │ - ldr r2, [pc, #80] @ (2f8a0 ) │ │ │ │ + ldr r3, [pc, #76] @ (2f860 ) │ │ │ │ + ldr r2, [pc, #80] @ (2f864 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #64] @ (2f8a4 ) │ │ │ │ - ldr r3, [pc, #44] @ (2f894 ) │ │ │ │ + ldr r2, [pc, #64] @ (2f868 ) │ │ │ │ + ldr r3, [pc, #44] @ (2f858 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f88c │ │ │ │ + bne.n 2f850 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #44] @ (2f8a8 ) │ │ │ │ - ldr r2, [pc, #44] @ (2f8ac ) │ │ │ │ + ldr r1, [pc, #44] @ (2f86c ) │ │ │ │ + ldr r2, [pc, #44] @ (2f870 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #748 @ 0x2ec │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f862 │ │ │ │ + b.n 2f826 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + ldrb r6, [r2, #26] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2f938 │ │ │ │ + ble.n 2f8f4 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 2f8dc │ │ │ │ + bcc.n 2f898 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #496] @ (2fa94 ) │ │ │ │ + ldr r7, [pc, #480] @ (2fa48 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + ldrb r6, [r5, #24] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r2, r1] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + str r0, [r2, r5] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f8b0 : │ │ │ │ +0002f874 : │ │ │ │ push {r4, r5} │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ - cbz r0, 2f8d8 │ │ │ │ - cbz r5, 2f8ea │ │ │ │ - cbz r4, 2f8fe │ │ │ │ + cbz r0, 2f89c │ │ │ │ + cbz r5, 2f8ae │ │ │ │ + cbz r4, 2f8c2 │ │ │ │ cmp r1, #9 │ │ │ │ - bne.n 2f8d4 │ │ │ │ + bne.n 2f898 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ - cbz r1, 2f8d4 │ │ │ │ + cbz r1, 2f898 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #8] │ │ │ │ pop {r4, r5} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #56] @ (2f914 ) │ │ │ │ - ldr r2, [pc, #60] @ (2f918 ) │ │ │ │ + ldr r1, [pc, #56] @ (2f8d8 ) │ │ │ │ + ldr r2, [pc, #60] @ (2f8dc ) │ │ │ │ add r1, pc │ │ │ │ pop {r4, r5} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #792 @ 0x318 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #48] @ (2f91c ) │ │ │ │ + ldr r1, [pc, #48] @ (2f8e0 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #48] @ (2f920 ) │ │ │ │ + ldr r2, [pc, #48] @ (2f8e4 ) │ │ │ │ add r1, pc │ │ │ │ pop {r4, r5} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #792 @ 0x318 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #36] @ (2f924 ) │ │ │ │ + ldr r1, [pc, #36] @ (2f8e8 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #36] @ (2f928 ) │ │ │ │ + ldr r2, [pc, #36] @ (2f8ec ) │ │ │ │ add r1, pc │ │ │ │ pop {r4, r5} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #792 @ 0x318 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - strh r0, [r7, r7] │ │ │ │ + strh r4, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + str r0, [r6, r3] │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, r7] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 2f834 │ │ │ │ + bgt.n 2f7f0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, r7] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ b.w c7e4 │ │ │ │ │ │ │ │ -0002f930 : │ │ │ │ +0002f8f4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #88] @ (2f998 ) │ │ │ │ + ldr r4, [pc, #88] @ (2f95c ) │ │ │ │ sub sp, #8 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #12] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 2f95e │ │ │ │ - ldr r3, [pc, #68] @ (2f99c ) │ │ │ │ + cbz r5, 2f922 │ │ │ │ + ldr r3, [pc, #68] @ (2f960 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r6, r4, #12 │ │ │ │ mov r0, r6 │ │ │ │ blx ce00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f954 │ │ │ │ - ldr r2, [pc, #48] @ (2f9a0 ) │ │ │ │ + beq.n 2f918 │ │ │ │ + ldr r2, [pc, #48] @ (2f964 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #48] @ (2f9a4 ) │ │ │ │ + ldr r1, [pc, #48] @ (2f968 ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ add r2, pc │ │ │ │ add.w r2, r2, #312 @ 0x138 │ │ │ │ add r1, pc │ │ │ │ blx c604 │ │ │ │ movs r1, #16 │ │ │ │ mov r5, r0 │ │ │ │ blx bb84 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx d090 │ │ │ │ - b.n 2f954 │ │ │ │ + b.n 2f918 │ │ │ │ nop │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r2, #4] │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 2f9cc │ │ │ │ + bgt.n 2f988 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f9a8 : │ │ │ │ +0002f96c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx bc6c │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c518 │ │ │ │ nop │ │ │ │ │ │ │ │ -0002f9c8 : │ │ │ │ +0002f98c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx bc6c │ │ │ │ mov r1, r4 │ │ │ │ @@ -54826,3528 +54831,3528 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ b.w d214 │ │ │ │ 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, #128] @ (2fa80 ) │ │ │ │ + ldr r5, [pc, #128] @ (2fa44 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r4, [pc, #128] @ (2fa84 ) │ │ │ │ + ldr r4, [pc, #128] @ (2fa48 ) │ │ │ │ movs r6, #0 │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ - cbz r0, 2fa6c │ │ │ │ + cbz r0, 2fa30 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 2fa5a │ │ │ │ + cbz r1, 2fa1e │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx bd40 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx bbf0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx bfd4 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ - ldr r2, [pc, #68] @ (2fa88 ) │ │ │ │ - ldr r3, [pc, #64] @ (2fa84 ) │ │ │ │ + ldr r2, [pc, #68] @ (2fa4c ) │ │ │ │ + ldr r3, [pc, #64] @ (2fa48 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2fa7a │ │ │ │ + bne.n 2fa3e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #48] @ (2fa8c ) │ │ │ │ + ldr r2, [pc, #48] @ (2fa50 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #48] @ (2fa90 ) │ │ │ │ + ldr r1, [pc, #48] @ (2fa54 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2fa40 │ │ │ │ - ldr r2, [pc, #36] @ (2fa94 ) │ │ │ │ - ldr r1, [pc, #40] @ (2fa98 ) │ │ │ │ + b.n 2fa04 │ │ │ │ + ldr r2, [pc, #36] @ (2fa58 ) │ │ │ │ + ldr r1, [pc, #40] @ (2fa5c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2fa68 │ │ │ │ + b.n 2fa2c │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ movs r1, r0 │ │ │ │ - bne.n 2fa70 │ │ │ │ + bne.n 2fa2c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, r6] │ │ │ │ + strb r2, [r6, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #400] @ (2fc28 ) │ │ │ │ + ldr r7, [pc, #384] @ (2fbdc ) │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, r6] │ │ │ │ + strb r2, [r4, r6] │ │ │ │ movs r1, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fb50 │ │ │ │ + beq.n 2fb14 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2fb3a │ │ │ │ + beq.n 2fafe │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx c798 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r1, r5 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [r0, #4] │ │ │ │ str r5, [r0, #8] │ │ │ │ str r5, [r0, #12] │ │ │ │ - ldr r0, [pc, #144] @ (2fb60 ) │ │ │ │ + ldr r0, [pc, #144] @ (2fb24 ) │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #136] @ (2fb64 ) │ │ │ │ + ldr r0, [pc, #136] @ (2fb28 ) │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc │ │ │ │ blx bda8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #112] @ (2fb68 ) │ │ │ │ + ldr r2, [pc, #112] @ (2fb2c ) │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ - bl 2f9f0 │ │ │ │ + bl 2f9b4 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r6, r7, [r4, #8] │ │ │ │ blx b7b8 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2fb12 │ │ │ │ + bne.n 2fad6 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 2fb2c │ │ │ │ + cbz r3, 2faf0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #16 │ │ │ │ blx d1f0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #48] @ (2fb6c ) │ │ │ │ + ldr r1, [pc, #48] @ (2fb30 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #48] @ (2fb70 ) │ │ │ │ + ldr r2, [pc, #48] @ (2fb34 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #16 │ │ │ │ blx c5c4 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 2fb26 │ │ │ │ - ldr r1, [pc, #32] @ (2fb74 ) │ │ │ │ - ldr r2, [pc, #36] @ (2fb78 ) │ │ │ │ + b.n 2faea │ │ │ │ + ldr r1, [pc, #32] @ (2fb38 ) │ │ │ │ + ldr r2, [pc, #36] @ (2fb3c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #16 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2fb4a │ │ │ │ - b.n 2fdd8 │ │ │ │ + b.n 2fb0e │ │ │ │ + b.n 2fd94 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fde8 │ │ │ │ + b.n 2fda4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strb r4, [r2, r3] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2fce8 │ │ │ │ + b.n 2fca4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2fca0 │ │ │ │ + b.n 2fc5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 2fba2 │ │ │ │ + cbz r0, 2fb66 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #4 │ │ │ │ add.w r5, r0, #12 │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ - cbz r0, 2fb9c │ │ │ │ + cbz r0, 2fb60 │ │ │ │ blx b7b8 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 2fb92 │ │ │ │ + bne.n 2fb56 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 2fbc4 │ │ │ │ + cbz r0, 2fb88 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ blx ba24 │ │ │ │ strd r0, r1, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0002fbc8 : │ │ │ │ +0002fb8c : │ │ │ │ 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, #192] @ (2fc98 ) │ │ │ │ + ldr r2, [pc, #192] @ (2fc5c ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #192] @ (2fc9c ) │ │ │ │ + ldr r3, [pc, #192] @ (2fc60 ) │ │ │ │ movs r6, #0 │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r0, 2fc26 │ │ │ │ + cbz r0, 2fbea │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #172] @ (2fca0 ) │ │ │ │ + ldr r1, [pc, #172] @ (2fc64 ) │ │ │ │ add r1, pc │ │ │ │ - bl 2fa9c │ │ │ │ - ldr r2, [pc, #168] @ (2fca4 ) │ │ │ │ + bl 2fa60 │ │ │ │ + ldr r2, [pc, #168] @ (2fc68 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ blx d234 │ │ │ │ adds r3, r4, #1 │ │ │ │ - blt.n 2fc38 │ │ │ │ - ldr r2, [pc, #152] @ (2fca8 ) │ │ │ │ - ldr r3, [pc, #140] @ (2fc9c ) │ │ │ │ + blt.n 2fbfc │ │ │ │ + ldr r2, [pc, #152] @ (2fc6c ) │ │ │ │ + ldr r3, [pc, #140] @ (2fc60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2fc92 │ │ │ │ + bne.n 2fc56 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #132] @ (2fcac ) │ │ │ │ + ldr r1, [pc, #132] @ (2fc70 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #132] @ (2fcb0 ) │ │ │ │ + ldr r2, [pc, #132] @ (2fc74 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2fc0c │ │ │ │ + b.n 2fbd0 │ │ │ │ blx bc9c │ │ │ │ - ldr r2, [pc, #116] @ (2fcb4 ) │ │ │ │ + ldr r2, [pc, #116] @ (2fc78 ) │ │ │ │ movs r1, #3 │ │ │ │ add r2, pc │ │ │ │ blx c478 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 2fc88 │ │ │ │ + beq.n 2fc4c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r3, r0 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #80] @ (2fcb8 ) │ │ │ │ + ldr r3, [pc, #80] @ (2fc7c ) │ │ │ │ movw r1, #727 @ 0x2d7 │ │ │ │ - ldr r2, [pc, #76] @ (2fcbc ) │ │ │ │ + ldr r2, [pc, #76] @ (2fc80 ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ add r0, sp, #16 │ │ │ │ blx bc08 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2fc0c │ │ │ │ + b.n 2fbd0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2fc82 │ │ │ │ + b.n 2fc46 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, #9] │ │ │ │ + ldrb r6, [r6, #10] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fd40 │ │ │ │ + b.n 2fcfc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fd3c │ │ │ │ + b.n 2fcf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ movs r1, r0 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fd20 │ │ │ │ + b.n 2fcdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fd08 │ │ │ │ + b.n 2fcc4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #368] @ (2fe30 ) │ │ │ │ + ldr r3, [pc, #352] @ (2fde4 ) │ │ │ │ ... │ │ │ │ │ │ │ │ -0002fcc0 : │ │ │ │ - cbz r0, 2fcc8 │ │ │ │ - ldr r1, [pc, #40] @ (2fcec ) │ │ │ │ +0002fc84 : │ │ │ │ + cbz r0, 2fc8c │ │ │ │ + ldr r1, [pc, #40] @ (2fcb0 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 2fa9c │ │ │ │ + b.n 2fa60 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (2fcf0 ) │ │ │ │ - ldr r2, [pc, #24] @ (2fcf4 ) │ │ │ │ + ldr r1, [pc, #24] @ (2fcb4 ) │ │ │ │ + ldr r2, [pc, #24] @ (2fcb8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - svc 228 @ 0xe4 │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, r4] │ │ │ │ + strh r2, [r7, r4] │ │ │ │ movs r1, r0 │ │ │ │ - svc 12 │ │ │ │ + svc 8 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002fcf8 : │ │ │ │ +0002fcbc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #304] @ (2fe3c ) │ │ │ │ - ldr r3, [pc, #304] @ (2fe40 ) │ │ │ │ + ldr r2, [pc, #304] @ (2fe00 ) │ │ │ │ + ldr r3, [pc, #304] @ (2fe04 ) │ │ │ │ sub sp, #24 │ │ │ │ add r2, pc │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fe1e │ │ │ │ + beq.n 2fde2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2fdcc │ │ │ │ + beq.n 2fd90 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r7 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2f9f0 │ │ │ │ + bl 2f9b4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 2fda2 │ │ │ │ + cbz r0, 2fd66 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, #11 │ │ │ │ - beq.n 2fdde │ │ │ │ + beq.n 2fda2 │ │ │ │ blx cc94 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #252] @ (2fe44 ) │ │ │ │ + ldr r0, [pc, #252] @ (2fe08 ) │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ adds r0, #228 @ 0xe4 │ │ │ │ blx c248 │ │ │ │ mov r4, r0 │ │ │ │ blx bc9c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #4 │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2fdbc │ │ │ │ + beq.n 2fd80 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [pc, #192] @ (2fe48 ) │ │ │ │ + ldr r3, [pc, #192] @ (2fe0c ) │ │ │ │ movw r1, #2215 @ 0x8a7 │ │ │ │ - ldr r2, [pc, #188] @ (2fe4c ) │ │ │ │ + ldr r2, [pc, #188] @ (2fe10 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ add r0, sp, #16 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #172] @ (2fe50 ) │ │ │ │ - ldr r3, [pc, #152] @ (2fe40 ) │ │ │ │ + ldr r2, [pc, #172] @ (2fe14 ) │ │ │ │ + ldr r3, [pc, #152] @ (2fe04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2fe38 │ │ │ │ + bne.n 2fdfc │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx c4a0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2fda2 │ │ │ │ - ldr r1, [pc, #132] @ (2fe54 ) │ │ │ │ + b.n 2fd66 │ │ │ │ + ldr r1, [pc, #132] @ (2fe18 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #132] @ (2fe58 ) │ │ │ │ + ldr r2, [pc, #132] @ (2fe1c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2fda2 │ │ │ │ + b.n 2fd66 │ │ │ │ blx cc94 │ │ │ │ mov r4, r0 │ │ │ │ blx bc9c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #3 │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2fe2e │ │ │ │ + beq.n 2fdf2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov.w r1, #2192 @ 0x890 │ │ │ │ - ldr r3, [pc, #72] @ (2fe5c ) │ │ │ │ + ldr r3, [pc, #72] @ (2fe20 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #72] @ (2fe60 ) │ │ │ │ + ldr r2, [pc, #72] @ (2fe24 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 2fd92 │ │ │ │ - ldr r1, [pc, #68] @ (2fe64 ) │ │ │ │ - ldr r2, [pc, #68] @ (2fe68 ) │ │ │ │ + b.n 2fd56 │ │ │ │ + ldr r1, [pc, #68] @ (2fe28 ) │ │ │ │ + ldr r2, [pc, #68] @ (2fe2c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2fda2 │ │ │ │ + b.n 2fd66 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2fda2 │ │ │ │ + b.n 2fd66 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + strh r2, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - svc 10 │ │ │ │ + svc 6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #256] @ (2ff50 ) │ │ │ │ + ldr r2, [pc, #240] @ (2ff04 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r0, r1] │ │ │ │ + strh r2, [r0, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - udf #128 @ 0x80 │ │ │ │ + udf #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #728] @ (3013c ) │ │ │ │ + ldr r1, [pc, #712] @ (300f0 ) │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r7] │ │ │ │ + str r2, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ble.n 2fdf4 │ │ │ │ + ble.n 2fdb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #188] @ (2ff40 ) │ │ │ │ + ldr r1, [pc, #188] @ (2ff04 ) │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #188] @ (2ff44 ) │ │ │ │ + ldr r2, [pc, #188] @ (2ff08 ) │ │ │ │ movs r7, #0 │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ff28 │ │ │ │ + beq.n 2feec │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #168] @ (2ff48 ) │ │ │ │ - ldr r0, [pc, #172] @ (2ff4c ) │ │ │ │ + ldr r1, [pc, #168] @ (2ff0c ) │ │ │ │ + ldr r0, [pc, #172] @ (2ff10 ) │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc │ │ │ │ add.w r8, sp, #16 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 2ff20 │ │ │ │ + cbz r3, 2fee4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2ff18 │ │ │ │ + beq.n 2fedc │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ movw r1, #925 @ 0x39d │ │ │ │ - ldr r3, [pc, #100] @ (2ff50 ) │ │ │ │ - ldr r2, [pc, #104] @ (2ff54 ) │ │ │ │ + ldr r3, [pc, #100] @ (2ff14 ) │ │ │ │ + ldr r2, [pc, #104] @ (2ff18 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r8 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #88] @ (2ff58 ) │ │ │ │ - ldr r3, [pc, #64] @ (2ff44 ) │ │ │ │ + ldr r2, [pc, #88] @ (2ff1c ) │ │ │ │ + ldr r3, [pc, #64] @ (2ff08 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ff3a │ │ │ │ + bne.n 2fefe │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2fefe │ │ │ │ - ldr r1, [pc, #48] @ (2ff5c ) │ │ │ │ - ldr r2, [pc, #52] @ (2ff60 ) │ │ │ │ + b.n 2fec2 │ │ │ │ + ldr r1, [pc, #48] @ (2ff20 ) │ │ │ │ + ldr r2, [pc, #52] @ (2ff24 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #288 @ 0x120 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2fefe │ │ │ │ + b.n 2fec2 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2fe88 │ │ │ │ + ble.n 2fe44 │ │ │ │ movs r0, r0 │ │ │ │ - udf #20 │ │ │ │ + udf #16 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2fea8 │ │ │ │ + ble.n 2fe64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #896] @ (302d8 ) │ │ │ │ + ldr r0, [pc, #880] @ (3028c ) │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + strb r2, [r2, #30] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + str r0, [r5, r3] │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 2fed8 │ │ │ │ + bgt.n 2fe94 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002ff64 : │ │ │ │ +0002ff28 : │ │ │ │ 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, #224] @ (30058 ) │ │ │ │ + ldr r2, [pc, #224] @ (3001c ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #224] @ (3005c ) │ │ │ │ + ldr r3, [pc, #224] @ (30020 ) │ │ │ │ movs r7, #0 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30040 │ │ │ │ + beq.n 30004 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ blx c2a0 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 2fff2 │ │ │ │ + cbz r6, 2ffb6 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30036 │ │ │ │ + beq.n 2fffa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #164] @ (30060 ) │ │ │ │ + ldr r2, [pc, #164] @ (30024 ) │ │ │ │ movw r1, #885 @ 0x375 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #156] @ (30064 ) │ │ │ │ + ldr r3, [pc, #156] @ (30028 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #140] @ (30068 ) │ │ │ │ - ldr r3, [pc, #128] @ (3005c ) │ │ │ │ + ldr r2, [pc, #140] @ (3002c ) │ │ │ │ + ldr r3, [pc, #128] @ (30020 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 30052 │ │ │ │ + bne.n 30016 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ eor.w r1, r0, r0, asr #31 │ │ │ │ mov r2, r5 │ │ │ │ rsb r1, r1, r0, asr #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fe6c │ │ │ │ + bl 2fe30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ffd8 │ │ │ │ + beq.n 2ff9c │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 30036 │ │ │ │ + beq.n 2fffa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #68] @ (3006c ) │ │ │ │ + ldr r2, [pc, #68] @ (30030 ) │ │ │ │ movw r1, #899 @ 0x383 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #64] @ (30070 ) │ │ │ │ + ldr r3, [pc, #64] @ (30034 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2ffca │ │ │ │ + b.n 2ff8e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2ffd8 │ │ │ │ - ldr r1, [pc, #48] @ (30074 ) │ │ │ │ - ldr r2, [pc, #52] @ (30078 ) │ │ │ │ + b.n 2ff9c │ │ │ │ + ldr r1, [pc, #48] @ (30038 ) │ │ │ │ + ldr r2, [pc, #52] @ (3003c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ffd8 │ │ │ │ + b.n 2ff9c │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r4, [r3, #27] │ │ │ │ + strb r0, [r3, #28] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #40] @ (3008c ) │ │ │ │ + ldr r0, [pc, #24] @ (30040 ) │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 30008 │ │ │ │ + bgt.n 2ffc4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + strb r0, [r7, #26] │ │ │ │ movs r1, r0 │ │ │ │ - blx r4 │ │ │ │ + blxns r3 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 30140 │ │ │ │ + bgt.n 300fc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #848] @ (303c8 ) │ │ │ │ + ldr r7, [pc, #832] @ (3037c ) │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 2ffc0 │ │ │ │ + blt.n 2ff7c │ │ │ │ ... │ │ │ │ │ │ │ │ -0003007c : │ │ │ │ +00030040 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ - ldr r2, [pc, #516] @ (30294 ) │ │ │ │ + ldr r2, [pc, #516] @ (30258 ) │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #512] @ (30298 ) │ │ │ │ + ldr r3, [pc, #512] @ (3025c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 301d4 │ │ │ │ + beq.w 30198 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ blx c438 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30188 │ │ │ │ + beq.n 3014c │ │ │ │ blx c360 │ │ │ │ mov r6, r0 │ │ │ │ blx be8c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx bbc8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ blx b7b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3017a │ │ │ │ - ldr r1, [pc, #452] @ (3029c ) │ │ │ │ + beq.n 3013e │ │ │ │ + ldr r1, [pc, #452] @ (30260 ) │ │ │ │ add r5, sp, #16 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3013c │ │ │ │ + cbz r6, 30100 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30170 │ │ │ │ + beq.n 30134 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov.w r1, #964 @ 0x3c4 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #404] @ (302a0 ) │ │ │ │ - ldr r2, [pc, #408] @ (302a4 ) │ │ │ │ + ldr r3, [pc, #404] @ (30264 ) │ │ │ │ + ldr r2, [pc, #408] @ (30268 ) │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #388] @ (302a8 ) │ │ │ │ - ldr r3, [pc, #372] @ (30298 ) │ │ │ │ + ldr r2, [pc, #388] @ (3026c ) │ │ │ │ + ldr r3, [pc, #372] @ (3025c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 30290 │ │ │ │ + bne.w 30254 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #364] @ (302ac ) │ │ │ │ + ldr r1, [pc, #364] @ (30270 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 30196 │ │ │ │ - ldr r1, [pc, #348] @ (302b0 ) │ │ │ │ + bne.n 3015a │ │ │ │ + ldr r1, [pc, #348] @ (30274 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 30208 │ │ │ │ + beq.n 301cc │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 301e6 │ │ │ │ + bne.n 301aa │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 30120 │ │ │ │ + b.n 300e4 │ │ │ │ blx c360 │ │ │ │ mov.w r1, #448 @ 0x1c0 │ │ │ │ blx bfe0 │ │ │ │ - b.n 300d6 │ │ │ │ + b.n 3009a │ │ │ │ blx c800 │ │ │ │ mov.w r1, #384 @ 0x180 │ │ │ │ blx bfe0 │ │ │ │ - b.n 300b4 │ │ │ │ + b.n 30078 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 30170 │ │ │ │ + beq.n 30134 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #252] @ (302b4 ) │ │ │ │ + ldr r2, [pc, #252] @ (30278 ) │ │ │ │ movw r1, #975 @ 0x3cf │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #248] @ (302b8 ) │ │ │ │ + ldr r3, [pc, #248] @ (3027c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - b.n 30120 │ │ │ │ - ldr r1, [pc, #228] @ (302bc ) │ │ │ │ - ldr r2, [pc, #232] @ (302c0 ) │ │ │ │ + b.n 300e4 │ │ │ │ + ldr r1, [pc, #228] @ (30280 ) │ │ │ │ + ldr r2, [pc, #232] @ (30284 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #400 @ 0x190 │ │ │ │ blx c5c4 │ │ │ │ - b.n 30120 │ │ │ │ + b.n 300e4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #204] @ (302c4 ) │ │ │ │ + ldr r2, [pc, #204] @ (30288 ) │ │ │ │ movw r1, #986 @ 0x3da │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #196] @ (302c8 ) │ │ │ │ + ldr r3, [pc, #196] @ (3028c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 301c4 │ │ │ │ - ldr r1, [pc, #192] @ (302cc ) │ │ │ │ + b.n 30188 │ │ │ │ + ldr r1, [pc, #192] @ (30290 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3024e │ │ │ │ + beq.n 30212 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 30170 │ │ │ │ + beq.n 30134 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #144] @ (302d0 ) │ │ │ │ + ldr r2, [pc, #144] @ (30294 ) │ │ │ │ movw r1, #997 @ 0x3e5 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #140] @ (302d4 ) │ │ │ │ + ldr r3, [pc, #140] @ (30298 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 301c4 │ │ │ │ - ldr r1, [pc, #136] @ (302d8 ) │ │ │ │ + b.n 30188 │ │ │ │ + ldr r1, [pc, #136] @ (3029c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30120 │ │ │ │ + beq.w 300e4 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30170 │ │ │ │ + beq.n 30134 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #92] @ (302dc ) │ │ │ │ + ldr r2, [pc, #92] @ (302a0 ) │ │ │ │ mov.w r1, #1008 @ 0x3f0 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ (302e0 ) │ │ │ │ + ldr r3, [pc, #84] @ (302a4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 301c4 │ │ │ │ + b.n 30188 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r2, [r0, #24] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 302bc │ │ │ │ + bgt.n 30278 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 301b4 │ │ │ │ + blt.n 30170 │ │ │ │ movs r0, r0 │ │ │ │ - mov lr, r7 │ │ │ │ + mov sl, r7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 3023c │ │ │ │ + blt.n 301f8 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 3024c │ │ │ │ + blt.n 30208 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r2 │ │ │ │ + mov r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 30268 │ │ │ │ + bge.n 30224 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #256] @ (303c0 ) │ │ │ │ + ldr r6, [pc, #240] @ (30374 ) │ │ │ │ movs r1, r0 │ │ │ │ - bge.n 302e0 │ │ │ │ + bge.n 3029c │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r9 │ │ │ │ + cmp sl, r9 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 301f4 │ │ │ │ + bge.n 301b0 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 3033c │ │ │ │ + blt.n 302f8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, r1 │ │ │ │ + cmp ip, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 30374 │ │ │ │ + bge.n 30330 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 302fc │ │ │ │ + blt.n 302b8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r8 │ │ │ │ + cmp r2, r8 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 302fc │ │ │ │ + bge.n 302b8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000302e4 : │ │ │ │ +000302a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w r2, [pc, #1608] @ 30940 │ │ │ │ + ldr.w r2, [pc, #1608] @ 30904 │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w r3, [pc, #1608] @ 30944 │ │ │ │ + ldr.w r3, [pc, #1608] @ 30908 │ │ │ │ mov.w r8, #0 │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30400 │ │ │ │ + beq.n 303c4 │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r1, [pc, #1580] @ 30948 │ │ │ │ + ldr.w r1, [pc, #1580] @ 3090c │ │ │ │ add r5, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3038a │ │ │ │ + cbz r6, 3034e │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 303c2 │ │ │ │ + beq.n 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #1536] @ 3094c │ │ │ │ + ldr.w r2, [pc, #1536] @ 30910 │ │ │ │ mov.w r1, #1032 @ 0x408 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1528] @ 30950 │ │ │ │ + ldr.w r3, [pc, #1528] @ 30914 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - ldr.w r2, [pc, #1512] @ 30954 │ │ │ │ - ldr.w r3, [pc, #1492] @ 30944 │ │ │ │ + ldr.w r2, [pc, #1512] @ 30918 │ │ │ │ + ldr.w r3, [pc, #1492] @ 30908 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 30560 │ │ │ │ + bne.w 30524 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr.w r1, [pc, #1484] @ 30958 │ │ │ │ + ldr.w r1, [pc, #1484] @ 3091c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 303cc │ │ │ │ - ldr.w r1, [pc, #1464] @ 3095c │ │ │ │ + bne.n 30390 │ │ │ │ + ldr.w r1, [pc, #1464] @ 30920 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3043c │ │ │ │ + beq.n 30400 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 30416 │ │ │ │ + bne.n 303da │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 3036a │ │ │ │ + b.n 3032e │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 303c2 │ │ │ │ + beq.n 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r2, [pc, #1396] @ 30960 │ │ │ │ + ldr.w r2, [pc, #1396] @ 30924 │ │ │ │ mov.w r1, #1048 @ 0x418 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1388] @ 30964 │ │ │ │ + ldr.w r3, [pc, #1388] @ 30928 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr.w r1, [pc, #1380] @ 30968 │ │ │ │ - ldr.w r2, [pc, #1380] @ 3096c │ │ │ │ + b.n 30320 │ │ │ │ + ldr.w r1, [pc, #1380] @ 3092c │ │ │ │ + ldr.w r2, [pc, #1380] @ 30930 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #452 @ 0x1c4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 3036a │ │ │ │ + b.n 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #1352] @ 30970 │ │ │ │ + ldr.w r2, [pc, #1352] @ 30934 │ │ │ │ mov.w r1, #1064 @ 0x428 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1344] @ 30974 │ │ │ │ + ldr.w r3, [pc, #1344] @ 30938 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr.w r1, [pc, #1336] @ 30978 │ │ │ │ + b.n 30320 │ │ │ │ + ldr.w r1, [pc, #1336] @ 3093c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 30488 │ │ │ │ + beq.n 3044c │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 303c2 │ │ │ │ + beq.n 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r2, [pc, #1288] @ 3097c │ │ │ │ + ldr.w r2, [pc, #1288] @ 30940 │ │ │ │ mov.w r1, #1080 @ 0x438 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1280] @ 30980 │ │ │ │ + ldr.w r3, [pc, #1280] @ 30944 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr.w r1, [pc, #1272] @ 30984 │ │ │ │ + b.n 30320 │ │ │ │ + ldr.w r1, [pc, #1272] @ 30948 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 304cc │ │ │ │ + cbz r6, 30490 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 303c2 │ │ │ │ + beq.n 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #1232] @ 30988 │ │ │ │ + ldr.w r2, [pc, #1232] @ 3094c │ │ │ │ mov.w r1, #1096 @ 0x448 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1224] @ 3098c │ │ │ │ + ldr.w r3, [pc, #1224] @ 30950 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr.w r1, [pc, #1216] @ 30990 │ │ │ │ + b.n 30320 │ │ │ │ + ldr.w r1, [pc, #1216] @ 30954 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3051a │ │ │ │ + beq.n 304de │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r2, [pc, #1164] @ 30994 │ │ │ │ + ldr.w r2, [pc, #1164] @ 30958 │ │ │ │ mov.w r1, #1112 @ 0x458 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1156] @ 30998 │ │ │ │ + ldr.w r3, [pc, #1156] @ 3095c │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr.w r1, [pc, #1152] @ 3099c │ │ │ │ + b.n 30320 │ │ │ │ + ldr.w r1, [pc, #1152] @ 30960 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 30564 │ │ │ │ + cbz r3, 30528 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #1108] @ 309a0 │ │ │ │ + ldr.w r2, [pc, #1108] @ 30964 │ │ │ │ movw r1, #1126 @ 0x466 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1100] @ 309a4 │ │ │ │ + ldr.w r3, [pc, #1100] @ 30968 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ + b.n 30320 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr.w r1, [pc, #1088] @ 309a8 │ │ │ │ + ldr.w r1, [pc, #1088] @ 3096c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 305b6 │ │ │ │ + cbz r3, 3057a │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #1145 @ 0x479 │ │ │ │ - ldr.w r2, [pc, #1048] @ 309ac │ │ │ │ + ldr.w r2, [pc, #1048] @ 30970 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1044] @ 309b0 │ │ │ │ + ldr.w r3, [pc, #1044] @ 30974 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r1, r6, [sp] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - b.n 3036a │ │ │ │ - ldr r1, [pc, #1020] @ (309b4 ) │ │ │ │ + b.n 3032e │ │ │ │ + ldr r1, [pc, #1020] @ (30978 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 305f0 │ │ │ │ + cbz r3, 305b4 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #1233 @ 0x4d1 │ │ │ │ - ldr r2, [pc, #980] @ (309b8 ) │ │ │ │ + ldr r2, [pc, #980] @ (3097c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #976] @ (309bc ) │ │ │ │ + ldr r3, [pc, #976] @ (30980 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 305a2 │ │ │ │ - ldr r1, [pc, #972] @ (309c0 ) │ │ │ │ + b.n 30566 │ │ │ │ + ldr r1, [pc, #972] @ (30984 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3062a │ │ │ │ + cbz r6, 305ee │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #1252 @ 0x4e4 │ │ │ │ - ldr r2, [pc, #932] @ (309c4 ) │ │ │ │ + ldr r2, [pc, #932] @ (30988 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #932] @ (309c8 ) │ │ │ │ + ldr r3, [pc, #932] @ (3098c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 305a2 │ │ │ │ - ldr r1, [pc, #928] @ (309cc ) │ │ │ │ + b.n 30566 │ │ │ │ + ldr r1, [pc, #928] @ (30990 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 30672 │ │ │ │ + beq.n 30636 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #876] @ (309d0 ) │ │ │ │ + ldr r2, [pc, #876] @ (30994 ) │ │ │ │ movw r1, #1271 @ 0x4f7 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #872] @ (309d4 ) │ │ │ │ + ldr r3, [pc, #872] @ (30998 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #868] @ (309d8 ) │ │ │ │ + b.n 30320 │ │ │ │ + ldr r1, [pc, #868] @ (3099c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 306b2 │ │ │ │ + cbz r6, 30676 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #824] @ (309dc ) │ │ │ │ + ldr r2, [pc, #824] @ (309a0 ) │ │ │ │ movw r1, #1289 @ 0x509 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #820] @ (309e0 ) │ │ │ │ + ldr r3, [pc, #820] @ (309a4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #816] @ (309e4 ) │ │ │ │ + b.n 30320 │ │ │ │ + ldr r1, [pc, #816] @ (309a8 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 306fa │ │ │ │ + beq.n 306be │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #764] @ (309e8 ) │ │ │ │ + ldr r2, [pc, #764] @ (309ac ) │ │ │ │ movw r1, #1316 @ 0x524 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #760] @ (309ec ) │ │ │ │ + ldr r3, [pc, #760] @ (309b0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #756] @ (309f0 ) │ │ │ │ + b.n 30320 │ │ │ │ + ldr r1, [pc, #756] @ (309b4 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3073a │ │ │ │ + cbz r6, 306fe │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #712] @ (309f4 ) │ │ │ │ + ldr r2, [pc, #712] @ (309b8 ) │ │ │ │ movw r1, #1343 @ 0x53f │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #708] @ (309f8 ) │ │ │ │ + ldr r3, [pc, #708] @ (309bc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #704] @ (309fc ) │ │ │ │ + b.n 30320 │ │ │ │ + ldr r1, [pc, #704] @ (309c0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 30782 │ │ │ │ + beq.n 30746 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #652] @ (30a00 ) │ │ │ │ + ldr r2, [pc, #652] @ (309c4 ) │ │ │ │ movw r1, #1371 @ 0x55b │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #648] @ (30a04 ) │ │ │ │ + ldr r3, [pc, #648] @ (309c8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #644] @ (30a08 ) │ │ │ │ + b.n 30320 │ │ │ │ + ldr r1, [pc, #644] @ (309cc ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 307c2 │ │ │ │ + cbz r6, 30786 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #600] @ (30a0c ) │ │ │ │ + ldr r2, [pc, #600] @ (309d0 ) │ │ │ │ movw r1, #1398 @ 0x576 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #596] @ (30a10 ) │ │ │ │ + ldr r3, [pc, #596] @ (309d4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #592] @ (30a14 ) │ │ │ │ + b.n 30320 │ │ │ │ + ldr r1, [pc, #592] @ (309d8 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 30804 │ │ │ │ + cbz r3, 307c8 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #548] @ (30a18 ) │ │ │ │ + ldr r2, [pc, #548] @ (309dc ) │ │ │ │ movw r1, #1426 @ 0x592 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #540] @ (30a1c ) │ │ │ │ + ldr r3, [pc, #540] @ (309e0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #536] @ (30a20 ) │ │ │ │ + b.n 30320 │ │ │ │ + ldr r1, [pc, #536] @ (309e4 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 3083e │ │ │ │ + cbz r3, 30802 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #1445 @ 0x5a5 │ │ │ │ - ldr r2, [pc, #496] @ (30a24 ) │ │ │ │ + ldr r2, [pc, #496] @ (309e8 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #496] @ (30a28 ) │ │ │ │ + ldr r3, [pc, #496] @ (309ec ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 305a2 │ │ │ │ - ldr r1, [pc, #492] @ (30a2c ) │ │ │ │ + b.n 30566 │ │ │ │ + ldr r1, [pc, #492] @ (309f0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 30878 │ │ │ │ + cbz r3, 3083c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov.w r1, #1456 @ 0x5b0 │ │ │ │ - ldr r2, [pc, #452] @ (30a30 ) │ │ │ │ + ldr r2, [pc, #452] @ (309f4 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #448] @ (30a34 ) │ │ │ │ + ldr r3, [pc, #448] @ (309f8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 305a2 │ │ │ │ - ldr r1, [pc, #444] @ (30a38 ) │ │ │ │ + b.n 30566 │ │ │ │ + ldr r1, [pc, #444] @ (309fc ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 308ba │ │ │ │ + beq.n 3087e │ │ │ │ ldr.w r6, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #1516 @ 0x5ec │ │ │ │ - ldr r2, [pc, #396] @ (30a3c ) │ │ │ │ + ldr r2, [pc, #396] @ (30a00 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #396] @ (30a40 ) │ │ │ │ + ldr r3, [pc, #396] @ (30a04 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 305a2 │ │ │ │ - ldr r1, [pc, #392] @ (30a44 ) │ │ │ │ + b.n 30566 │ │ │ │ + ldr r1, [pc, #392] @ (30a08 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 308fa │ │ │ │ + cbz r6, 308be │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #348] @ (30a48 ) │ │ │ │ + ldr r2, [pc, #348] @ (30a0c ) │ │ │ │ movw r1, #1532 @ 0x5fc │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #344] @ (30a4c ) │ │ │ │ + ldr r3, [pc, #344] @ (30a10 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ + b.n 30320 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #11 │ │ │ │ - bl 2fe6c │ │ │ │ + bl 2fe30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3036a │ │ │ │ + beq.w 3032e │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30386 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #288] @ (30a50 ) │ │ │ │ + ldr r2, [pc, #288] @ (30a14 ) │ │ │ │ movw r1, #1543 @ 0x607 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #284] @ (30a54 ) │ │ │ │ + ldr r3, [pc, #284] @ (30a18 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ + b.n 30320 │ │ │ │ nop │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r2, [r2, #14] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 30a14 │ │ │ │ + bge.n 309d0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc │ │ │ │ + add r4, lr │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 309d0 │ │ │ │ + bls.n 3098c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #11] │ │ │ │ + strb r2, [r4, #12] │ │ │ │ movs r1, r0 │ │ │ │ - bge.n 30898 │ │ │ │ + bge.n 30854 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 309f4 │ │ │ │ + blt.n 309b0 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r6, r2 │ │ │ │ + mvns r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 308a0 │ │ │ │ + bhi.n 3085c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #64] @ (309ac ) │ │ │ │ + ldr r4, [pc, #48] @ (30960 ) │ │ │ │ movs r1, r0 │ │ │ │ - bvc.n 3092c │ │ │ │ + bvc.n 308e8 │ │ │ │ movs r0, r0 │ │ │ │ - bics r2, r3 │ │ │ │ + bics r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 30a38 │ │ │ │ + bhi.n 309f4 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 30a64 │ │ │ │ + blt.n 30a20 │ │ │ │ movs r0, r0 │ │ │ │ - muls r6, r1 │ │ │ │ + muls r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 309ac │ │ │ │ + bhi.n 30968 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 30958 │ │ │ │ + blt.n 30914 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r1 │ │ │ │ + orrs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 30930 │ │ │ │ + bvc.n 308ec │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 30a54 │ │ │ │ + bgt.n 30a10 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r7 │ │ │ │ + cmp r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 308a0 │ │ │ │ + bvc.n 30a5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 3091c │ │ │ │ + bgt.n 308d8 │ │ │ │ movs r0, r0 │ │ │ │ - negs r6, r6 │ │ │ │ + negs r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 30a20 │ │ │ │ + bvc.n 309dc │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 30994 │ │ │ │ + bgt.n 30950 │ │ │ │ movs r0, r0 │ │ │ │ - tst r2, r6 │ │ │ │ + tst r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 309a4 │ │ │ │ + bvs.n 30960 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 30940 │ │ │ │ + ble.n 308fc │ │ │ │ movs r0, r0 │ │ │ │ - rors r6, r4 │ │ │ │ + rors r2, r4 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 30918 │ │ │ │ + bvs.n 308d4 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, sl, r0 │ │ │ │ - sbcs r4, r5 │ │ │ │ + adcs.w r0, r6, r0 │ │ │ │ + sbcs r0, r5 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 30ab0 │ │ │ │ + bvs.n 30a6c │ │ │ │ movs r0, r0 │ │ │ │ - mrrc 0, 0, r0, r0, cr0 @ │ │ │ │ - adcs r4, r4 │ │ │ │ + mcrr 0, 0, r0, ip, cr0 │ │ │ │ + adcs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 30a2c │ │ │ │ + bvs.n 309e8 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r8, #-0] │ │ │ │ - asrs r4, r4 │ │ │ │ + stcl 0, cr0, [r4, #-0] │ │ │ │ + asrs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 309b8 │ │ │ │ + bpl.n 30974 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 1, cr0, cr0, cr0, {0} │ │ │ │ - lsrs r4, r3 │ │ │ │ + cdp 0, 0, cr0, cr12, cr0, {0} │ │ │ │ + lsrs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 30934 │ │ │ │ + bpl.n 308f0 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r8, #0 │ │ │ │ - lsls r4, r3 │ │ │ │ + orr.w r0, r4, #0 │ │ │ │ + lsls r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 30ac0 │ │ │ │ + bpl.n 30a7c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2900000 │ │ │ │ - eors r4, r2 │ │ │ │ + @ instruction: 0xf28c0000 │ │ │ │ + eors r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 30a3c │ │ │ │ + bpl.n 309f8 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r8, #8388608 @ 0x800000 │ │ │ │ - ands r4, r2 │ │ │ │ + add.w r0, r4, #8388608 @ 0x800000 │ │ │ │ + ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 309c8 │ │ │ │ + bmi.n 30984 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf76c0000 │ │ │ │ - subs r7, #210 @ 0xd2 │ │ │ │ + @ instruction: 0xf7680000 │ │ │ │ + subs r7, #206 @ 0xce │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 30950 │ │ │ │ + bmi.n 3090c │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [lr] │ │ │ │ - subs r7, #152 @ 0x98 │ │ │ │ + ldr??.w r0, [sl] │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 30ae8 │ │ │ │ + bmi.n 30aa4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfad80000 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + @ instruction: 0xfad40000 │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 30a80 │ │ │ │ + bmi.n 30a3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfabe0000 │ │ │ │ - subs r7, #28 │ │ │ │ + @ instruction: 0xfaba0000 │ │ │ │ + subs r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 30a08 │ │ │ │ + bcc.n 309c4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #220 @ 0xdc │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 30994 │ │ │ │ + bcc.n 30950 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 30b14 │ │ │ │ + bcc.n 30ad0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00030a58 : │ │ │ │ +00030a1c : │ │ │ │ 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, #648] @ (30cf4 ) │ │ │ │ + ldr r2, [pc, #648] @ (30cb8 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #648] @ (30cf8 ) │ │ │ │ + ldr r3, [pc, #648] @ (30cbc ) │ │ │ │ mov.w r8, #0 │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30b5e │ │ │ │ + beq.n 30b22 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #624] @ (30cfc ) │ │ │ │ + ldr r1, [pc, #624] @ (30cc0 ) │ │ │ │ add r5, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 30af0 │ │ │ │ + cbz r6, 30ab4 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30b24 │ │ │ │ + beq.n 30ae8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #584] @ (30d00 ) │ │ │ │ + ldr r2, [pc, #584] @ (30cc4 ) │ │ │ │ movw r1, #1565 @ 0x61d │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #576] @ (30d04 ) │ │ │ │ + ldr r3, [pc, #576] @ (30cc8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #560] @ (30d08 ) │ │ │ │ - ldr r3, [pc, #544] @ (30cf8 ) │ │ │ │ + ldr r2, [pc, #560] @ (30ccc ) │ │ │ │ + ldr r3, [pc, #544] @ (30cbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 30c9e │ │ │ │ + bne.w 30c62 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #536] @ (30d0c ) │ │ │ │ + ldr r1, [pc, #536] @ (30cd0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 30b2e │ │ │ │ - ldr r1, [pc, #520] @ (30d10 ) │ │ │ │ + bne.n 30af2 │ │ │ │ + ldr r1, [pc, #520] @ (30cd4 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 30b92 │ │ │ │ + beq.n 30b56 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 30b70 │ │ │ │ + bne.n 30b34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 30ad4 │ │ │ │ + b.n 30a98 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 30b24 │ │ │ │ + beq.n 30ae8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #452] @ (30d14 ) │ │ │ │ + ldr r2, [pc, #452] @ (30cd8 ) │ │ │ │ movw r1, #1580 @ 0x62c │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #448] @ (30d18 ) │ │ │ │ + ldr r3, [pc, #448] @ (30cdc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ac6 │ │ │ │ - ldr r1, [pc, #444] @ (30d1c ) │ │ │ │ - ldr r2, [pc, #444] @ (30d20 ) │ │ │ │ + b.n 30a8a │ │ │ │ + ldr r1, [pc, #444] @ (30ce0 ) │ │ │ │ + ldr r2, [pc, #444] @ (30ce4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #500 @ 0x1f4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 30ad4 │ │ │ │ + b.n 30a98 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #416] @ (30d24 ) │ │ │ │ + ldr r2, [pc, #416] @ (30ce8 ) │ │ │ │ movw r1, #1594 @ 0x63a │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #412] @ (30d28 ) │ │ │ │ + ldr r3, [pc, #412] @ (30cec ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ac6 │ │ │ │ - ldr r1, [pc, #408] @ (30d2c ) │ │ │ │ + b.n 30a8a │ │ │ │ + ldr r1, [pc, #408] @ (30cf0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 30bd8 │ │ │ │ + beq.n 30b9c │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 30b24 │ │ │ │ + beq.n 30ae8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #360] @ (30d30 ) │ │ │ │ + ldr r2, [pc, #360] @ (30cf4 ) │ │ │ │ mov.w r1, #1608 @ 0x648 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #352] @ (30d34 ) │ │ │ │ + ldr r3, [pc, #352] @ (30cf8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ac6 │ │ │ │ - ldr r1, [pc, #348] @ (30d38 ) │ │ │ │ + b.n 30a8a │ │ │ │ + ldr r1, [pc, #348] @ (30cfc ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 30c16 │ │ │ │ + cbz r6, 30bda │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30b24 │ │ │ │ + beq.n 30ae8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #308] @ (30d3c ) │ │ │ │ + ldr r2, [pc, #308] @ (30d00 ) │ │ │ │ movw r1, #1622 @ 0x656 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #304] @ (30d40 ) │ │ │ │ + ldr r3, [pc, #304] @ (30d04 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ac6 │ │ │ │ - ldr r1, [pc, #300] @ (30d44 ) │ │ │ │ + b.n 30a8a │ │ │ │ + ldr r1, [pc, #300] @ (30d08 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 30c5e │ │ │ │ + beq.n 30c22 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 30b24 │ │ │ │ + beq.w 30ae8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #248] @ (30d48 ) │ │ │ │ + ldr r2, [pc, #248] @ (30d0c ) │ │ │ │ movw r1, #1636 @ 0x664 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #244] @ (30d4c ) │ │ │ │ + ldr r3, [pc, #244] @ (30d10 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ac6 │ │ │ │ - ldr r1, [pc, #240] @ (30d50 ) │ │ │ │ + b.n 30a8a │ │ │ │ + ldr r1, [pc, #240] @ (30d14 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 30ca2 │ │ │ │ + cbz r3, 30c66 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30b24 │ │ │ │ + beq.w 30ae8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #196] @ (30d54 ) │ │ │ │ + ldr r2, [pc, #196] @ (30d18 ) │ │ │ │ movw r1, #1650 @ 0x672 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #192] @ (30d58 ) │ │ │ │ + ldr r3, [pc, #192] @ (30d1c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ac6 │ │ │ │ + b.n 30a8a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #184] @ (30d5c ) │ │ │ │ + ldr r1, [pc, #184] @ (30d20 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30ad4 │ │ │ │ + beq.w 30a98 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30b24 │ │ │ │ + beq.w 30ae8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov.w r1, #1664 @ 0x680 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #132] @ (30d60 ) │ │ │ │ - ldr r2, [pc, #136] @ (30d64 ) │ │ │ │ + ldr r3, [pc, #132] @ (30d24 ) │ │ │ │ + ldr r2, [pc, #136] @ (30d28 ) │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - b.n 30ad4 │ │ │ │ + b.n 30a98 │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #14 │ │ │ │ + subs r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 30cb0 │ │ │ │ + bne.n 30c6c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + subs r4, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 30d98 │ │ │ │ + bne.n 30d54 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, r6 │ │ │ │ + add sl, r6 │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 30c2c │ │ │ │ + beq.n 30be8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 30d40 │ │ │ │ + bne.n 30cfc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + subs r3, #250 @ 0xfa │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 30cc0 │ │ │ │ + beq.n 30c7c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r6, r3, #13 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 30c50 │ │ │ │ + beq.n 30c0c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #120 @ 0x78 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 30dcc │ │ │ │ + beq.n 30d88 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #15 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r7, {r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ ... │ │ │ │ │ │ │ │ -00030d68 : │ │ │ │ +00030d2c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w r2, [pc, #1112] @ 311d4 │ │ │ │ + ldr.w r2, [pc, #1112] @ 31198 │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w r3, [pc, #1112] @ 311d8 │ │ │ │ + ldr.w r3, [pc, #1112] @ 3119c │ │ │ │ mov.w r8, #0 │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30e78 │ │ │ │ + beq.n 30e3c │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r1, [pc, #1084] @ 311dc │ │ │ │ + ldr.w r1, [pc, #1084] @ 311a0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 30e0a │ │ │ │ + cbz r6, 30dce │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30e3e │ │ │ │ + beq.n 30e02 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #1040] @ 311e0 │ │ │ │ + ldr.w r2, [pc, #1040] @ 311a4 │ │ │ │ movw r1, #1686 @ 0x696 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1032] @ 311e4 │ │ │ │ + ldr.w r3, [pc, #1032] @ 311a8 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #1016] @ (311e8 ) │ │ │ │ - ldr r3, [pc, #996] @ (311d8 ) │ │ │ │ + ldr r2, [pc, #1016] @ (311ac ) │ │ │ │ + ldr r3, [pc, #996] @ (3119c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 30fb8 │ │ │ │ + bne.w 30f7c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #992] @ (311ec ) │ │ │ │ + ldr r1, [pc, #992] @ (311b0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 30e48 │ │ │ │ - ldr r1, [pc, #972] @ (311f0 ) │ │ │ │ + bne.n 30e0c │ │ │ │ + ldr r1, [pc, #972] @ (311b4 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 30eac │ │ │ │ + beq.n 30e70 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 30e8a │ │ │ │ + bne.n 30e4e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 30dee │ │ │ │ + b.n 30db2 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 30e3e │ │ │ │ + beq.n 30e02 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #908] @ (311f4 ) │ │ │ │ + ldr r2, [pc, #908] @ (311b8 ) │ │ │ │ movw r1, #1700 @ 0x6a4 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #900] @ (311f8 ) │ │ │ │ + ldr r3, [pc, #900] @ (311bc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #896] @ (311fc ) │ │ │ │ - ldr r2, [pc, #900] @ (31200 ) │ │ │ │ + b.n 30da4 │ │ │ │ + ldr r1, [pc, #896] @ (311c0 ) │ │ │ │ + ldr r2, [pc, #900] @ (311c4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #556 @ 0x22c │ │ │ │ blx c5c4 │ │ │ │ - b.n 30dee │ │ │ │ + b.n 30db2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #872] @ (31204 ) │ │ │ │ + ldr r2, [pc, #872] @ (311c8 ) │ │ │ │ movw r1, #1714 @ 0x6b2 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #864] @ (31208 ) │ │ │ │ + ldr r3, [pc, #864] @ (311cc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #860] @ (3120c ) │ │ │ │ + b.n 30da4 │ │ │ │ + ldr r1, [pc, #860] @ (311d0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 30ef2 │ │ │ │ + beq.n 30eb6 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 30e3e │ │ │ │ + beq.n 30e02 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #812] @ (31210 ) │ │ │ │ + ldr r2, [pc, #812] @ (311d4 ) │ │ │ │ mov.w r1, #1728 @ 0x6c0 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #808] @ (31214 ) │ │ │ │ + ldr r3, [pc, #808] @ (311d8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #804] @ (31218 ) │ │ │ │ + b.n 30da4 │ │ │ │ + ldr r1, [pc, #804] @ (311dc ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 30f30 │ │ │ │ + cbz r6, 30ef4 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30e3e │ │ │ │ + beq.n 30e02 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #764] @ (3121c ) │ │ │ │ + ldr r2, [pc, #764] @ (311e0 ) │ │ │ │ movw r1, #1742 @ 0x6ce │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #756] @ (31220 ) │ │ │ │ + ldr r3, [pc, #756] @ (311e4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #752] @ (31224 ) │ │ │ │ + b.n 30da4 │ │ │ │ + ldr r1, [pc, #752] @ (311e8 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 30f78 │ │ │ │ + beq.n 30f3c │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30e02 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #704] @ (31228 ) │ │ │ │ + ldr r2, [pc, #704] @ (311ec ) │ │ │ │ movw r1, #1756 @ 0x6dc │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #696] @ (3122c ) │ │ │ │ + ldr r3, [pc, #696] @ (311f0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #692] @ (31230 ) │ │ │ │ + b.n 30da4 │ │ │ │ + ldr r1, [pc, #692] @ (311f4 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 30fbc │ │ │ │ + cbz r3, 30f80 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30e02 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #652] @ (31234 ) │ │ │ │ + ldr r2, [pc, #652] @ (311f8 ) │ │ │ │ movw r1, #1771 @ 0x6eb │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #644] @ (31238 ) │ │ │ │ + ldr r3, [pc, #644] @ (311fc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ + b.n 30da4 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #636] @ (3123c ) │ │ │ │ + ldr r1, [pc, #636] @ (31200 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 31008 │ │ │ │ + cbz r3, 30fcc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30e02 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #1786 @ 0x6fa │ │ │ │ - ldr r2, [pc, #596] @ (31240 ) │ │ │ │ + ldr r2, [pc, #596] @ (31204 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #596] @ (31244 ) │ │ │ │ + ldr r3, [pc, #596] @ (31208 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r1, r6, [sp] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - b.n 30dee │ │ │ │ - ldr r1, [pc, #572] @ (31248 ) │ │ │ │ + b.n 30db2 │ │ │ │ + ldr r1, [pc, #572] @ (3120c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 31042 │ │ │ │ + cbz r3, 31006 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30e02 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #1801 @ 0x709 │ │ │ │ - ldr r2, [pc, #532] @ (3124c ) │ │ │ │ + ldr r2, [pc, #532] @ (31210 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #532] @ (31250 ) │ │ │ │ + ldr r3, [pc, #532] @ (31214 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ff4 │ │ │ │ - ldr r1, [pc, #528] @ (31254 ) │ │ │ │ + b.n 30fb8 │ │ │ │ + ldr r1, [pc, #528] @ (31218 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3107c │ │ │ │ + cbz r6, 31040 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30e02 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov.w r1, #1816 @ 0x718 │ │ │ │ - ldr r2, [pc, #488] @ (31258 ) │ │ │ │ + ldr r2, [pc, #488] @ (3121c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #484] @ (3125c ) │ │ │ │ + ldr r3, [pc, #484] @ (31220 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ff4 │ │ │ │ - ldr r1, [pc, #480] @ (31260 ) │ │ │ │ + b.n 30fb8 │ │ │ │ + ldr r1, [pc, #480] @ (31224 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 310c4 │ │ │ │ + beq.n 31088 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30e02 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #432] @ (31264 ) │ │ │ │ + ldr r2, [pc, #432] @ (31228 ) │ │ │ │ movw r1, #1831 @ 0x727 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #424] @ (31268 ) │ │ │ │ + ldr r3, [pc, #424] @ (3122c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #420] @ (3126c ) │ │ │ │ + b.n 30da4 │ │ │ │ + ldr r1, [pc, #420] @ (31230 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 31104 │ │ │ │ + cbz r6, 310c8 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30e02 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #380] @ (31270 ) │ │ │ │ + ldr r2, [pc, #380] @ (31234 ) │ │ │ │ movw r1, #1846 @ 0x736 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #372] @ (31274 ) │ │ │ │ + ldr r3, [pc, #372] @ (31238 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #368] @ (31278 ) │ │ │ │ + b.n 30da4 │ │ │ │ + ldr r1, [pc, #368] @ (3123c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3114c │ │ │ │ + beq.n 31110 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30e02 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #320] @ (3127c ) │ │ │ │ + ldr r2, [pc, #320] @ (31240 ) │ │ │ │ movw r1, #1860 @ 0x744 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #312] @ (31280 ) │ │ │ │ + ldr r3, [pc, #312] @ (31244 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #308] @ (31284 ) │ │ │ │ + b.n 30da4 │ │ │ │ + ldr r1, [pc, #308] @ (31248 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3118c │ │ │ │ + cbz r6, 31150 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30e02 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #268] @ (31288 ) │ │ │ │ + ldr r2, [pc, #268] @ (3124c ) │ │ │ │ movw r1, #1874 @ 0x752 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #260] @ (3128c ) │ │ │ │ + ldr r3, [pc, #260] @ (31250 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #256] @ (31290 ) │ │ │ │ + b.n 30da4 │ │ │ │ + ldr r1, [pc, #256] @ (31254 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30dee │ │ │ │ + beq.w 30db2 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30e02 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #208] @ (31294 ) │ │ │ │ + ldr r2, [pc, #208] @ (31258 ) │ │ │ │ mov.w r1, #1888 @ 0x760 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #204] @ (31298 ) │ │ │ │ + ldr r3, [pc, #204] @ (3125c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ + b.n 30da4 │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #14 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #94 @ 0x5e │ │ │ │ + subs r1, #90 @ 0x5a │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + ldmia r6!, {r5} │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r4, r3 │ │ │ │ + sbcs r0, r3 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #42 @ 0x2a │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + subs r0, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #17 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r6, r7, #17 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #94 @ 0x5e │ │ │ │ + subs r0, #90 @ 0x5a │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r5, {r5} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #18 │ │ │ │ + lsls r6, r6, #18 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #30 │ │ │ │ + subs r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #20 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r4!, {r1, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r6, r4, #21 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + adds r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r6} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #90 @ 0x5a │ │ │ │ + adds r7, #86 @ 0x56 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #24 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsls r6, r2, #26 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + adds r6, #206 @ 0xce │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r6, #134 @ 0x86 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #29 │ │ │ │ + lsls r2, r2, #29 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #74 @ 0x4a │ │ │ │ + adds r6, #70 @ 0x46 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #4 │ │ │ │ + adds r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r6, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -0003129c : │ │ │ │ +00031260 : │ │ │ │ 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, #648] @ (31538 ) │ │ │ │ + ldr r2, [pc, #648] @ (314fc ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #648] @ (3153c ) │ │ │ │ + ldr r3, [pc, #648] @ (31500 ) │ │ │ │ mov.w r8, #0 │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 313a2 │ │ │ │ + beq.n 31366 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #624] @ (31540 ) │ │ │ │ + ldr r1, [pc, #624] @ (31504 ) │ │ │ │ add r5, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 31334 │ │ │ │ + cbz r6, 312f8 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 31368 │ │ │ │ + beq.n 3132c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #584] @ (31544 ) │ │ │ │ + ldr r2, [pc, #584] @ (31508 ) │ │ │ │ movw r1, #1907 @ 0x773 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #576] @ (31548 ) │ │ │ │ + ldr r3, [pc, #576] @ (3150c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #560] @ (3154c ) │ │ │ │ - ldr r3, [pc, #544] @ (3153c ) │ │ │ │ + ldr r2, [pc, #560] @ (31510 ) │ │ │ │ + ldr r3, [pc, #544] @ (31500 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 314e2 │ │ │ │ + bne.w 314a6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #536] @ (31550 ) │ │ │ │ + ldr r1, [pc, #536] @ (31514 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 31372 │ │ │ │ - ldr r1, [pc, #520] @ (31554 ) │ │ │ │ + bne.n 31336 │ │ │ │ + ldr r1, [pc, #520] @ (31518 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 313d6 │ │ │ │ + beq.n 3139a │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 313b4 │ │ │ │ + bne.n 31378 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 31318 │ │ │ │ + b.n 312dc │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 31368 │ │ │ │ + beq.n 3132c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #452] @ (31558 ) │ │ │ │ + ldr r2, [pc, #452] @ (3151c ) │ │ │ │ movw r1, #1918 @ 0x77e │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #448] @ (3155c ) │ │ │ │ + ldr r3, [pc, #448] @ (31520 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3130a │ │ │ │ - ldr r1, [pc, #444] @ (31560 ) │ │ │ │ - ldr r2, [pc, #444] @ (31564 ) │ │ │ │ + b.n 312ce │ │ │ │ + ldr r1, [pc, #444] @ (31524 ) │ │ │ │ + ldr r2, [pc, #444] @ (31528 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #612 @ 0x264 │ │ │ │ blx c5c4 │ │ │ │ - b.n 31318 │ │ │ │ + b.n 312dc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #416] @ (31568 ) │ │ │ │ + ldr r2, [pc, #416] @ (3152c ) │ │ │ │ movw r1, #1929 @ 0x789 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #412] @ (3156c ) │ │ │ │ + ldr r3, [pc, #412] @ (31530 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3130a │ │ │ │ - ldr r1, [pc, #408] @ (31570 ) │ │ │ │ + b.n 312ce │ │ │ │ + ldr r1, [pc, #408] @ (31534 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3141c │ │ │ │ + beq.n 313e0 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 31368 │ │ │ │ + beq.n 3132c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #360] @ (31574 ) │ │ │ │ + ldr r2, [pc, #360] @ (31538 ) │ │ │ │ movw r1, #1940 @ 0x794 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #352] @ (31578 ) │ │ │ │ + ldr r3, [pc, #352] @ (3153c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3130a │ │ │ │ - ldr r1, [pc, #348] @ (3157c ) │ │ │ │ + b.n 312ce │ │ │ │ + ldr r1, [pc, #348] @ (31540 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3145a │ │ │ │ + cbz r6, 3141e │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 31368 │ │ │ │ + beq.n 3132c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #308] @ (31580 ) │ │ │ │ + ldr r2, [pc, #308] @ (31544 ) │ │ │ │ movw r1, #1951 @ 0x79f │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #304] @ (31584 ) │ │ │ │ + ldr r3, [pc, #304] @ (31548 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3130a │ │ │ │ - ldr r1, [pc, #300] @ (31588 ) │ │ │ │ + b.n 312ce │ │ │ │ + ldr r1, [pc, #300] @ (3154c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 314a2 │ │ │ │ + beq.n 31466 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31368 │ │ │ │ + beq.w 3132c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #248] @ (3158c ) │ │ │ │ + ldr r2, [pc, #248] @ (31550 ) │ │ │ │ movw r1, #1962 @ 0x7aa │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #244] @ (31590 ) │ │ │ │ + ldr r3, [pc, #244] @ (31554 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3130a │ │ │ │ - ldr r1, [pc, #240] @ (31594 ) │ │ │ │ + b.n 312ce │ │ │ │ + ldr r1, [pc, #240] @ (31558 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 314e6 │ │ │ │ + cbz r3, 314aa │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31368 │ │ │ │ + beq.w 3132c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #196] @ (31598 ) │ │ │ │ + ldr r2, [pc, #196] @ (3155c ) │ │ │ │ movw r1, #1973 @ 0x7b5 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #192] @ (3159c ) │ │ │ │ + ldr r3, [pc, #192] @ (31560 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3130a │ │ │ │ + b.n 312ce │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #184] @ (315a0 ) │ │ │ │ + ldr r1, [pc, #184] @ (31564 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31318 │ │ │ │ + beq.w 312dc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31368 │ │ │ │ + beq.w 3132c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov.w r1, #1984 @ 0x7c0 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #132] @ (315a4 ) │ │ │ │ - ldr r2, [pc, #136] @ (315a8 ) │ │ │ │ + ldr r3, [pc, #132] @ (31568 ) │ │ │ │ + ldr r2, [pc, #136] @ (3156c ) │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - b.n 31318 │ │ │ │ + b.n 312dc │ │ │ │ nop │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r3, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #27 │ │ │ │ + lsls r2, r4, #27 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r7} │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r7, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r6, #26 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #52 @ 0x34 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #0 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #24 │ │ │ │ + lsls r6, r5, #24 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ ... │ │ │ │ │ │ │ │ -000315ac : │ │ │ │ +00031570 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w r2, [pc, #1112] @ 31a18 │ │ │ │ + ldr.w r2, [pc, #1112] @ 319dc │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w r3, [pc, #1112] @ 31a1c │ │ │ │ + ldr.w r3, [pc, #1112] @ 319e0 │ │ │ │ mov.w r8, #0 │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 316bc │ │ │ │ + beq.n 31680 │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r1, [pc, #1084] @ 31a20 │ │ │ │ + ldr.w r1, [pc, #1084] @ 319e4 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3164e │ │ │ │ + cbz r6, 31612 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 31682 │ │ │ │ + beq.n 31646 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #1040] @ 31a24 │ │ │ │ + ldr.w r2, [pc, #1040] @ 319e8 │ │ │ │ movw r1, #2003 @ 0x7d3 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1032] @ 31a28 │ │ │ │ + ldr.w r3, [pc, #1032] @ 319ec │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #1016] @ (31a2c ) │ │ │ │ - ldr r3, [pc, #996] @ (31a1c ) │ │ │ │ + ldr r2, [pc, #1016] @ (319f0 ) │ │ │ │ + ldr r3, [pc, #996] @ (319e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 317fc │ │ │ │ + bne.w 317c0 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #992] @ (31a30 ) │ │ │ │ + ldr r1, [pc, #992] @ (319f4 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 3168c │ │ │ │ - ldr r1, [pc, #972] @ (31a34 ) │ │ │ │ + bne.n 31650 │ │ │ │ + ldr r1, [pc, #972] @ (319f8 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 316f0 │ │ │ │ + beq.n 316b4 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 316ce │ │ │ │ + bne.n 31692 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 31632 │ │ │ │ + b.n 315f6 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 31682 │ │ │ │ + beq.n 31646 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #908] @ (31a38 ) │ │ │ │ + ldr r2, [pc, #908] @ (319fc ) │ │ │ │ movw r1, #2014 @ 0x7de │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #900] @ (31a3c ) │ │ │ │ + ldr r3, [pc, #900] @ (31a00 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #896] @ (31a40 ) │ │ │ │ - ldr r2, [pc, #900] @ (31a44 ) │ │ │ │ + b.n 315e8 │ │ │ │ + ldr r1, [pc, #896] @ (31a04 ) │ │ │ │ + ldr r2, [pc, #900] @ (31a08 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #668 @ 0x29c │ │ │ │ blx c5c4 │ │ │ │ - b.n 31632 │ │ │ │ + b.n 315f6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #872] @ (31a48 ) │ │ │ │ + ldr r2, [pc, #872] @ (31a0c ) │ │ │ │ movw r1, #2025 @ 0x7e9 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #864] @ (31a4c ) │ │ │ │ + ldr r3, [pc, #864] @ (31a10 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #860] @ (31a50 ) │ │ │ │ + b.n 315e8 │ │ │ │ + ldr r1, [pc, #860] @ (31a14 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 31736 │ │ │ │ + beq.n 316fa │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 31682 │ │ │ │ + beq.n 31646 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #812] @ (31a54 ) │ │ │ │ + ldr r2, [pc, #812] @ (31a18 ) │ │ │ │ movw r1, #2036 @ 0x7f4 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #808] @ (31a58 ) │ │ │ │ + ldr r3, [pc, #808] @ (31a1c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #804] @ (31a5c ) │ │ │ │ + b.n 315e8 │ │ │ │ + ldr r1, [pc, #804] @ (31a20 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 31774 │ │ │ │ + cbz r6, 31738 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 31682 │ │ │ │ + beq.n 31646 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #764] @ (31a60 ) │ │ │ │ + ldr r2, [pc, #764] @ (31a24 ) │ │ │ │ movw r1, #2047 @ 0x7ff │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #756] @ (31a64 ) │ │ │ │ + ldr r3, [pc, #756] @ (31a28 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #752] @ (31a68 ) │ │ │ │ + b.n 315e8 │ │ │ │ + ldr r1, [pc, #752] @ (31a2c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 317bc │ │ │ │ + beq.n 31780 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31646 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #704] @ (31a6c ) │ │ │ │ + ldr r2, [pc, #704] @ (31a30 ) │ │ │ │ movw r1, #2058 @ 0x80a │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #696] @ (31a70 ) │ │ │ │ + ldr r3, [pc, #696] @ (31a34 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #692] @ (31a74 ) │ │ │ │ + b.n 315e8 │ │ │ │ + ldr r1, [pc, #692] @ (31a38 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 31800 │ │ │ │ + cbz r3, 317c4 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31646 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #652] @ (31a78 ) │ │ │ │ + ldr r2, [pc, #652] @ (31a3c ) │ │ │ │ movw r1, #2069 @ 0x815 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #644] @ (31a7c ) │ │ │ │ + ldr r3, [pc, #644] @ (31a40 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ + b.n 315e8 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #636] @ (31a80 ) │ │ │ │ + ldr r1, [pc, #636] @ (31a44 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 3184c │ │ │ │ + cbz r3, 31810 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31646 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov.w r1, #2080 @ 0x820 │ │ │ │ - ldr r2, [pc, #596] @ (31a84 ) │ │ │ │ + ldr r2, [pc, #596] @ (31a48 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #596] @ (31a88 ) │ │ │ │ + ldr r3, [pc, #596] @ (31a4c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r1, r6, [sp] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - b.n 31632 │ │ │ │ - ldr r1, [pc, #572] @ (31a8c ) │ │ │ │ + b.n 315f6 │ │ │ │ + ldr r1, [pc, #572] @ (31a50 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 31886 │ │ │ │ + cbz r3, 3184a │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31646 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #2091 @ 0x82b │ │ │ │ - ldr r2, [pc, #532] @ (31a90 ) │ │ │ │ + ldr r2, [pc, #532] @ (31a54 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #532] @ (31a94 ) │ │ │ │ + ldr r3, [pc, #532] @ (31a58 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31838 │ │ │ │ - ldr r1, [pc, #528] @ (31a98 ) │ │ │ │ + b.n 317fc │ │ │ │ + ldr r1, [pc, #528] @ (31a5c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 318c0 │ │ │ │ + cbz r6, 31884 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31646 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #2102 @ 0x836 │ │ │ │ - ldr r2, [pc, #488] @ (31a9c ) │ │ │ │ + ldr r2, [pc, #488] @ (31a60 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #484] @ (31aa0 ) │ │ │ │ + ldr r3, [pc, #484] @ (31a64 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31838 │ │ │ │ - ldr r1, [pc, #480] @ (31aa4 ) │ │ │ │ + b.n 317fc │ │ │ │ + ldr r1, [pc, #480] @ (31a68 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 31908 │ │ │ │ + beq.n 318cc │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31646 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #432] @ (31aa8 ) │ │ │ │ + ldr r2, [pc, #432] @ (31a6c ) │ │ │ │ movw r1, #2113 @ 0x841 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #424] @ (31aac ) │ │ │ │ + ldr r3, [pc, #424] @ (31a70 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #420] @ (31ab0 ) │ │ │ │ + b.n 315e8 │ │ │ │ + ldr r1, [pc, #420] @ (31a74 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 31948 │ │ │ │ + cbz r6, 3190c │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31646 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #380] @ (31ab4 ) │ │ │ │ + ldr r2, [pc, #380] @ (31a78 ) │ │ │ │ movw r1, #2124 @ 0x84c │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #372] @ (31ab8 ) │ │ │ │ + ldr r3, [pc, #372] @ (31a7c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #368] @ (31abc ) │ │ │ │ + b.n 315e8 │ │ │ │ + ldr r1, [pc, #368] @ (31a80 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 31990 │ │ │ │ + beq.n 31954 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31646 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #320] @ (31ac0 ) │ │ │ │ + ldr r2, [pc, #320] @ (31a84 ) │ │ │ │ movw r1, #2135 @ 0x857 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #312] @ (31ac4 ) │ │ │ │ + ldr r3, [pc, #312] @ (31a88 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #308] @ (31ac8 ) │ │ │ │ + b.n 315e8 │ │ │ │ + ldr r1, [pc, #308] @ (31a8c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 319d0 │ │ │ │ + cbz r6, 31994 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31646 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #268] @ (31acc ) │ │ │ │ + ldr r2, [pc, #268] @ (31a90 ) │ │ │ │ movw r1, #2146 @ 0x862 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #260] @ (31ad0 ) │ │ │ │ + ldr r3, [pc, #260] @ (31a94 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #256] @ (31ad4 ) │ │ │ │ + b.n 315e8 │ │ │ │ + ldr r1, [pc, #256] @ (31a98 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31632 │ │ │ │ + beq.w 315f6 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31646 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #208] @ (31ad8 ) │ │ │ │ + ldr r2, [pc, #208] @ (31a9c ) │ │ │ │ movw r1, #2157 @ 0x86d │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #204] @ (31adc ) │ │ │ │ + ldr r3, [pc, #204] @ (31aa0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ + b.n 315e8 │ │ │ │ nop │ │ │ │ - str r6, [r1, #8] │ │ │ │ + str r2, [r1, #12] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #0] │ │ │ │ + str r6, [r3, #4] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r0, r6, #18 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r2, r0, #19 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #88 @ 0x58 │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #230 @ 0xe6 │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r3, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r2, r4, #17 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + adds r0, #94 @ 0x5e │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, #26 │ │ │ │ + adds r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #16 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #22 │ │ │ │ + cmp r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #14 │ │ │ │ + lsls r6, r6, #14 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + cmp r6, #202 @ 0xca │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r6, r2, #14 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + cmp r6, #138 @ 0x8a │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3} │ │ │ │ + stmia r3!, {r3} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #13 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + lsls r2, r1, #13 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -00031ae0 : │ │ │ │ +00031aa4 : │ │ │ │ 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 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r2, [pc, #3024] @ 326c4 │ │ │ │ + ldr.w r2, [pc, #3024] @ 32688 │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r3, [pc, #3016] @ 326c8 │ │ │ │ + ldr.w r3, [pc, #3016] @ 3268c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31c22 │ │ │ │ + beq.w 31be6 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ blx c438 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 31b88 │ │ │ │ + cbz r0, 31b4c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c908 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 31c38 │ │ │ │ + beq.w 31bfc │ │ │ │ ldr r7, [r7, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 31c18 │ │ │ │ + beq.n 31bdc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - ldr.w r2, [pc, #2948] @ 326cc │ │ │ │ + ldr.w r2, [pc, #2948] @ 32690 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2944] @ 326d0 │ │ │ │ + ldr.w r3, [pc, #2944] @ 32694 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx bc08 │ │ │ │ - ldr.w r2, [pc, #2920] @ 326d4 │ │ │ │ - ldr.w r3, [pc, #2904] @ 326c8 │ │ │ │ + ldr.w r2, [pc, #2920] @ 32698 │ │ │ │ + ldr.w r3, [pc, #2904] @ 3268c │ │ │ │ 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 31ef6 │ │ │ │ + bne.w 31eba │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c2a0 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 31bdc │ │ │ │ + beq.n 31ba0 │ │ │ │ ldr.w r8, [r9] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 31c18 │ │ │ │ + beq.n 31bdc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r2, [pc, #2844] @ 326d8 │ │ │ │ + ldr.w r2, [pc, #2844] @ 3269c │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2836] @ 326dc │ │ │ │ + ldr.w r3, [pc, #2836] @ 326a0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx bc08 │ │ │ │ - b.n 31b68 │ │ │ │ + b.n 31b2c │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 31b1e │ │ │ │ + beq.n 31ae2 │ │ │ │ cmp r0, #2 │ │ │ │ - bgt.n 31c7e │ │ │ │ - ldr.w r0, [pc, #2808] @ 326e0 │ │ │ │ + bgt.n 31c42 │ │ │ │ + ldr.w r0, [pc, #2808] @ 326a4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r7, r0 │ │ │ │ blx bc9c │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #4 │ │ │ │ @@ -58356,61 +58361,61 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 31d40 │ │ │ │ + bne.w 31d04 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ - b.n 31b68 │ │ │ │ - ldr.w r1, [pc, #2752] @ 326e4 │ │ │ │ - ldr.w r2, [pc, #2752] @ 326e8 │ │ │ │ + b.n 31b2c │ │ │ │ + ldr.w r1, [pc, #2752] @ 326a8 │ │ │ │ + ldr.w r2, [pc, #2752] @ 326ac │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #724 @ 0x2d4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 31b68 │ │ │ │ + b.n 31b2c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx cd80 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 31d66 │ │ │ │ + beq.w 31d2a │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 31c18 │ │ │ │ + beq.n 31bdc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r2, [pc, #2688] @ 326ec │ │ │ │ + ldr.w r2, [pc, #2688] @ 326b0 │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2680] @ 326f0 │ │ │ │ + ldr.w r3, [pc, #2680] @ 326b4 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b90 │ │ │ │ cmp r0, #10 │ │ │ │ - bgt.w 31b68 │ │ │ │ + bgt.w 31b2c │ │ │ │ add.w fp, sp, #40 @ 0x28 │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ blx c544 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 31d0e │ │ │ │ - ldr.w r0, [pc, #2648] @ 326f4 │ │ │ │ + beq.n 31cd2 │ │ │ │ + ldr.w r0, [pc, #2648] @ 326b8 │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ blx bda8 │ │ │ │ mov sl, r0 │ │ │ │ blx bc9c │ │ │ │ @@ -58419,292 +58424,292 @@ │ │ │ │ blx c478 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx cf3c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 31d0e │ │ │ │ + cbz r3, 31cd2 │ │ │ │ ldr.w sl, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w 31e58 │ │ │ │ + beq.w 31e1c │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w sl, [r7, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ mov.w r3, #700 @ 0x2bc │ │ │ │ - ldr.w r2, [pc, #2564] @ 326f8 │ │ │ │ + ldr.w r2, [pc, #2564] @ 326bc │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2560] @ 326fc │ │ │ │ + ldr.w r3, [pc, #2560] @ 326c0 │ │ │ │ add r2, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ mov r0, fp │ │ │ │ blx bc08 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 31e12 │ │ │ │ + beq.n 31dd6 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31bdc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #199 @ 0xc7 │ │ │ │ - ldr.w r2, [pc, #2512] @ 32700 │ │ │ │ + ldr.w r2, [pc, #2512] @ 326c4 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2508] @ 32704 │ │ │ │ + ldr.w r3, [pc, #2508] @ 326c8 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31b56 │ │ │ │ + b.n 31b1a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r2, [pc, #2484] @ 32708 │ │ │ │ + ldr.w r2, [pc, #2484] @ 326cc │ │ │ │ mov.w r1, #652 @ 0x28c │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2476] @ 3270c │ │ │ │ + ldr.w r3, [pc, #2476] @ 326d0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b90 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c4dc │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - cbz r7, 31da4 │ │ │ │ + cbz r7, 31d68 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31bdc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #2428] @ 32710 │ │ │ │ + ldr.w r2, [pc, #2428] @ 326d4 │ │ │ │ movs r1, #149 @ 0x95 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2424] @ 32714 │ │ │ │ + ldr.w r3, [pc, #2424] @ 326d8 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b90 │ │ │ │ blx c55c │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - ldr.w r1, [pc, #2408] @ 32718 │ │ │ │ - ldr.w r0, [pc, #2408] @ 3271c │ │ │ │ + ldr.w r1, [pc, #2408] @ 326dc │ │ │ │ + ldr.w r0, [pc, #2408] @ 326e0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 31e0a │ │ │ │ + cbz r3, 31dce │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 31e02 │ │ │ │ + beq.n 31dc6 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r2, [pc, #2352] @ 32720 │ │ │ │ + ldr.w r2, [pc, #2352] @ 326e4 │ │ │ │ movs r1, #165 @ 0xa5 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2344] @ 32724 │ │ │ │ + ldr.w r3, [pc, #2344] @ 326e8 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b90 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ - b.n 31b68 │ │ │ │ + b.n 31b2c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c908 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 31e62 │ │ │ │ + beq.n 31e26 │ │ │ │ ldr.w r8, [r9] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31bdc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r2, [pc, #2272] @ 32728 │ │ │ │ + ldr.w r2, [pc, #2272] @ 326ec │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2268] @ 3272c │ │ │ │ + ldr.w r3, [pc, #2268] @ 326f0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b90 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ - b.n 31d0e │ │ │ │ - ldr.w r1, [pc, #2252] @ 32730 │ │ │ │ + b.n 31cd2 │ │ │ │ + ldr.w r1, [pc, #2252] @ 326f4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 31eae │ │ │ │ + beq.n 31e72 │ │ │ │ ldr.w r7, [sl] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31bdc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r2, [pc, #2200] @ 32734 │ │ │ │ + ldr.w r2, [pc, #2200] @ 326f8 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2192] @ 32738 │ │ │ │ + ldr.w r3, [pc, #2192] @ 326fc │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b90 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 31efa │ │ │ │ - ldr.w r1, [pc, #2180] @ 3273c │ │ │ │ + beq.n 31ebe │ │ │ │ + ldr.w r1, [pc, #2180] @ 32700 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 31f42 │ │ │ │ + beq.n 31f06 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31bdc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #286 @ 0x11e │ │ │ │ - ldr.w r2, [pc, #2136] @ 32740 │ │ │ │ + ldr.w r2, [pc, #2136] @ 32704 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2132] @ 32744 │ │ │ │ + ldr.w r3, [pc, #2132] @ 32708 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31b56 │ │ │ │ + b.n 31b1a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr.w r1, [pc, #2124] @ 32748 │ │ │ │ + ldr.w r1, [pc, #2124] @ 3270c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 32062 │ │ │ │ + beq.w 32026 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31bdc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ - ldr.w r2, [pc, #2076] @ 3274c │ │ │ │ + ldr.w r2, [pc, #2076] @ 32710 │ │ │ │ movs r1, #233 @ 0xe9 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2068] @ 32750 │ │ │ │ + ldr.w r3, [pc, #2068] @ 32714 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b90 │ │ │ │ movs r0, #15 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2056] @ 32754 │ │ │ │ + ldr.w r3, [pc, #2056] @ 32718 │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [r8, #8] │ │ │ │ str.w r0, [r8] │ │ │ │ movs r0, #14 │ │ │ │ str.w r1, [r8, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [r8, #12] │ │ │ │ strb.w r3, [r8, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2020] @ 32758 │ │ │ │ + ldr.w r3, [pc, #2020] @ 3271c │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [r9, #8] │ │ │ │ str.w r0, [r9] │ │ │ │ movs r0, #9 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [r9, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1992] @ 3275c │ │ │ │ + ldr.w r3, [pc, #1992] @ 32720 │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [sl] │ │ │ │ str.w r1, [sl, #4] │ │ │ │ movs r0, #6 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb.w r3, [sl, #8] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1964] @ 32760 │ │ │ │ + ldr.w r3, [pc, #1964] @ 32724 │ │ │ │ mov fp, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ str.w r0, [fp] │ │ │ │ movs r0, #20 │ │ │ │ strh.w r3, [fp, #4] │ │ │ │ blx cd0c │ │ │ │ - ldr.w r3, [pc, #1944] @ 32764 │ │ │ │ + ldr.w r3, [pc, #1944] @ 32728 │ │ │ │ strd r8, r9, [r0] │ │ │ │ sub.w r8, r0, #4 │ │ │ │ strd sl, fp, [r0, #8] │ │ │ │ mov r7, r0 │ │ │ │ add.w fp, r0, #12 │ │ │ │ mov sl, r8 │ │ │ │ add r3, pc │ │ │ │ @@ -58718,218 +58723,218 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx bd18 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 320c4 │ │ │ │ + bne.n 32088 │ │ │ │ cmp fp, sl │ │ │ │ - bne.n 31fe6 │ │ │ │ + bne.n 31faa │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r9, r3 │ │ │ │ blx cd80 │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 320fc │ │ │ │ + beq.n 320c0 │ │ │ │ ldr.w r4, [sl] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 320ae │ │ │ │ + beq.n 32072 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb40 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r2, [pc, #1816] @ 32768 │ │ │ │ + ldr.w r2, [pc, #1816] @ 3272c │ │ │ │ movw r1, #349 @ 0x15d │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1808] @ 3276c │ │ │ │ + ldr.w r3, [pc, #1808] @ 32730 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ - ldr.w r1, [pc, #1804] @ 32770 │ │ │ │ + b.n 31b90 │ │ │ │ + ldr.w r1, [pc, #1804] @ 32734 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3214e │ │ │ │ + beq.n 32112 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31bdc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r2, [pc, #1752] @ 32774 │ │ │ │ + ldr.w r2, [pc, #1752] @ 32738 │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1744] @ 32778 │ │ │ │ + ldr.w r3, [pc, #1744] @ 3273c │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b90 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb40 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - b.n 31b68 │ │ │ │ + b.n 31b2c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 320ae │ │ │ │ + beq.n 32072 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb40 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #333 @ 0x14d │ │ │ │ - ldr.w r2, [pc, #1680] @ 3277c │ │ │ │ + ldr.w r2, [pc, #1680] @ 32740 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1676] @ 32780 │ │ │ │ + ldr.w r3, [pc, #1676] @ 32744 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31b56 │ │ │ │ + b.n 31b1a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx b7d0 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 32196 │ │ │ │ + beq.n 3215a │ │ │ │ ldr.w r4, [r9] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 320ae │ │ │ │ + beq.n 32072 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb40 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ - ldr.w r2, [pc, #1608] @ 32784 │ │ │ │ + ldr.w r2, [pc, #1608] @ 32748 │ │ │ │ mov.w r1, #362 @ 0x16a │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1600] @ 32788 │ │ │ │ + ldr.w r3, [pc, #1600] @ 3274c │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ - ldr.w r1, [pc, #1596] @ 3278c │ │ │ │ + b.n 31b90 │ │ │ │ + ldr.w r1, [pc, #1596] @ 32750 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 321e4 │ │ │ │ + beq.n 321a8 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31bdc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #1548] @ 32790 │ │ │ │ + ldr.w r2, [pc, #1548] @ 32754 │ │ │ │ mov.w r1, #258 @ 0x102 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1540] @ 32794 │ │ │ │ + ldr.w r3, [pc, #1540] @ 32758 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b90 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx cb94 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 32230 │ │ │ │ + beq.n 321f4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32072 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb40 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r2, [pc, #1480] @ 32798 │ │ │ │ + ldr.w r2, [pc, #1480] @ 3275c │ │ │ │ movw r1, #375 @ 0x177 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1472] @ 3279c │ │ │ │ + ldr.w r3, [pc, #1472] @ 32760 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ - ldr.w r1, [pc, #1464] @ 327a0 │ │ │ │ + b.n 31b90 │ │ │ │ + ldr.w r1, [pc, #1464] @ 32764 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31eb4 │ │ │ │ + beq.w 31e78 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31bdc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r2, [pc, #1416] @ 327a4 │ │ │ │ + ldr.w r2, [pc, #1416] @ 32768 │ │ │ │ mov.w r1, #274 @ 0x112 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1408] @ 327a8 │ │ │ │ + ldr.w r3, [pc, #1408] @ 3276c │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ - ldr.w r3, [pc, #1400] @ 327ac │ │ │ │ + b.n 31b90 │ │ │ │ + ldr.w r3, [pc, #1400] @ 32770 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #1396] @ 327b0 │ │ │ │ + ldr.w r3, [pc, #1396] @ 32774 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r3, [r8, #4]! │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -58939,730 +58944,730 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx bd18 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 322ee │ │ │ │ + bne.n 322b2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r3 │ │ │ │ blx c248 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx bd18 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3232a │ │ │ │ + bne.n 322ee │ │ │ │ cmp fp, r8 │ │ │ │ - bne.n 32240 │ │ │ │ - ldr.w r1, [pc, #1312] @ 327b4 │ │ │ │ + bne.n 32204 │ │ │ │ + ldr.w r1, [pc, #1312] @ 32778 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r9, r3 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3236a │ │ │ │ + beq.n 3232e │ │ │ │ ldr.w r4, [sl] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32072 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb40 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r2, [pc, #1244] @ 327b8 │ │ │ │ + ldr.w r2, [pc, #1244] @ 3277c │ │ │ │ movw r1, #449 @ 0x1c1 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1236] @ 327bc │ │ │ │ + ldr.w r3, [pc, #1236] @ 32780 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b90 │ │ │ │ ldr.w r4, [sl] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32072 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb40 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #413 @ 0x19d │ │ │ │ - ldr.w r2, [pc, #1188] @ 327c0 │ │ │ │ + ldr.w r2, [pc, #1188] @ 32784 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1184] @ 327c4 │ │ │ │ + ldr.w r3, [pc, #1184] @ 32788 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31b56 │ │ │ │ + b.n 31b1a │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32072 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb40 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ - ldr.w r2, [pc, #1136] @ 327c8 │ │ │ │ + ldr.w r2, [pc, #1136] @ 3278c │ │ │ │ mov.w r1, #430 @ 0x1ae │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1128] @ 327cc │ │ │ │ + ldr.w r3, [pc, #1128] @ 32790 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ - ldr.w r1, [pc, #1124] @ 327d0 │ │ │ │ + b.n 31b90 │ │ │ │ + ldr.w r1, [pc, #1124] @ 32794 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 323c4 │ │ │ │ + beq.n 32388 │ │ │ │ ldr.w r4, [r8] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32072 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb40 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ - ldr.w r2, [pc, #1060] @ 327d4 │ │ │ │ + ldr.w r2, [pc, #1060] @ 32798 │ │ │ │ movw r1, #465 @ 0x1d1 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1052] @ 327d8 │ │ │ │ + ldr.w r3, [pc, #1052] @ 3279c │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ - ldr.w r1, [pc, #1044] @ 327dc │ │ │ │ + b.n 31b90 │ │ │ │ + ldr.w r1, [pc, #1044] @ 327a0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3241c │ │ │ │ + beq.n 323e0 │ │ │ │ ldr.w r4, [r9] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32072 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb40 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #980] @ (327e0 ) │ │ │ │ + ldr r2, [pc, #980] @ (327a4 ) │ │ │ │ mov.w r1, #490 @ 0x1ea │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #976] @ (327e4 ) │ │ │ │ + ldr r3, [pc, #976] @ (327a8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31bcc │ │ │ │ - ldr r1, [pc, #968] @ (327e8 ) │ │ │ │ + b.w 31b90 │ │ │ │ + ldr r1, [pc, #968] @ (327ac ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 32472 │ │ │ │ + beq.n 32436 │ │ │ │ ldr.w r4, [r8] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32072 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb40 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #908] @ (327ec ) │ │ │ │ + ldr r2, [pc, #908] @ (327b0 ) │ │ │ │ mov.w r1, #506 @ 0x1fa │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #900] @ (327f0 ) │ │ │ │ + ldr r3, [pc, #900] @ (327b4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31bcc │ │ │ │ - ldr r1, [pc, #896] @ (327f4 ) │ │ │ │ + b.w 31b90 │ │ │ │ + ldr r1, [pc, #896] @ (327b8 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 324c0 │ │ │ │ + cbz r3, 32484 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32072 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb40 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #840] @ (327f8 ) │ │ │ │ + ldr r2, [pc, #840] @ (327bc ) │ │ │ │ movw r1, #535 @ 0x217 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #836] @ (327fc ) │ │ │ │ + ldr r3, [pc, #836] @ (327c0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31bcc │ │ │ │ - ldr r1, [pc, #828] @ (32800 ) │ │ │ │ + b.w 31b90 │ │ │ │ + ldr r1, [pc, #828] @ (327c4 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 32508 │ │ │ │ + cbz r3, 324cc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32072 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb40 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #548 @ 0x224 │ │ │ │ - ldr r2, [pc, #776] @ (32804 ) │ │ │ │ + ldr r2, [pc, #776] @ (327c8 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #776] @ (32808 ) │ │ │ │ + ldr r3, [pc, #776] @ (327cc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31b56 │ │ │ │ - ldr r1, [pc, #768] @ (3280c ) │ │ │ │ - ldr r0, [pc, #772] @ (32810 ) │ │ │ │ + b.w 31b1a │ │ │ │ + ldr r1, [pc, #768] @ (327d0 ) │ │ │ │ + ldr r0, [pc, #772] @ (327d4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx bd18 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 32562 │ │ │ │ + cbz r3, 32526 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32072 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb40 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #564 @ 0x234 │ │ │ │ - ldr r2, [pc, #704] @ (32814 ) │ │ │ │ + ldr r2, [pc, #704] @ (327d8 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #700] @ (32818 ) │ │ │ │ + ldr r3, [pc, #700] @ (327dc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31b56 │ │ │ │ - ldr r1, [pc, #696] @ (3281c ) │ │ │ │ + b.w 31b1a │ │ │ │ + ldr r1, [pc, #696] @ (327e0 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 325b2 │ │ │ │ + beq.n 32576 │ │ │ │ ldr.w r4, [r8] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32072 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb40 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #590 @ 0x24e │ │ │ │ - ldr r2, [pc, #636] @ (32820 ) │ │ │ │ + ldr r2, [pc, #636] @ (327e4 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #632] @ (32824 ) │ │ │ │ + ldr r3, [pc, #632] @ (327e8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31b56 │ │ │ │ - ldr r1, [pc, #628] @ (32828 ) │ │ │ │ + b.w 31b1a │ │ │ │ + ldr r1, [pc, #628] @ (327ec ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 32608 │ │ │ │ + beq.n 325cc │ │ │ │ ldr.w r4, [r9] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32072 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb40 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #564] @ (3282c ) │ │ │ │ + ldr r2, [pc, #564] @ (327f0 ) │ │ │ │ movw r1, #603 @ 0x25b │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #560] @ (32830 ) │ │ │ │ + ldr r3, [pc, #560] @ (327f4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31bcc │ │ │ │ + b.w 31b90 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c4dc │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3265a │ │ │ │ + beq.n 3261e │ │ │ │ ldr.w r4, [r8] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32072 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb40 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #492] @ (32834 ) │ │ │ │ + ldr r2, [pc, #492] @ (327f8 ) │ │ │ │ mov.w r1, #616 @ 0x268 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #484] @ (32838 ) │ │ │ │ + ldr r3, [pc, #484] @ (327fc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31bcc │ │ │ │ - ldr r1, [pc, #480] @ (3283c ) │ │ │ │ + b.w 31b90 │ │ │ │ + ldr r1, [pc, #480] @ (32800 ) │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 326a8 │ │ │ │ + cbz r0, 3266c │ │ │ │ ldr r4, [r0, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32072 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb40 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #424] @ (32840 ) │ │ │ │ + ldr r2, [pc, #424] @ (32804 ) │ │ │ │ movw r1, #629 @ 0x275 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #420] @ (32844 ) │ │ │ │ + ldr r3, [pc, #420] @ (32808 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31bcc │ │ │ │ - ldr r2, [pc, #412] @ (32848 ) │ │ │ │ + b.w 31b90 │ │ │ │ + ldr r2, [pc, #412] @ (3280c ) │ │ │ │ movs r3, #11 │ │ │ │ movs r1, #32 │ │ │ │ add r2, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb40 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - b.w 31b68 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + b.w 31b2c │ │ │ │ + ldrh r4, [r3, r6] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r4, #122 @ 0x7a │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r6} │ │ │ │ + stmia r1!, {r6} │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, r3] │ │ │ │ + ldrh r4, [r4, r4] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r4, r5, #22 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ movs r1, r0 │ │ │ │ - itt lt │ │ │ │ + it lt │ │ │ │ movlt r0, r0 │ │ │ │ - cmplt r3, #88 @ 0x58 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - itet ls │ │ │ │ - movls r0, r0 │ │ │ │ - cmphi r2, #150 @ 0x96 │ │ │ │ + itee ls │ │ │ │ movls r0, r0 │ │ │ │ - itt pl │ │ │ │ + cmphi r2, #146 @ 0x92 │ │ │ │ + movhi r0, r0 │ │ │ │ + it pl │ │ │ │ movpl r0, r0 │ │ │ │ - cmppl r2, #112 @ 0x70 │ │ │ │ + cmp r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - itet cc │ │ │ │ + itee cc │ │ │ │ movcc r0, r0 │ │ │ │ - cmpcs r2, #50 @ 0x32 │ │ │ │ - movcc r0, r0 │ │ │ │ - bkpt 0x00f8 │ │ │ │ - movs r0, r0 │ │ │ │ + cmpcs r2, #46 @ 0x2e │ │ │ │ + movcs r0, r0 │ │ │ │ bkpt 0x00f4 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u16 q0, d6, d0 │ │ │ │ - cmp r1, #212 @ 0xd4 │ │ │ │ + bkpt 0x00f0 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x009a │ │ │ │ + vaddl.u16 q0, d2, d0 │ │ │ │ + cmp r1, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #126 @ 0x7e │ │ │ │ + bkpt 0x0096 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0044 │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + bkpt 0x0040 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + @ instruction: 0xb626 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + pop {r1, r3, r5, r6, r7, pc} │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 9, cr0, cr6, cr0, {0} │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ + cdp2 0, 9, cr0, cr2, cr0, {0} │ │ │ │ + cmp r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r6, pc} │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #888 @ 0x378 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r1, sp, #808 @ 0x328 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #1000] @ (32b4c ) │ │ │ │ + ldr r6, [pc, #984] @ (32b00 ) │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u32 q0, d2, d0 │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + vaddl.u16 q0, d14, d0 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [sl, #-0] │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + ldc2l 0, cr0, [r6, #-0] │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 327f6 │ │ │ │ + cbnz r2, 327ba │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #218 @ 0xda │ │ │ │ + movs r6, #214 @ 0xd6 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 327ec │ │ │ │ + cbnz r4, 327ae │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 327de │ │ │ │ + cbnz r2, 327a2 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r2] │ │ │ │ - movs r6, #64 @ 0x40 │ │ │ │ + ldc2 0, cr0, [lr], {0} │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 327d8 │ │ │ │ + cbnz r2, 3279c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r5, #238 @ 0xee │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0038 │ │ │ │ + hlt 0x0034 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r0] │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + ldc2 0, cr0, [ip], {0} │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r4, r5 │ │ │ │ + rev16 r0, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r0, #-0] │ │ │ │ - ldc2 0, cr0, [r4] │ │ │ │ - stc2l 0, cr0, [r8, #-0] │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + stc2l 0, cr0, [ip, #-0] │ │ │ │ + ldc2 0, cr0, [r0] │ │ │ │ + stc2l 0, cr0, [r4, #-0] │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 327ea │ │ │ │ + cbnz r2, 327ae │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 327e4 │ │ │ │ + cbnz r6, 327a6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 327dc │ │ │ │ + cbnz r6, 3279e │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [lr], {0} │ │ │ │ - movs r4, #18 │ │ │ │ + ldc2l 0, cr0, [sl], {0} │ │ │ │ + movs r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r4] │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + ldc2l 0, cr0, [r0] │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb882 │ │ │ │ + @ instruction: 0xb87e │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 9, cr0, cr10, cr0, {0} │ │ │ │ - movs r3, #102 @ 0x66 │ │ │ │ + cdp2 0, 9, cr0, cr6, cr0, {0} │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + @ instruction: 0xb828 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 11, cr0, cr0, cr0, {0} │ │ │ │ - movs r3, #24 │ │ │ │ + cdp2 0, 10, cr0, cr12, cr0, {0} │ │ │ │ + movs r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + @ instruction: 0xb7da │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #208 @ 0xd0 │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r0 │ │ │ │ + cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #5 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #118 @ 0x76 │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + @ instruction: 0xb738 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #4 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #32 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r1, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + @ instruction: 0xb692 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #126 @ 0x7e │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + @ instruction: 0xb640 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0003284c : │ │ │ │ +00032810 : │ │ │ │ movs r1, #0 │ │ │ │ b.w c164 │ │ │ │ nop │ │ │ │ │ │ │ │ -00032854 : │ │ │ │ +00032818 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #68] @ (328a8 ) │ │ │ │ + ldr r4, [pc, #68] @ (3286c ) │ │ │ │ sub sp, #12 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 32882 │ │ │ │ - ldr r3, [pc, #48] @ (328ac ) │ │ │ │ + cbz r5, 32846 │ │ │ │ + ldr r3, [pc, #48] @ (32870 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx ce00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32878 │ │ │ │ - ldr r2, [pc, #32] @ (328b0 ) │ │ │ │ + beq.n 3283c │ │ │ │ + ldr r2, [pc, #32] @ (32874 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #32] @ (328b4 ) │ │ │ │ + ldr r1, [pc, #32] @ (32878 ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c604 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d090 │ │ │ │ - b.n 32878 │ │ │ │ + b.n 3283c │ │ │ │ nop │ │ │ │ - ldr r2, [r2, r6] │ │ │ │ + ldr r6, [r1, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r7, r5] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #80] @ (32904 ) │ │ │ │ + ldr r4, [pc, #320] @ (329b8 ) │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000328b8 : │ │ │ │ +0003287c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx c9b0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w cfc4 │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #8] @ (328e0 ) │ │ │ │ + ldr r3, [pc, #8] @ (328a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldr r2, [r4, r5] │ │ │ │ movs r1, r0 │ │ │ │ b.w b7b4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r5, [r3, #8] │ │ │ │ - cbz r0, 32912 │ │ │ │ + cbz r0, 328d6 │ │ │ │ blx ceb8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r5, [r3, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 32920 │ │ │ │ + cbz r0, 328e4 │ │ │ │ blx ceb8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbz r0, 3292e │ │ │ │ + cbz r0, 328f2 │ │ │ │ blx c3f8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbz r0, 3293c │ │ │ │ + cbz r0, 32900 │ │ │ │ blx c3f8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #24] │ │ │ │ - ldr r3, [pc, #12] @ (3294c ) │ │ │ │ + ldr r3, [pc, #12] @ (32910 ) │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx d218 │ │ │ │ - ldr r1, [pc, #20] @ (3297c ) │ │ │ │ + ldr r1, [pc, #20] @ (32940 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r3, [r1, #4] │ │ │ │ blx d2d8 │ │ │ │ - ldr r3, [pc, #12] @ (32980 ) │ │ │ │ + ldr r3, [pc, #12] @ (32944 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ vminnm.f16 , , │ │ │ │ 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 r3, [r0, #12] │ │ │ │ @@ -59694,39 +59699,39 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx bd68 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -000329e4 : │ │ │ │ +000329a8 : │ │ │ │ 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 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #820] @ (32d2c ) │ │ │ │ + ldr r2, [pc, #820] @ (32cf0 ) │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #820] @ (32d30 ) │ │ │ │ + ldr r3, [pc, #820] @ (32cf4 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r7, [pc, #816] @ (32d34 ) │ │ │ │ + ldr r7, [pc, #816] @ (32cf8 ) │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ strd r6, r6, [sp, #28] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 32d16 │ │ │ │ + beq.w 32cda │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 32d06 │ │ │ │ + beq.w 32cca │ │ │ │ mov r1, r6 │ │ │ │ blx c168 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ strd r5, r2, [r3] │ │ │ │ @@ -59734,67 +59739,67 @@ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ str.w r8, [r3, #8] │ │ │ │ - ldr r3, [pc, #744] @ (32d38 ) │ │ │ │ + ldr r3, [pc, #744] @ (32cfc ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #740] @ (32d3c ) │ │ │ │ + ldr r3, [pc, #740] @ (32d00 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ - ldr r3, [pc, #736] @ (32d40 ) │ │ │ │ + ldr r3, [pc, #736] @ (32d04 ) │ │ │ │ add r3, pc │ │ │ │ blx c3ac │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 32a76 │ │ │ │ + cbz r0, 32a3a │ │ │ │ blx ceb8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [r3, #12] │ │ │ │ str.w r8, [r3, #12] │ │ │ │ - ldr r3, [pc, #712] @ (32d44 ) │ │ │ │ - ldr r2, [pc, #712] @ (32d48 ) │ │ │ │ + ldr r3, [pc, #712] @ (32d08 ) │ │ │ │ + ldr r2, [pc, #712] @ (32d0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #708] @ (32d4c ) │ │ │ │ + ldr r3, [pc, #708] @ (32d10 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ movs r3, #0 │ │ │ │ blx c3ac │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbz r0, 32aa6 │ │ │ │ + cbz r0, 32a6a │ │ │ │ blx ceb8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldrd r7, r1, [r2, #4] │ │ │ │ str r6, [r2, #16] │ │ │ │ - ldr r0, [pc, #672] @ (32d50 ) │ │ │ │ + ldr r0, [pc, #672] @ (32d14 ) │ │ │ │ movs r2, #0 │ │ │ │ mov.w sl, #0 │ │ │ │ add r0, pc │ │ │ │ blx bda8 │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 32cf4 │ │ │ │ + beq.w 32cb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32ce2 │ │ │ │ - ldr r2, [pc, #644] @ (32d54 ) │ │ │ │ + beq.w 32ca6 │ │ │ │ + ldr r2, [pc, #644] @ (32d18 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ blx bd40 │ │ │ │ @@ -59808,15 +59813,15 @@ │ │ │ │ mov r0, fp │ │ │ │ blx bfd4 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r0, [pc, #592] @ (32d58 ) │ │ │ │ + ldr r0, [pc, #592] @ (32d1c ) │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -59824,22 +59829,22 @@ │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c010 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 32c00 │ │ │ │ + bne.n 32bc4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ - ldr r0, [pc, #552] @ (32d5c ) │ │ │ │ + ldr r0, [pc, #552] @ (32d20 ) │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ blx bda8 │ │ │ │ - ldr r1, [pc, #544] @ (32d60 ) │ │ │ │ + ldr r1, [pc, #544] @ (32d24 ) │ │ │ │ mov r2, r6 │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc │ │ │ │ blx bda8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ @@ -59851,37 +59856,37 @@ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r3, sp, #28 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d078 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbz r0, 32b78 │ │ │ │ + cbz r0, 32b3c │ │ │ │ blx c3f8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [r3, #20] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, sl │ │ │ │ str r2, [r3, #20] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #480] @ (32d64 ) │ │ │ │ + ldr r2, [pc, #480] @ (32d28 ) │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ blx c010 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 32c5a │ │ │ │ + bne.n 32c1e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ - ldr r0, [pc, #464] @ (32d68 ) │ │ │ │ + ldr r0, [pc, #464] @ (32d2c ) │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ blx bda8 │ │ │ │ - ldr r1, [pc, #456] @ (32d6c ) │ │ │ │ + ldr r1, [pc, #456] @ (32d30 ) │ │ │ │ mov r2, r6 │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc │ │ │ │ blx bda8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ @@ -59894,325 +59899,325 @@ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r3, sp, #32 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d078 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbz r0, 32bde │ │ │ │ + cbz r0, 32ba2 │ │ │ │ blx c3f8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [r3, #24] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, sl │ │ │ │ str r2, [r3, #24] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #392] @ (32d70 ) │ │ │ │ + ldr r2, [pc, #392] @ (32d34 ) │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32c88 │ │ │ │ + bne.n 32c4c │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ - b.n 32c3e │ │ │ │ + b.n 32c02 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 32ccc │ │ │ │ + beq.n 32c90 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ - ldr r2, [pc, #340] @ (32d74 ) │ │ │ │ + ldr r2, [pc, #340] @ (32d38 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #336] @ (32d78 ) │ │ │ │ + ldr r3, [pc, #336] @ (32d3c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx bc08 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #316] @ (32d7c ) │ │ │ │ - ldr r3, [pc, #236] @ (32d30 ) │ │ │ │ + ldr r2, [pc, #316] @ (32d40 ) │ │ │ │ + ldr r3, [pc, #236] @ (32cf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 32d26 │ │ │ │ + bne.n 32cea │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 32cb6 │ │ │ │ + beq.n 32c7a │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #278 @ 0x116 │ │ │ │ - ldr r2, [pc, #260] @ (32d80 ) │ │ │ │ + ldr r2, [pc, #260] @ (32d44 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #256] @ (32d84 ) │ │ │ │ + ldr r3, [pc, #256] @ (32d48 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 32c2a │ │ │ │ + b.n 32bee │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 32cb6 │ │ │ │ + beq.n 32c7a │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #305 @ 0x131 │ │ │ │ - ldr r2, [pc, #220] @ (32d88 ) │ │ │ │ + ldr r2, [pc, #220] @ (32d4c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #220] @ (32d8c ) │ │ │ │ + ldr r3, [pc, #220] @ (32d50 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 32c2a │ │ │ │ + b.n 32bee │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 32c3c │ │ │ │ + b.n 32c00 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ blx c4a0 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 32c3c │ │ │ │ - ldr r1, [pc, #172] @ (32d90 ) │ │ │ │ - ldr r2, [pc, #172] @ (32d94 ) │ │ │ │ + b.n 32c00 │ │ │ │ + ldr r1, [pc, #172] @ (32d54 ) │ │ │ │ + ldr r2, [pc, #172] @ (32d58 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 32afe │ │ │ │ - ldr r1, [pc, #160] @ (32d98 ) │ │ │ │ + b.n 32ac2 │ │ │ │ + ldr r1, [pc, #160] @ (32d5c ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #160] @ (32d9c ) │ │ │ │ + ldr r2, [pc, #160] @ (32d60 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 32cf0 │ │ │ │ - ldr r2, [pc, #152] @ (32da0 ) │ │ │ │ + b.n 32cb4 │ │ │ │ + ldr r2, [pc, #152] @ (32d64 ) │ │ │ │ mov r0, r8 │ │ │ │ - ldr r1, [pc, #152] @ (32da4 ) │ │ │ │ + ldr r1, [pc, #152] @ (32d68 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 32c3c │ │ │ │ - ldr r2, [pc, #144] @ (32da8 ) │ │ │ │ + b.n 32c00 │ │ │ │ + ldr r2, [pc, #144] @ (32d6c ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #144] @ (32dac ) │ │ │ │ + ldr r1, [pc, #144] @ (32d70 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 32c3c │ │ │ │ + b.n 32c00 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #368] @ (32ea0 ) │ │ │ │ + ldr r4, [pc, #608] @ (32f54 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #320] @ (32e78 ) │ │ │ │ + ldr r4, [pc, #560] @ (32f2c ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 4, pc, cr1, cr15, {7} @ │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 3, pc, cr3, cr15, {7} @ │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u d0, d4, d0 │ │ │ │ + vhadd.u d0, d0, d0 │ │ │ │ mcr2 15, 5, pc, cr13, cr15, {7} @ │ │ │ │ - cdp2 0, 15, cr0, cr6, cr0, {0} │ │ │ │ + cdp2 0, 15, cr0, cr2, cr0, {0} │ │ │ │ + cdp2 0, 13, cr0, cr10, cr0, {0} │ │ │ │ + cdp2 0, 13, cr0, cr14, cr0, {0} │ │ │ │ + cdp2 0, 11, cr0, cr14, cr0, {0} │ │ │ │ cdp2 0, 13, cr0, cr14, cr0, {0} │ │ │ │ - cdp2 0, 14, cr0, cr2, cr0, {0} │ │ │ │ - cdp2 0, 12, cr0, cr2, cr0, {0} │ │ │ │ - cdp2 0, 14, cr0, cr2, cr0, {0} │ │ │ │ - cdp2 0, 14, cr0, cr10, cr0, {0} │ │ │ │ - cdp2 0, 11, cr0, cr0, cr0, {0} │ │ │ │ - subs r2, r5, r6 │ │ │ │ + cdp2 0, 14, cr0, cr6, cr0, {0} │ │ │ │ + cdp2 0, 10, cr0, cr12, cr0, {0} │ │ │ │ + subs r6, r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 1, cr0, cr0, cr0, {0} │ │ │ │ - ldr r2, [pc, #88] @ (32dd8 ) │ │ │ │ + cdp2 0, 0, cr0, cr12, cr0, {0} │ │ │ │ + ldr r2, [pc, #328] @ (32e8c ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r1, r5 │ │ │ │ + subs r2, r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r4] │ │ │ │ - subs r0, r4, r4 │ │ │ │ + ldc2 0, cr0, [r0] │ │ │ │ + subs r4, r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r6] │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + stc2 0, cr0, [r2] │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #408] @ 0x198 │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r6, #30 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + adds r2, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #14 │ │ │ │ + movs r6, #10 │ │ │ │ movs r1, r0 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #254 @ 0xfe │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00032db0 : │ │ │ │ +00032d74 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 32dea │ │ │ │ + cbz r0, 32dae │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 32dd6 │ │ │ │ + cbz r1, 32d9a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ blx cc4c │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #36] @ (32dfc ) │ │ │ │ + ldr r1, [pc, #36] @ (32dc0 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #36] @ (32e00 ) │ │ │ │ + ldr r2, [pc, #36] @ (32dc4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (32e04 ) │ │ │ │ - ldr r2, [pc, #24] @ (32e08 ) │ │ │ │ + ldr r1, [pc, #24] @ (32dc8 ) │ │ │ │ + ldr r2, [pc, #24] @ (32dcc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ blx c5c4 │ │ │ │ - b.n 32de6 │ │ │ │ + b.n 32daa │ │ │ │ nop │ │ │ │ - movs r5, #64 @ 0x40 │ │ │ │ + movs r5, #60 @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #696] @ (330bc ) │ │ │ │ + ldr r5, [pc, #680] @ (33070 ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + subs r0, r4, r7 │ │ │ │ ... │ │ │ │ │ │ │ │ -00032e0c : │ │ │ │ +00032dd0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #320] @ (32f60 ) │ │ │ │ - ldr r3, [pc, #320] @ (32f64 ) │ │ │ │ + ldr r2, [pc, #320] @ (32f24 ) │ │ │ │ + ldr r3, [pc, #320] @ (32f28 ) │ │ │ │ sub sp, #28 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r8, [pc, #320] @ 32f68 │ │ │ │ + ldr.w r8, [pc, #320] @ 32f2c │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32f02 │ │ │ │ + beq.n 32ec6 │ │ │ │ mov r6, r1 │ │ │ │ - cbz r1, 32e6c │ │ │ │ + cbz r1, 32e30 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ blx cc4c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 32e80 │ │ │ │ - ldr r2, [pc, #280] @ (32f6c ) │ │ │ │ - ldr r3, [pc, #272] @ (32f64 ) │ │ │ │ + cbz r0, 32e44 │ │ │ │ + ldr r2, [pc, #280] @ (32f30 ) │ │ │ │ + ldr r3, [pc, #272] @ (32f28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 32f5c │ │ │ │ + bne.n 32f20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #256] @ (32f70 ) │ │ │ │ + ldr r1, [pc, #256] @ (32f34 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #256] @ (32f74 ) │ │ │ │ + ldr r2, [pc, #256] @ (32f38 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ blx c5c4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 32e50 │ │ │ │ + b.n 32e14 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ blx b924 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r9, [r3, #20] │ │ │ │ blx bbf0 │ │ │ │ - ldr r3, [pc, #224] @ (32f78 ) │ │ │ │ + ldr r3, [pc, #224] @ (32f3c ) │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add.w r8, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ blx c658 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ blx c710 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #192] @ (32f7c ) │ │ │ │ + ldr r2, [pc, #192] @ (32f40 ) │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ str.w r8, [sp] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 32f12 │ │ │ │ + cbnz r3, 32ed6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ blx d3a0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ @@ -60225,111 +60230,111 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ blx bbf0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx bd68 │ │ │ │ - b.n 32e50 │ │ │ │ - ldr r1, [pc, #124] @ (32f80 ) │ │ │ │ - ldr r2, [pc, #124] @ (32f84 ) │ │ │ │ + b.n 32e14 │ │ │ │ + ldr r1, [pc, #124] @ (32f44 ) │ │ │ │ + ldr r2, [pc, #124] @ (32f48 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ blx c5c4 │ │ │ │ - b.n 32e7c │ │ │ │ + b.n 32e40 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 32f52 │ │ │ │ + beq.n 32f16 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ movw r1, #399 @ 0x18f │ │ │ │ - ldr r3, [pc, #80] @ (32f88 ) │ │ │ │ - ldr r2, [pc, #80] @ (32f8c ) │ │ │ │ + ldr r3, [pc, #80] @ (32f4c ) │ │ │ │ + ldr r2, [pc, #80] @ (32f50 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r8 │ │ │ │ blx bc08 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 32e50 │ │ │ │ + b.n 32e14 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 32f4c │ │ │ │ + b.n 32f10 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #208] @ (33034 ) │ │ │ │ + ldr r0, [pc, #448] @ (330e8 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #184] @ (33024 ) │ │ │ │ + ldr r0, [pc, #424] @ (330d8 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #16] @ (32f80 ) │ │ │ │ + ldr r0, [pc, #256] @ (33034 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #96] @ (32fd8 ) │ │ │ │ + ldr r5, [pc, #80] @ (32f8c ) │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r4], {-0} │ │ │ │ - movs r4, #22 │ │ │ │ + ldc2 0, cr0, [r0], {-0} │ │ │ │ + movs r4, #18 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + subs r0, r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfafc0000 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + @ instruction: 0xfaf80000 │ │ │ │ + adds r6, r1, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00032f90 : │ │ │ │ +00032f54 : │ │ │ │ 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 r7, r2 │ │ │ │ - ldr r2, [pc, #400] @ (33134 ) │ │ │ │ - ldr r3, [pc, #400] @ (33138 ) │ │ │ │ + ldr r2, [pc, #400] @ (330f8 ) │ │ │ │ + ldr r3, [pc, #400] @ (330fc ) │ │ │ │ sub sp, #24 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33082 │ │ │ │ + beq.n 33046 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3306e │ │ │ │ + beq.n 33032 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ blx cc4c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 32fee │ │ │ │ - ldr r2, [pc, #360] @ (3313c ) │ │ │ │ - ldr r3, [pc, #356] @ (33138 ) │ │ │ │ + cbz r0, 32fb2 │ │ │ │ + ldr r2, [pc, #360] @ (33100 ) │ │ │ │ + ldr r3, [pc, #356] @ (330fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3312c │ │ │ │ + bne.w 330f0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ blx b924 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ @@ -60340,64 +60345,64 @@ │ │ │ │ blx c294 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ blx c710 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - beq.n 33092 │ │ │ │ - ldr r2, [pc, #296] @ (33140 ) │ │ │ │ + beq.n 33056 │ │ │ │ + ldr r2, [pc, #296] @ (33104 ) │ │ │ │ add.w sl, sp, #16 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ add r2, pc │ │ │ │ str.w sl, [sp] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3310e │ │ │ │ + beq.n 330d2 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 33072 │ │ │ │ + beq.n 33036 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #495 @ 0x1ef │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #236] @ (33144 ) │ │ │ │ - ldr r2, [pc, #236] @ (33148 ) │ │ │ │ + ldr r3, [pc, #236] @ (33108 ) │ │ │ │ + ldr r2, [pc, #236] @ (3310c ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, sl │ │ │ │ blx bc08 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 32fd0 │ │ │ │ + b.n 32f94 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx c4a0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ - b.n 3306e │ │ │ │ - ldr r1, [pc, #200] @ (3314c ) │ │ │ │ - ldr r2, [pc, #200] @ (33150 ) │ │ │ │ + b.n 33032 │ │ │ │ + ldr r1, [pc, #200] @ (33110 ) │ │ │ │ + ldr r2, [pc, #200] @ (33114 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #156 @ 0x9c │ │ │ │ blx c5c4 │ │ │ │ - b.n 3306e │ │ │ │ + b.n 33032 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ blx b798 │ │ │ │ add.w sl, sp, #16 │ │ │ │ blx bbf0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -60418,68 +60423,68 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx bd68 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ blx c710 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #116] @ (33154 ) │ │ │ │ + ldr r2, [pc, #116] @ (33118 ) │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ str.w sl, [sp] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 33130 │ │ │ │ + cbnz r3, 330f4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3310e │ │ │ │ + beq.n 330d2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ blx cc4c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ - b.n 32fd0 │ │ │ │ + b.n 32f94 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ blx cc94 │ │ │ │ - ldr r2, [pc, #60] @ (33158 ) │ │ │ │ + ldr r2, [pc, #60] @ (3311c ) │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #0 │ │ │ │ blx d234 │ │ │ │ - b.n 330fa │ │ │ │ + b.n 330be │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ mov r5, r9 │ │ │ │ - b.n 33030 │ │ │ │ - mov r8, r6 │ │ │ │ + b.n 32ff4 │ │ │ │ + mov ip, sp │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, r0 │ │ │ │ + nop @ (mov r8, r8) │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xfac80000 │ │ │ │ - ldr??.w r0, [sl] │ │ │ │ - asrs r0, r6, #29 │ │ │ │ + @ instruction: 0xfac40000 │ │ │ │ + ldr??.w r0, [r6] │ │ │ │ + asrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + adds r0, r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa040000 │ │ │ │ - ldr??.w r0, [ip] │ │ │ │ + @ instruction: 0xfa000000 │ │ │ │ + ldr??.w r0, [r8] │ │ │ │ │ │ │ │ -0003315c : │ │ │ │ - cbz r0, 3319c │ │ │ │ +00033120 : │ │ │ │ + cbz r0, 33160 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -60494,770 +60499,770 @@ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ blx bfbc │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w b7b4 │ │ │ │ - ldr r1, [pc, #12] @ (331ac ) │ │ │ │ - ldr r2, [pc, #16] @ (331b0 ) │ │ │ │ + ldr r1, [pc, #12] @ (33170 ) │ │ │ │ + ldr r2, [pc, #16] @ (33174 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + movs r1, #120 @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r6, r0 │ │ │ │ + adds r6, r5, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -000331b4 : │ │ │ │ +00033178 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #84] @ (33218 ) │ │ │ │ + ldr r4, [pc, #84] @ (331dc ) │ │ │ │ sub sp, #8 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #8] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 331e2 │ │ │ │ - ldr r3, [pc, #64] @ (3321c ) │ │ │ │ + cbz r5, 331a6 │ │ │ │ + ldr r3, [pc, #64] @ (331e0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ blx ce00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 331d8 │ │ │ │ - ldr r2, [pc, #44] @ (33220 ) │ │ │ │ + beq.n 3319c │ │ │ │ + ldr r2, [pc, #44] @ (331e4 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #44] @ (33224 ) │ │ │ │ + ldr r1, [pc, #44] @ (331e8 ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c604 │ │ │ │ movs r1, #28 │ │ │ │ mov r5, r0 │ │ │ │ blx bb84 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx d090 │ │ │ │ - b.n 331d8 │ │ │ │ + b.n 3319c │ │ │ │ nop │ │ │ │ - str r6, [r6, r0] │ │ │ │ + str r2, [r6, r1] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r4, r0] │ │ │ │ + str r6, [r3, r1] │ │ │ │ movs r1, r0 │ │ │ │ - cmn r4, r2 │ │ │ │ + orrs r0, r2 │ │ │ │ movs r1, r0 │ │ │ │ - vst4.8 {d16-d19}, [r2], r0 │ │ │ │ + ldrsh.w r0, [lr, r0] │ │ │ │ │ │ │ │ -00033228 : │ │ │ │ +000331ec : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ blx bab4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w d340 │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #8] @ (3325c ) │ │ │ │ + ldr r3, [pc, #8] @ (33220 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ - ldr r7, [pc, #728] @ (33538 ) │ │ │ │ + ldr r7, [pc, #968] @ (335ec ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 33280 │ │ │ │ + cbz r0, 33244 │ │ │ │ blx cf7c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 3328e │ │ │ │ + cbz r0, 33252 │ │ │ │ blx cf7c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - ldr r3, [pc, #16] @ (332a0 ) │ │ │ │ + ldr r3, [pc, #16] @ (33264 ) │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #456] @ (3346c ) │ │ │ │ + ldr r7, [pc, #696] @ (33520 ) │ │ │ │ movs r1, r0 │ │ │ │ b.w b7b4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3339e │ │ │ │ - ldr r6, [pc, #364] @ (3342c ) │ │ │ │ + beq.n 33362 │ │ │ │ + ldr r6, [pc, #364] @ (333f0 ) │ │ │ │ blx c7d8 │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3336e │ │ │ │ + beq.n 33332 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33342 │ │ │ │ - ldr r6, [pc, #348] @ (33430 ) │ │ │ │ + beq.n 33306 │ │ │ │ + ldr r6, [pc, #348] @ (333f4 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3335e │ │ │ │ + beq.n 33322 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33342 │ │ │ │ - ldr r6, [pc, #340] @ (33434 ) │ │ │ │ + beq.n 33306 │ │ │ │ + ldr r6, [pc, #340] @ (333f8 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33386 │ │ │ │ + beq.n 3334a │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33342 │ │ │ │ - ldr r6, [pc, #328] @ (33438 ) │ │ │ │ + beq.n 33306 │ │ │ │ + ldr r6, [pc, #328] @ (333fc ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33392 │ │ │ │ + beq.n 33356 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33342 │ │ │ │ - ldr r6, [pc, #320] @ (3343c ) │ │ │ │ + beq.n 33306 │ │ │ │ + ldr r6, [pc, #320] @ (33400 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3337a │ │ │ │ + beq.n 3333e │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33342 │ │ │ │ - ldr r6, [pc, #308] @ (33440 ) │ │ │ │ + beq.n 33306 │ │ │ │ + ldr r6, [pc, #308] @ (33404 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 333ac │ │ │ │ + beq.n 33370 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 333d0 │ │ │ │ - ldr r6, [pc, #300] @ (33444 ) │ │ │ │ + beq.n 33394 │ │ │ │ + ldr r6, [pc, #300] @ (33408 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 333b8 │ │ │ │ + beq.n 3337c │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 333f0 │ │ │ │ - ldr r6, [pc, #288] @ (33448 ) │ │ │ │ + beq.n 333b4 │ │ │ │ + ldr r6, [pc, #288] @ (3340c ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 333c4 │ │ │ │ + beq.n 33388 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 3340e │ │ │ │ + beq.n 333d2 │ │ │ │ mov r0, r4 │ │ │ │ blx bbf0 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ - b.n 3335a │ │ │ │ + b.n 3331e │ │ │ │ movs r0, #4 │ │ │ │ blx bf64 │ │ │ │ - ldr r2, [pc, #256] @ (3344c ) │ │ │ │ + ldr r2, [pc, #256] @ (33410 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #240] @ (33450 ) │ │ │ │ + ldr r0, [pc, #240] @ (33414 ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ cmp r0, r5 │ │ │ │ str r0, [r6, #12] │ │ │ │ - bne.n 332de │ │ │ │ - b.n 33342 │ │ │ │ - ldr r0, [pc, #228] @ (33454 ) │ │ │ │ + bne.n 332a2 │ │ │ │ + b.n 33306 │ │ │ │ + ldr r0, [pc, #228] @ (33418 ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #8] │ │ │ │ - b.n 332cc │ │ │ │ - ldr r0, [pc, #220] @ (33458 ) │ │ │ │ + b.n 33290 │ │ │ │ + ldr r0, [pc, #220] @ (3341c ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #24] │ │ │ │ - b.n 33304 │ │ │ │ - ldr r0, [pc, #212] @ (3345c ) │ │ │ │ + b.n 332c8 │ │ │ │ + ldr r0, [pc, #212] @ (33420 ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #16] │ │ │ │ - b.n 332e8 │ │ │ │ - ldr r0, [pc, #204] @ (33460 ) │ │ │ │ + b.n 332ac │ │ │ │ + ldr r0, [pc, #204] @ (33424 ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #20] │ │ │ │ - b.n 332f6 │ │ │ │ - ldr r2, [pc, #196] @ (33464 ) │ │ │ │ - ldr r1, [pc, #196] @ (33468 ) │ │ │ │ + b.n 332ba │ │ │ │ + ldr r2, [pc, #196] @ (33428 ) │ │ │ │ + ldr r1, [pc, #196] @ (3342c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 3335a │ │ │ │ - ldr r0, [pc, #188] @ (3346c ) │ │ │ │ + b.n 3331e │ │ │ │ + ldr r0, [pc, #188] @ (33430 ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #28] │ │ │ │ - b.n 33312 │ │ │ │ - ldr r0, [pc, #180] @ (33470 ) │ │ │ │ + b.n 332d6 │ │ │ │ + ldr r0, [pc, #180] @ (33434 ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #32] │ │ │ │ - b.n 33320 │ │ │ │ - ldr r0, [pc, #172] @ (33474 ) │ │ │ │ + b.n 332e4 │ │ │ │ + ldr r0, [pc, #172] @ (33438 ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ - b.n 3332e │ │ │ │ + b.n 332f2 │ │ │ │ movs r0, #9 │ │ │ │ blx bf64 │ │ │ │ - ldr r2, [pc, #160] @ (33478 ) │ │ │ │ + ldr r2, [pc, #160] @ (3343c ) │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldmia r2!, {r0, r1} │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ movs r0, #0 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ strb r2, [r3, #8] │ │ │ │ blx b7b8 │ │ │ │ - b.n 3335a │ │ │ │ + b.n 3331e │ │ │ │ movs r0, #5 │ │ │ │ blx bf64 │ │ │ │ - ldr r2, [pc, #132] @ (3347c ) │ │ │ │ + ldr r2, [pc, #132] @ (33440 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ strb r2, [r3, #4] │ │ │ │ blx b7b8 │ │ │ │ - b.n 3335a │ │ │ │ + b.n 3331e │ │ │ │ movs r0, #8 │ │ │ │ blx bf64 │ │ │ │ - ldr r2, [pc, #104] @ (33480 ) │ │ │ │ + ldr r2, [pc, #104] @ (33444 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldmia r2!, {r0, r1} │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ - b.n 3335a │ │ │ │ + b.n 3331e │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #272] @ (33540 ) │ │ │ │ + ldr r7, [pc, #512] @ (335f4 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #216] @ (3350c ) │ │ │ │ + ldr r7, [pc, #456] @ (335c0 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #160] @ (334d8 ) │ │ │ │ + ldr r7, [pc, #400] @ (3358c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #104] @ (334a4 ) │ │ │ │ + ldr r7, [pc, #344] @ (33558 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #48] @ (33470 ) │ │ │ │ + ldr r7, [pc, #288] @ (33524 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #1016] @ (3383c ) │ │ │ │ + ldr r7, [pc, #232] @ (334f0 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #960] @ (33808 ) │ │ │ │ + ldr r7, [pc, #176] @ (334bc ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #904] @ (337d4 ) │ │ │ │ + ldr r7, [pc, #120] @ (33488 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #616 @ (adr r3, 336b8 ) │ │ │ │ + add r3, pc, #600 @ (adr r3, 3366c ) │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #32] │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7b60000 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + @ instruction: 0xf7b20000 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - str r3, [sp, #392] @ 0x188 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #792] @ 0x318 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #656 @ (adr r4, 3370c ) │ │ │ │ + add r4, pc, #640 @ (adr r4, 336c0 ) │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #800 @ (adr r4, 337a0 ) │ │ │ │ + add r4, pc, #784 @ (adr r4, 33754 ) │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #616] @ 0x268 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #80] @ (334e4 ) │ │ │ │ + ldr r6, [pc, #80] @ (334a8 ) │ │ │ │ mov r4, r0 │ │ │ │ blx d218 │ │ │ │ mov r3, r0 │ │ │ │ add r6, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [r6, #4] │ │ │ │ blx d2d8 │ │ │ │ - ldr r3, [pc, #60] @ (334e8 ) │ │ │ │ + ldr r3, [pc, #60] @ (334ac ) │ │ │ │ movs r0, #6 │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #52] @ (334ec ) │ │ │ │ + ldr r3, [pc, #52] @ (334b0 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ movs r0, #5 │ │ │ │ strh r3, [r5, #4] │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #36] @ (334f0 ) │ │ │ │ + ldr r3, [pc, #36] @ (334b4 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r0, #12 │ │ │ │ strb r3, [r4, #4] │ │ │ │ blx cd0c │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ strd r5, r4, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r5, [pc, #432] @ (33698 ) │ │ │ │ + ldr r5, [pc, #672] @ (3374c ) │ │ │ │ movs r1, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - @ instruction: 0xf6b00000 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + subw r0, ip, #2048 @ 0x800 │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ ... │ │ │ │ │ │ │ │ -000334f4 : │ │ │ │ +000334b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (33548 ) │ │ │ │ + ldr r3, [pc, #68] @ (3350c ) │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r4, r3, #44 @ 0x2c │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 33526 │ │ │ │ - ldr r3, [pc, #44] @ (3354c ) │ │ │ │ + cbz r3, 334ea │ │ │ │ + ldr r3, [pc, #44] @ (33510 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx ce00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3351c │ │ │ │ - ldr r1, [pc, #28] @ (33550 ) │ │ │ │ - ldr r0, [pc, #32] @ (33554 ) │ │ │ │ + beq.n 334e0 │ │ │ │ + ldr r1, [pc, #28] @ (33514 ) │ │ │ │ + ldr r0, [pc, #32] @ (33518 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx bf48 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d090 │ │ │ │ - b.n 3351c │ │ │ │ + b.n 334e0 │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #8] @ (33554 ) │ │ │ │ + ldr r5, [pc, #248] @ (33608 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #936] @ (338f8 ) │ │ │ │ + ldr r5, [pc, #152] @ (335ac ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf63a0000 │ │ │ │ + @ instruction: 0xf6360000 │ │ │ │ │ │ │ │ -00033558 : │ │ │ │ +0003351c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ blx c168 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #68] @ (335bc ) │ │ │ │ + ldr r1, [pc, #68] @ (33580 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r0, #0 │ │ │ │ strd r6, r5, [r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [r3, #16] │ │ │ │ blx c818 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 33598 │ │ │ │ + cbz r0, 3355c │ │ │ │ blx cf7c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #36] @ (335c0 ) │ │ │ │ + ldr r1, [pc, #36] @ (33584 ) │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ add r1, pc │ │ │ │ blx c818 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 335b6 │ │ │ │ + cbz r0, 3357a │ │ │ │ blx cf7c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r3, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stc2 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [r3, #-1020] @ 0xfffffc04 │ │ │ │ │ │ │ │ -000335c4 : │ │ │ │ +00033588 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 335de │ │ │ │ + cbz r0, 335a2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 335f0 │ │ │ │ + cbz r0, 335b4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #32] @ (33600 ) │ │ │ │ - ldr r2, [pc, #32] @ (33604 ) │ │ │ │ + ldr r1, [pc, #32] @ (335c4 ) │ │ │ │ + ldr r2, [pc, #32] @ (335c8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #20] @ (33608 ) │ │ │ │ - ldr r2, [pc, #24] @ (3360c ) │ │ │ │ + ldr r1, [pc, #20] @ (335cc ) │ │ │ │ + ldr r2, [pc, #24] @ (335d0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5c4 │ │ │ │ - b.n 335ec │ │ │ │ - subs r2, r5, #0 │ │ │ │ + b.n 335b0 │ │ │ │ + subs r6, r4, #0 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r4, r2, #0 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r3, #15 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033610 : │ │ │ │ +000335d4 : │ │ │ │ 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 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33690 │ │ │ │ + beq.n 33654 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r8, r0 │ │ │ │ - ldr.w r9, [pc, #116] @ 336a0 │ │ │ │ + ldr.w r9, [pc, #116] @ 33664 │ │ │ │ movs r5, #0 │ │ │ │ - ldr r7, [pc, #116] @ (336a4 ) │ │ │ │ + ldr r7, [pc, #116] @ (33668 ) │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r9, pc │ │ │ │ add r7, pc │ │ │ │ - cbz r0, 33666 │ │ │ │ + cbz r0, 3362a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 33674 │ │ │ │ + bge.n 33638 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ - cbz r4, 33680 │ │ │ │ + cbz r4, 33644 │ │ │ │ blx c444 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #8 │ │ │ │ - bls.n 3367a │ │ │ │ + bls.n 3363e │ │ │ │ blx b9b8 │ │ │ │ - cbnz r0, 3367a │ │ │ │ + cbnz r0, 3363e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ adds r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33638 │ │ │ │ - ldr r1, [pc, #64] @ (336a8 ) │ │ │ │ - ldr r2, [pc, #64] @ (336ac ) │ │ │ │ + bne.n 335fc │ │ │ │ + ldr r1, [pc, #64] @ (3366c ) │ │ │ │ + ldr r2, [pc, #64] @ (33670 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r0, #1 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r9 │ │ │ │ blx c998 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3367a │ │ │ │ + beq.n 3363e │ │ │ │ ldr.w r6, [r8, #12] │ │ │ │ - b.n 3365e │ │ │ │ - ldr r1, [pc, #28] @ (336b0 ) │ │ │ │ - ldr r2, [pc, #32] @ (336b4 ) │ │ │ │ + b.n 33622 │ │ │ │ + ldr r1, [pc, #28] @ (33674 ) │ │ │ │ + ldr r2, [pc, #32] @ (33678 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ blx c5c4 │ │ │ │ - b.n 33674 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + b.n 33638 │ │ │ │ + subs r2, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + subs r0, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r4, #6 │ │ │ │ + adds r6, r3, #6 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, #5 │ │ │ │ + adds r4, r6, #5 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + asrs r2, r7, #12 │ │ │ │ ... │ │ │ │ │ │ │ │ -000336b8 : │ │ │ │ - cbz r0, 336fa │ │ │ │ - cbz r1, 33708 │ │ │ │ +0003367c : │ │ │ │ + cbz r0, 336be │ │ │ │ + cbz r1, 336cc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ blx bbf0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx c0dc │ │ │ │ - cbz r5, 336f8 │ │ │ │ + cbz r5, 336bc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ blx bbf0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c0d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #32] @ (3371c ) │ │ │ │ - ldr r2, [pc, #32] @ (33720 ) │ │ │ │ + ldr r1, [pc, #32] @ (336e0 ) │ │ │ │ + ldr r2, [pc, #32] @ (336e4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r3, [pc, #24] @ (33724 ) │ │ │ │ + ldr r3, [pc, #24] @ (336e8 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #24] @ (33728 ) │ │ │ │ + ldr r2, [pc, #24] @ (336ec ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r3, #180 @ 0xb4 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - adds r6, r1, #4 │ │ │ │ + adds r2, r1, #4 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + adds r2, r7, #3 │ │ │ │ movs r1, r0 │ │ │ │ - orns r0, ip, #8388608 @ 0x800000 │ │ │ │ + orns r0, r8, #8388608 @ 0x800000 │ │ │ │ │ │ │ │ -0003372c : │ │ │ │ - cbz r0, 3377a │ │ │ │ +000336f0 : │ │ │ │ + cbz r0, 3373e │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbz r1, 33788 │ │ │ │ + cbz r1, 3374c │ │ │ │ mov r5, r2 │ │ │ │ - cbz r2, 3379e │ │ │ │ + cbz r2, 33762 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ blx bbf0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ blx c0dc │ │ │ │ - b.n 33772 │ │ │ │ + b.n 33736 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ blx bbf0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx c0dc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 3375a │ │ │ │ + blt.n 3371e │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #56] @ (337b4 ) │ │ │ │ - ldr r2, [pc, #56] @ (337b8 ) │ │ │ │ + ldr r1, [pc, #56] @ (33778 ) │ │ │ │ + ldr r2, [pc, #56] @ (3377c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r3, [pc, #48] @ (337bc ) │ │ │ │ + ldr r3, [pc, #48] @ (33780 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #48] @ (337c0 ) │ │ │ │ + ldr r2, [pc, #48] @ (33784 ) │ │ │ │ add r3, pc │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ add r2, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #36] @ (337c4 ) │ │ │ │ + ldr r1, [pc, #36] @ (33788 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #36] @ (337c8 ) │ │ │ │ + ldr r2, [pc, #36] @ (3378c ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add r2, pc │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - adds r6, r1, #2 │ │ │ │ + adds r2, r1, #2 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + adds r2, r7, #1 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf3f80000 │ │ │ │ - adds r0, r5, #1 │ │ │ │ + @ instruction: 0xf3f40000 │ │ │ │ + adds r4, r4, #1 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf3f60000 │ │ │ │ + @ instruction: 0xf3f20000 │ │ │ │ │ │ │ │ -000337cc : │ │ │ │ - cbz r0, 3380e │ │ │ │ +00033790 : │ │ │ │ + cbz r0, 337d2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r1, 3381c │ │ │ │ + cbz r1, 337e0 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 33808 │ │ │ │ - ldr r2, [pc, #76] @ (33834 ) │ │ │ │ + cbnz r3, 337cc │ │ │ │ + ldr r2, [pc, #76] @ (337f8 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #76] @ (33838 ) │ │ │ │ + ldr r0, [pc, #76] @ (337fc ) │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d0cc │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w b7b4 │ │ │ │ - ldr r2, [pc, #48] @ (3383c ) │ │ │ │ + ldr r2, [pc, #48] @ (33800 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 337e8 │ │ │ │ - ldr r1, [pc, #48] @ (33840 ) │ │ │ │ - ldr r2, [pc, #48] @ (33844 ) │ │ │ │ + b.n 337ac │ │ │ │ + ldr r1, [pc, #48] @ (33804 ) │ │ │ │ + ldr r2, [pc, #48] @ (33808 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r3, [pc, #40] @ (33848 ) │ │ │ │ + ldr r3, [pc, #40] @ (3380c ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #40] @ (3384c ) │ │ │ │ + ldr r2, [pc, #40] @ (33810 ) │ │ │ │ add r3, pc │ │ │ │ add.w r1, r3, #248 @ 0xf8 │ │ │ │ add r2, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - lsrs r2, r5 │ │ │ │ + lsrs r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ubfx r0, r8, #0, #1 │ │ │ │ - usat16 r0, #0, r6 │ │ │ │ - subs r2, r7, r7 │ │ │ │ + ubfx r0, r4, #0, #1 │ │ │ │ + usat16 r0, #0, r2 │ │ │ │ + subs r6, r6, r7 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + subs r6, r4, r7 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf3300000 │ │ │ │ + ssat16 r0, #1, ip │ │ │ │ │ │ │ │ -00033850 : │ │ │ │ +00033814 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 338ca │ │ │ │ + beq.n 3388e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 338da │ │ │ │ + beq.n 3389e │ │ │ │ mov r7, r2 │ │ │ │ - cbz r2, 338b4 │ │ │ │ + cbz r2, 33878 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r3 │ │ │ │ - bl 332a8 │ │ │ │ + bl 3326c │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r6, 338ae │ │ │ │ - ldr r2, [pc, #112] @ (338f0 ) │ │ │ │ + cbnz r6, 33872 │ │ │ │ + ldr r2, [pc, #112] @ (338b4 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #112] @ (338f4 ) │ │ │ │ + ldr r0, [pc, #112] @ (338b8 ) │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r2, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ @@ -61267,371 +61272,371 @@ │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w b7b4 │ │ │ │ - ldr r2, [pc, #72] @ (338f8 ) │ │ │ │ + ldr r2, [pc, #72] @ (338bc ) │ │ │ │ add r2, pc │ │ │ │ - b.n 33880 │ │ │ │ - ldr r1, [pc, #68] @ (338fc ) │ │ │ │ + b.n 33844 │ │ │ │ + ldr r1, [pc, #68] @ (338c0 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #68] @ (33900 ) │ │ │ │ + ldr r2, [pc, #68] @ (338c4 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #292 @ 0x124 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #56] @ (33904 ) │ │ │ │ - ldr r2, [pc, #56] @ (33908 ) │ │ │ │ + ldr r1, [pc, #56] @ (338c8 ) │ │ │ │ + ldr r2, [pc, #56] @ (338cc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #292 @ 0x124 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #48] @ (3390c ) │ │ │ │ + ldr r1, [pc, #48] @ (338d0 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #48] @ (33910 ) │ │ │ │ + ldr r2, [pc, #48] @ (338d4 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #292 @ 0x124 │ │ │ │ b.w c5c0 │ │ │ │ - eors r2, r2 │ │ │ │ + eors r6, r1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf33a0000 │ │ │ │ - ssat r0, #1, r0 │ │ │ │ - subs r2, r2, r5 │ │ │ │ + @ instruction: 0xf3360000 │ │ │ │ + @ instruction: 0xf2fc0000 │ │ │ │ + subs r6, r1, r5 │ │ │ │ movs r1, r0 │ │ │ │ - tst r4, r1 │ │ │ │ + tst r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, r4 │ │ │ │ + subs r2, r7, r4 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + subs r0, r5, r4 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf2720000 │ │ │ │ + @ instruction: 0xf26e0000 │ │ │ │ │ │ │ │ -00033914 : │ │ │ │ - cbz r0, 33956 │ │ │ │ - cbz r1, 33966 │ │ │ │ +000338d8 : │ │ │ │ + cbz r0, 3391a │ │ │ │ + cbz r1, 3392a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r2, 33978 │ │ │ │ + cbz r2, 3393c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 33950 │ │ │ │ - ldr r2, [pc, #96] @ (33990 ) │ │ │ │ + cbnz r3, 33914 │ │ │ │ + ldr r2, [pc, #96] @ (33954 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #96] @ (33994 ) │ │ │ │ + ldr r0, [pc, #96] @ (33958 ) │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d0cc │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w b7b4 │ │ │ │ - ldr r2, [pc, #68] @ (33998 ) │ │ │ │ + ldr r2, [pc, #68] @ (3395c ) │ │ │ │ add r2, pc │ │ │ │ - b.n 33932 │ │ │ │ - ldr r1, [pc, #68] @ (3399c ) │ │ │ │ - ldr r2, [pc, #68] @ (339a0 ) │ │ │ │ + b.n 338f6 │ │ │ │ + ldr r1, [pc, #68] @ (33960 ) │ │ │ │ + ldr r2, [pc, #68] @ (33964 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r3, [pc, #60] @ (339a4 ) │ │ │ │ + ldr r3, [pc, #60] @ (33968 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #60] @ (339a8 ) │ │ │ │ + ldr r2, [pc, #60] @ (3396c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r3, #344 @ 0x158 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #48] @ (339ac ) │ │ │ │ + ldr r1, [pc, #48] @ (33970 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #48] @ (339b0 ) │ │ │ │ + ldr r2, [pc, #48] @ (33974 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - subs r7, #160 @ 0xa0 │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2b80000 │ │ │ │ - @ instruction: 0xf25e0000 │ │ │ │ - subs r2, r6, r2 │ │ │ │ + @ instruction: 0xf2b40000 │ │ │ │ + @ instruction: 0xf25a0000 │ │ │ │ + subs r6, r5, r2 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + subs r4, r3, r2 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf1ea0000 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + @ instruction: 0xf1e60000 │ │ │ │ + subs r2, r1, r2 │ │ │ │ movs r1, r0 │ │ │ │ - adcs r0, r1 │ │ │ │ + adcs r4, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -000339b4 : │ │ │ │ +00033978 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 339d6 │ │ │ │ + cbz r0, 3399a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 339ea │ │ │ │ + cbz r0, 339ae │ │ │ │ ldr r0, [r0, #4] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #36] @ (339fc ) │ │ │ │ - ldr r2, [pc, #36] @ (33a00 ) │ │ │ │ + ldr r1, [pc, #36] @ (339c0 ) │ │ │ │ + ldr r2, [pc, #36] @ (339c4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (33a04 ) │ │ │ │ - ldr r2, [pc, #24] @ (33a08 ) │ │ │ │ + ldr r1, [pc, #24] @ (339c8 ) │ │ │ │ + ldr r2, [pc, #24] @ (339cc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r2, r6, r0 │ │ │ │ + subs r6, r5, r0 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + lsrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r0 │ │ │ │ + subs r2, r3, r0 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033a0c : │ │ │ │ +000339d0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 33a30 │ │ │ │ + cbz r0, 339f4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - cbz r4, 33a44 │ │ │ │ + cbz r4, 33a08 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #36] @ (33a58 ) │ │ │ │ - ldr r2, [pc, #40] @ (33a5c ) │ │ │ │ + ldr r1, [pc, #36] @ (33a1c ) │ │ │ │ + ldr r2, [pc, #40] @ (33a20 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #420 @ 0x1a4 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (33a60 ) │ │ │ │ + ldr r1, [pc, #24] @ (33a24 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #24] @ (33a64 ) │ │ │ │ + ldr r2, [pc, #24] @ (33a28 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r0, r3, r7 │ │ │ │ + adds r4, r2, r7 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + lsrs r2, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + adds r6, r7, r6 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033a68 : │ │ │ │ +00033a2c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 33a80 │ │ │ │ + cbz r0, 33a44 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #16] @ (33a94 ) │ │ │ │ - ldr r2, [pc, #20] @ (33a98 ) │ │ │ │ + ldr r1, [pc, #16] @ (33a58 ) │ │ │ │ + ldr r2, [pc, #20] @ (33a5c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #460 @ 0x1cc │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r0, r1, r6 │ │ │ │ + adds r4, r0, r6 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r1, #29 │ │ │ │ + lsrs r2, r1, #29 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033a9c : │ │ │ │ - cbz r0, 33aa4 │ │ │ │ +00033a60 : │ │ │ │ + cbz r0, 33a68 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r1, [r3, #16] │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #12] @ (33ab4 ) │ │ │ │ - ldr r2, [pc, #16] @ (33ab8 ) │ │ │ │ + ldr r1, [pc, #12] @ (33a78 ) │ │ │ │ + ldr r2, [pc, #16] @ (33a7c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #500 @ 0x1f4 │ │ │ │ b.w c5c0 │ │ │ │ - adds r4, r4, r5 │ │ │ │ + adds r0, r4, r5 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r5, #28 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033abc : │ │ │ │ +00033a80 : │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33cb4 │ │ │ │ + beq.w 33c78 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33c6e │ │ │ │ + beq.w 33c32 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 33c7c │ │ │ │ + ble.w 33c40 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 33be6 │ │ │ │ - ldr r0, [pc, #488] @ (33cd8 ) │ │ │ │ + bne.n 33baa │ │ │ │ + ldr r0, [pc, #488] @ (33c9c ) │ │ │ │ add r0, pc │ │ │ │ blx bbf0 │ │ │ │ - ldr r3, [pc, #484] @ (33cdc ) │ │ │ │ + ldr r3, [pc, #484] @ (33ca0 ) │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ blx bbf0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 33c98 │ │ │ │ + beq.w 33c5c │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 33c3e │ │ │ │ + beq.w 33c02 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r6 │ │ │ │ blx c10c │ │ │ │ str r0, [sp, #12] │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx c500 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 33bfe │ │ │ │ + ble.n 33bc2 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r6 │ │ │ │ blx c10c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r7, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ sub.w sl, r3, #4 │ │ │ │ movs r5, #0 │ │ │ │ mov fp, r7 │ │ │ │ - b.n 33b50 │ │ │ │ + b.n 33b14 │ │ │ │ mov r5, r9 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ - cbz r0, 33b5a │ │ │ │ + cbz r0, 33b1e │ │ │ │ blx bbf0 │ │ │ │ add.w r9, r5, #1 │ │ │ │ str.w r0, [fp, #4]! │ │ │ │ cmp r6, r9 │ │ │ │ - bne.n 33b4e │ │ │ │ + bne.n 33b12 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 33c68 │ │ │ │ + beq.n 33c2c │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 33c04 │ │ │ │ + beq.n 33bc8 │ │ │ │ movs r6, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ cmp sl, r9 │ │ │ │ - blt.n 33bec │ │ │ │ + blt.n 33bb0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx c444 │ │ │ │ add.w r2, sl, #4294967295 @ 0xffffffff │ │ │ │ mla r0, r0, r2, r6 │ │ │ │ blx bf64 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 33c62 │ │ │ │ - ldr.w r9, [pc, #320] @ 33ce0 │ │ │ │ + beq.n 33c26 │ │ │ │ + ldr.w r9, [pc, #320] @ 33ca4 │ │ │ │ mov r0, r6 │ │ │ │ mov.w fp, #1 │ │ │ │ blx cf48 │ │ │ │ add r9, pc │ │ │ │ - b.n 33bc6 │ │ │ │ + b.n 33b8a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx cf48 │ │ │ │ ldr.w r1, [r4, fp, lsl #2] │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r9 │ │ │ │ blx cf48 │ │ │ │ cmp sl, fp │ │ │ │ - bgt.n 33bae │ │ │ │ + bgt.n 33b72 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 33bd2 │ │ │ │ + b.n 33b96 │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r0, [r7, #4]! │ │ │ │ - cbz r0, 33bdc │ │ │ │ + cbz r0, 33ba0 │ │ │ │ blx b7b8 │ │ │ │ add.w r3, sl, #1 │ │ │ │ cmp r5, sl │ │ │ │ - bne.n 33bd0 │ │ │ │ - b.n 33c10 │ │ │ │ - ldr r0, [pc, #252] @ (33ce4 ) │ │ │ │ + bne.n 33b94 │ │ │ │ + b.n 33bd4 │ │ │ │ + ldr r0, [pc, #252] @ (33ca8 ) │ │ │ │ add r0, pc │ │ │ │ - b.n 33af2 │ │ │ │ + b.n 33ab6 │ │ │ │ ldr.w r0, [r4, sl, lsl #2] │ │ │ │ - cbz r0, 33bf8 │ │ │ │ + cbz r0, 33bbc │ │ │ │ blx c444 │ │ │ │ add r6, r0 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 33b7e │ │ │ │ + b.n 33b42 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #1 │ │ │ │ movs r4, #0 │ │ │ │ blx bf64 │ │ │ │ mov r6, r0 │ │ │ │ strb r4, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - ldr r0, [pc, #208] @ (33ce8 ) │ │ │ │ + ldr r0, [pc, #208] @ (33cac ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ @@ -61640,118 +61645,118 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r8 │ │ │ │ - ldr r0, [pc, #168] @ (33cec ) │ │ │ │ + ldr r0, [pc, #168] @ (33cb0 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx b7b8 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #140] @ (33cf0 ) │ │ │ │ + ldr r1, [pc, #140] @ (33cb4 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 33b9c │ │ │ │ - ldr r3, [pc, #136] @ (33cf4 ) │ │ │ │ + b.n 33b60 │ │ │ │ + ldr r3, [pc, #136] @ (33cb8 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 33b72 │ │ │ │ - ldr r1, [pc, #136] @ (33cf8 ) │ │ │ │ - ldr r2, [pc, #136] @ (33cfc ) │ │ │ │ + b.n 33b36 │ │ │ │ + ldr r1, [pc, #136] @ (33cbc ) │ │ │ │ + ldr r2, [pc, #136] @ (33cc0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5c4 │ │ │ │ - ldr r3, [pc, #128] @ (33d00 ) │ │ │ │ + ldr r3, [pc, #128] @ (33cc4 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #128] @ (33d04 ) │ │ │ │ - ldr r1, [pc, #132] @ (33d08 ) │ │ │ │ + ldr r2, [pc, #128] @ (33cc8 ) │ │ │ │ + ldr r1, [pc, #132] @ (33ccc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #540 @ 0x21c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #838 @ 0x346 │ │ │ │ blx c130 │ │ │ │ - ldr r6, [pc, #112] @ (33d0c ) │ │ │ │ + ldr r6, [pc, #112] @ (33cd0 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #112] @ (33d10 ) │ │ │ │ + ldr r2, [pc, #112] @ (33cd4 ) │ │ │ │ add r6, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r6, #100 @ 0x64 │ │ │ │ blx c5c4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - cbz r5, 33cc6 │ │ │ │ + cbz r5, 33c8a │ │ │ │ ldr r6, [r5, #4] │ │ │ │ - b.n 33b1e │ │ │ │ - ldr r1, [pc, #92] @ (33d14 ) │ │ │ │ - ldr r2, [pc, #96] @ (33d18 ) │ │ │ │ + b.n 33ae2 │ │ │ │ + ldr r1, [pc, #92] @ (33cd8 ) │ │ │ │ + ldr r2, [pc, #96] @ (33cdc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #540 @ 0x21c │ │ │ │ blx c5c4 │ │ │ │ - b.n 33c36 │ │ │ │ - ldr r2, [pc, #84] @ (33d1c ) │ │ │ │ + b.n 33bfa │ │ │ │ + ldr r2, [pc, #84] @ (33ce0 ) │ │ │ │ add.w r1, r6, #584 @ 0x248 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 33c04 │ │ │ │ + b.n 33bc8 │ │ │ │ nop │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bxns r1 │ │ │ │ + bx r9 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #38 @ 0x26 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r0, #0 │ │ │ │ - bic.w r0, r4, #0 │ │ │ │ - vaddl.s32 q8, d2, d0 │ │ │ │ - subs r4, #108 @ 0x6c │ │ │ │ + and.w r0, ip, #0 │ │ │ │ + bic.w r0, r0, #0 │ │ │ │ + vaddl.s16 q8, d14, d0 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #102 @ 0x66 │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + asrs r4, r0, #30 │ │ │ │ movs r1, r0 │ │ │ │ - vaddl.s8 q0, d10, d0 │ │ │ │ - vhadd.s d16, d2, d0 │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + vaddl.s8 q0, d6, d0 │ │ │ │ + vhadd.s32 d16, d14, d0 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r6, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 d16, d2, d0 │ │ │ │ + vhadd.s16 d16, d14, d0 │ │ │ │ │ │ │ │ -00033d20 : │ │ │ │ - cbz r0, 33d80 │ │ │ │ +00033ce4 : │ │ │ │ + cbz r0, 33d44 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 33d6a │ │ │ │ + cbz r1, 33d2e │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ blx b9f4 │ │ │ │ - cbz r0, 33d40 │ │ │ │ + cbz r0, 33d04 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx c6ec │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -61761,236 +61766,236 @@ │ │ │ │ ldr r4, [r5, #12] │ │ │ │ blx bdc0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w b7b4 │ │ │ │ - ldr r1, [pc, #36] @ (33d90 ) │ │ │ │ + ldr r1, [pc, #36] @ (33d54 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #36] @ (33d94 ) │ │ │ │ + ldr r2, [pc, #36] @ (33d58 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #640 @ 0x280 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #20] @ (33d98 ) │ │ │ │ - ldr r2, [pc, #24] @ (33d9c ) │ │ │ │ + ldr r1, [pc, #20] @ (33d5c ) │ │ │ │ + ldr r2, [pc, #24] @ (33d60 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #640 @ 0x280 │ │ │ │ b.w c5c0 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ movs r1, r0 │ │ │ │ - cdp 0, 13, cr0, cr2, cr0, {0} │ │ │ │ - asrs r0, r1, #26 │ │ │ │ + cdp 0, 12, cr0, cr14, cr0, {0} │ │ │ │ + asrs r4, r0, #26 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033da0 : │ │ │ │ +00033d64 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 33db8 │ │ │ │ + cbz r0, 33d7c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #16] @ (33dcc ) │ │ │ │ - ldr r2, [pc, #20] @ (33dd0 ) │ │ │ │ + ldr r1, [pc, #16] @ (33d90 ) │ │ │ │ + ldr r2, [pc, #20] @ (33d94 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #672 @ 0x2a0 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r2, #16 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033dd4 : │ │ │ │ +00033d98 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33eca │ │ │ │ - ldr r5, [pc, #240] @ (33edc ) │ │ │ │ + beq.n 33e8e │ │ │ │ + ldr r5, [pc, #240] @ (33ea0 ) │ │ │ │ add r5, pc │ │ │ │ mov r1, r5 │ │ │ │ blx bbc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33e76 │ │ │ │ + beq.n 33e3a │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ blx cc10 │ │ │ │ subs r1, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx cbc4 │ │ │ │ mov r5, r0 │ │ │ │ blx c5d0 │ │ │ │ subs r6, r5, r4 │ │ │ │ mov r7, r0 │ │ │ │ - bmi.n 33e6c │ │ │ │ + bmi.n 33e30 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx d1e0 │ │ │ │ - cbz r0, 33e24 │ │ │ │ + cbz r0, 33de8 │ │ │ │ cmp r5, r0 │ │ │ │ - bhi.n 33eb4 │ │ │ │ + bhi.n 33e78 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c050 │ │ │ │ mov r5, r0 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 33ea2 │ │ │ │ - ldr r0, [pc, #164] @ (33ee0 ) │ │ │ │ + beq.n 33e66 │ │ │ │ + ldr r0, [pc, #164] @ (33ea4 ) │ │ │ │ add r0, pc │ │ │ │ blx bf94 │ │ │ │ adds r1, r7, #1 │ │ │ │ mov r6, r0 │ │ │ │ blx d014 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx bda8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r6, 33e62 │ │ │ │ + cbz r6, 33e26 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx c2dc │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx c444 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 33e24 │ │ │ │ + b.n 33de8 │ │ │ │ mov r0, r5 │ │ │ │ blx bf94 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ mov r5, r0 │ │ │ │ blx d014 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx bbf0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 33e68 │ │ │ │ + beq.n 33e2c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx c2dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 33dd4 │ │ │ │ + bl 33d98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #44] @ (33ee4 ) │ │ │ │ + ldr r1, [pc, #44] @ (33ea8 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #44] @ (33ee8 ) │ │ │ │ + ldr r2, [pc, #44] @ (33eac ) │ │ │ │ movs r5, #0 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #760 @ 0x2f8 │ │ │ │ blx c5c4 │ │ │ │ - b.n 33e2e │ │ │ │ - ldr r1, [pc, #32] @ (33eec ) │ │ │ │ - ldr r2, [pc, #32] @ (33ef0 ) │ │ │ │ + b.n 33df2 │ │ │ │ + ldr r1, [pc, #32] @ (33eb0 ) │ │ │ │ + ldr r2, [pc, #32] @ (33eb4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ blx c5c4 │ │ │ │ - b.n 33e68 │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + b.n 33e2c │ │ │ │ + subs r2, #226 @ 0xe2 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ movs r1, r0 │ │ │ │ - stc 0, cr0, [sl] │ │ │ │ - asrs r6, r7, #20 │ │ │ │ + stc 0, cr0, [r6] │ │ │ │ + asrs r2, r7, #20 │ │ │ │ movs r1, r0 │ │ │ │ - stc 0, cr0, [r8] │ │ │ │ + stc 0, cr0, [r4] │ │ │ │ │ │ │ │ -00033ef4 : │ │ │ │ +00033eb8 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34036 │ │ │ │ + beq.w 33ffa │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 34046 │ │ │ │ + beq.w 3400a │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3400a │ │ │ │ + beq.n 33fce │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r3 │ │ │ │ - bl 332a8 │ │ │ │ - ldr r1, [pc, #352] @ (34084 ) │ │ │ │ + bl 3326c │ │ │ │ + ldr r1, [pc, #352] @ (34048 ) │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ blx c818 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx bbf0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c0dc │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3405c │ │ │ │ + beq.w 34020 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 34070 │ │ │ │ + beq.w 34034 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 34020 │ │ │ │ + bne.n 33fe4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx bbf0 │ │ │ │ - ldr r1, [pc, #300] @ (34088 ) │ │ │ │ + ldr r1, [pc, #300] @ (3404c ) │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 33fda │ │ │ │ - ldr r1, [pc, #288] @ (3408c ) │ │ │ │ + cbz r0, 33f9e │ │ │ │ + ldr r1, [pc, #288] @ (34050 ) │ │ │ │ mov r2, r9 │ │ │ │ - ldr r0, [pc, #288] @ (34090 ) │ │ │ │ + ldr r0, [pc, #288] @ (34054 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx c7a4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c0dc │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 33ff2 │ │ │ │ - ldr r0, [pc, #248] @ (34094 ) │ │ │ │ + bne.n 33fb6 │ │ │ │ + ldr r0, [pc, #248] @ (34058 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ @@ -62001,196 +62006,194 @@ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - cbz r4, 33fd0 │ │ │ │ + cbz r4, 33f94 │ │ │ │ mov r0, r4 │ │ │ │ blx cf7c │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w b7b4 │ │ │ │ - ldr r1, [pc, #188] @ (34098 ) │ │ │ │ + ldr r1, [pc, #188] @ (3405c ) │ │ │ │ mov r2, r9 │ │ │ │ - ldr r0, [pc, #188] @ (3409c ) │ │ │ │ + ldr r0, [pc, #188] @ (34060 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ - b.n 33f8c │ │ │ │ - ldr r0, [pc, #172] @ (340a0 ) │ │ │ │ + b.n 33f50 │ │ │ │ + ldr r0, [pc, #172] @ (34064 ) │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ - b.n 33fac │ │ │ │ - ldr r1, [pc, #152] @ (340a4 ) │ │ │ │ + b.n 33f70 │ │ │ │ + ldr r1, [pc, #152] @ (34068 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #152] @ (340a8 ) │ │ │ │ + ldr r2, [pc, #152] @ (3406c ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #780 @ 0x30c │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #136] @ (340ac ) │ │ │ │ + ldr r1, [pc, #136] @ (34070 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #136] @ (340b0 ) │ │ │ │ + ldr r2, [pc, #136] @ (34074 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #828 @ 0x33c │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 33f92 │ │ │ │ - ldr r1, [pc, #124] @ (340b4 ) │ │ │ │ - ldr r2, [pc, #124] @ (340b8 ) │ │ │ │ + b.n 33f56 │ │ │ │ + ldr r1, [pc, #124] @ (34078 ) │ │ │ │ + ldr r2, [pc, #124] @ (3407c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #780 @ 0x30c │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #116] @ (340bc ) │ │ │ │ + ldr r1, [pc, #116] @ (34080 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #116] @ (340c0 ) │ │ │ │ + ldr r2, [pc, #116] @ (34084 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #780 @ 0x30c │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #100] @ (340c4 ) │ │ │ │ + ldr r1, [pc, #100] @ (34088 ) │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #100] @ (340c8 ) │ │ │ │ + ldr r2, [pc, #100] @ (3408c ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #828 @ 0x33c │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 34032 │ │ │ │ - ldr r1, [pc, #88] @ (340cc ) │ │ │ │ + b.n 33ff6 │ │ │ │ + ldr r1, [pc, #88] @ (34090 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #88] @ (340d0 ) │ │ │ │ + ldr r2, [pc, #88] @ (34094 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #828 @ 0x33c │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 34032 │ │ │ │ - bl 3ae086 │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + b.n 33ff6 │ │ │ │ + bl 3ae04a │ │ │ │ + subs r1, #110 @ 0x6e │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r0, #-0] │ │ │ │ - stcl 0, cr0, [r6, #-0] │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldcl 0, cr0, [ip, #-0] │ │ │ │ + stcl 0, cr0, [r2, #-0] │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [sl], {0} │ │ │ │ - ldc 0, cr0, [r6, #-0] │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + ldcl 0, cr0, [r6], {0} │ │ │ │ + ldc 0, cr0, [r2, #-0] │ │ │ │ + asrs r0, r7, #15 │ │ │ │ movs r1, r0 │ │ │ │ - ldcl 0, cr0, [r2], #-0 │ │ │ │ - asrs r6, r4, #15 │ │ │ │ + stcl 0, cr0, [lr], #-0 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ movs r1, r0 │ │ │ │ - ldcl 0, cr0, [ip], #-0 │ │ │ │ - asrs r2, r2, #15 │ │ │ │ + ldcl 0, cr0, [r8], #-0 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + lsrs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r4, r7, #14 │ │ │ │ movs r1, r0 │ │ │ │ - add.w r0, r6, r0 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + add.w r0, r2, r0 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #14 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ movs r1, r0 │ │ │ │ - ldc 0, cr0, [ip], {-0} │ │ │ │ + ldc 0, cr0, [r8], {-0} │ │ │ │ │ │ │ │ -000340d4 : │ │ │ │ +00034098 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #84] @ (34138 ) │ │ │ │ + ldr r4, [pc, #84] @ (340fc ) │ │ │ │ sub sp, #8 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 34102 │ │ │ │ - ldr r3, [pc, #64] @ (3413c ) │ │ │ │ + cbz r5, 340c6 │ │ │ │ + ldr r3, [pc, #64] @ (34100 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r6, r4, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ blx ce00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 340f8 │ │ │ │ - ldr r2, [pc, #44] @ (34140 ) │ │ │ │ + beq.n 340bc │ │ │ │ + ldr r2, [pc, #44] @ (34104 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #44] @ (34144 ) │ │ │ │ + ldr r1, [pc, #44] @ (34108 ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ add r2, pc │ │ │ │ adds r2, #36 @ 0x24 │ │ │ │ add r1, pc │ │ │ │ blx c604 │ │ │ │ movs r1, #20 │ │ │ │ mov r5, r0 │ │ │ │ blx bb84 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx d090 │ │ │ │ - b.n 340f8 │ │ │ │ - asrs r2, r4 │ │ │ │ + b.n 340bc │ │ │ │ + adcs r6, r3 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r1 │ │ │ │ + adcs r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r4, #20 │ │ │ │ movs r1, r0 │ │ │ │ - ldc 0, cr0, [r4], {-0} │ │ │ │ + ldc 0, cr0, [r0], {-0} │ │ │ │ │ │ │ │ -00034148 : │ │ │ │ +0003410c : │ │ │ │ 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 r4, r0 │ │ │ │ blx cb7c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w bf38 │ │ │ │ nop │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ subs r2, r1, #1 │ │ │ │ it eq │ │ │ │ bxeq lr │ │ │ │ - bcc.w 343c2 │ │ │ │ + bcc.w 34382 │ │ │ │ cmp r0, r1 │ │ │ │ - bls.w 343ac │ │ │ │ + bls.w 3436c │ │ │ │ tst r1, r2 │ │ │ │ - beq.w 343b4 │ │ │ │ + beq.w 34374 │ │ │ │ clz r3, r0 │ │ │ │ clz r2, r1 │ │ │ │ sub.w r3, r2, r3 │ │ │ │ rsb r3, r3, #31 │ │ │ │ - add r2, pc, #16 @ (adr r2, 341a8 ) │ │ │ │ + add r2, pc, #16 @ (adr r2, 34168 ) │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ mov.w r2, #0 │ │ │ │ mov pc, r3 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ cmp.w r0, r1, lsl #31 │ │ │ │ nop │ │ │ │ @@ -62358,75 +62361,75 @@ │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ clz r2, r1 │ │ │ │ rsb r2, r2, #31 │ │ │ │ lsr.w r0, r0, r2 │ │ │ │ bx lr │ │ │ │ - cbz r0, 343c8 │ │ │ │ + cbz r0, 34388 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 34488 │ │ │ │ + b.w 34448 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 343c2 │ │ │ │ + beq.n 34382 │ │ │ │ stmdb sp!, {r0, r1, lr} │ │ │ │ - bl 34170 │ │ │ │ + bl 34130 │ │ │ │ ldmia.w sp!, {r1, r2, lr} │ │ │ │ mul.w r3, r2, r0 │ │ │ │ sub.w r1, r1, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r3, 3440a │ │ │ │ - cbnz r2, 3440a │ │ │ │ + cbnz r3, 343ca │ │ │ │ + cbnz r2, 343ca │ │ │ │ cmp r1, #0 │ │ │ │ ittt lt │ │ │ │ movlt r0, #0 │ │ │ │ movlt.w r1, #2147483648 @ 0x80000000 │ │ │ │ - blt.n 34406 │ │ │ │ + blt.n 343c6 │ │ │ │ it eq │ │ │ │ cmpeq r0, #0 │ │ │ │ itt ne │ │ │ │ mvnne.w r1, #2147483648 @ 0x80000000 │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 34488 │ │ │ │ + b.w 34448 │ │ │ │ sub.w ip, sp, #8 │ │ │ │ strd ip, lr, [sp, #-16]! │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 3442a │ │ │ │ + blt.n 343ea │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 34450 │ │ │ │ - bl 34494 │ │ │ │ + blt.n 34410 │ │ │ │ + bl 34454 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 3446c │ │ │ │ - bl 34494 │ │ │ │ + blt.n 3442c │ │ │ │ + bl 34454 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ bx lr │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ - bl 34494 │ │ │ │ + bl 34454 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ bx lr │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ - bl 34494 │ │ │ │ + bl 34454 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ bx lr │ │ │ │ push {r1, lr} │ │ │ │ @@ -62439,64 +62442,64 @@ │ │ │ │ sbcs.w r1, r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ it cc │ │ │ │ movcc r0, #0 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ it cc │ │ │ │ movcc r1, r0 │ │ │ │ - bcc.n 34578 │ │ │ │ + bcc.n 34538 │ │ │ │ clz r6, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3458a │ │ │ │ + beq.n 3454a │ │ │ │ clz r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 34582 │ │ │ │ + beq.n 34542 │ │ │ │ subs r6, r6, r1 │ │ │ │ sub.w ip, r6, #32 │ │ │ │ rsb lr, r6, #32 │ │ │ │ lsls r3, r6 │ │ │ │ lsl.w r1, r2, ip │ │ │ │ lsl.w r8, r2, r6 │ │ │ │ orrs r3, r1 │ │ │ │ lsr.w r2, r2, lr │ │ │ │ cmp r4, r8 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ sbcs.w r2, r5, r3 │ │ │ │ itt cc │ │ │ │ movcc r0, #0 │ │ │ │ movcc r1, r0 │ │ │ │ - bcc.n 34500 │ │ │ │ + bcc.n 344c0 │ │ │ │ movs r0, #1 │ │ │ │ subs.w r4, r4, r8 │ │ │ │ sbc.w r5, r5, r3 │ │ │ │ lsl.w r1, r0, ip │ │ │ │ lsr.w r2, r0, lr │ │ │ │ orrs r1, r2 │ │ │ │ lsls r0, r6 │ │ │ │ - cbz r6, 34578 │ │ │ │ + cbz r6, 34538 │ │ │ │ mov.w r2, r8, lsr #1 │ │ │ │ mov r8, r6 │ │ │ │ orr.w r2, r2, r3, lsl #31 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ - b.n 34526 │ │ │ │ + b.n 344e6 │ │ │ │ subs r4, r4, r2 │ │ │ │ sbc.w r5, r5, r3 │ │ │ │ adds r4, r4, r4 │ │ │ │ adcs r5, r5 │ │ │ │ adds r4, #1 │ │ │ │ adc.w r5, r5, #0 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - beq.n 34538 │ │ │ │ + beq.n 344f8 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs.w r9, r5, r3 │ │ │ │ - bcs.n 34510 │ │ │ │ + bcs.n 344d0 │ │ │ │ adds r4, r4, r4 │ │ │ │ adcs r5, r5 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bne.n 34526 │ │ │ │ + bne.n 344e6 │ │ │ │ adds r0, r0, r4 │ │ │ │ lsl.w lr, r5, lr │ │ │ │ lsr.w r4, r4, r6 │ │ │ │ adc.w r1, r1, r5 │ │ │ │ lsr.w ip, r5, ip │ │ │ │ orr.w r4, r4, lr │ │ │ │ orr.w r4, r4, ip │ │ │ │ @@ -62507,20 +62510,20 @@ │ │ │ │ lsl.w ip, r4, ip │ │ │ │ lsr.w r3, r4, r3 │ │ │ │ orr.w r2, r2, ip │ │ │ │ orrs r2, r3 │ │ │ │ lsl.w r3, r4, r6 │ │ │ │ subs r0, r0, r3 │ │ │ │ sbc.w r1, r1, r2 │ │ │ │ - cbz r7, 3457e │ │ │ │ + cbz r7, 3453e │ │ │ │ strd r4, r5, [r7] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ clz r1, r4 │ │ │ │ adds r1, #32 │ │ │ │ - b.n 344be │ │ │ │ + b.n 3447e │ │ │ │ clz r6, r2 │ │ │ │ clz r1, r5 │ │ │ │ adds r6, #32 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 344be │ │ │ │ - b.n 34582 │ │ │ │ + bne.n 3447e │ │ │ │ + b.n 34542 │ │ │ │ nop │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -0003459c <.fini>: │ │ │ │ +0003455c <.fini>: │ │ │ │ push {r3, lr} │ │ │ │ pop {r3, pc} │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,4393 +1,4393 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x000345a4 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ - 0x000345b4 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ - 0x000345c4 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ - 0x000345d4 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ - 0x000345e4 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ - 0x000345f4 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ - 0x00034604 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ - 0x00034614 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ - 0x00034624 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ - 0x00034634 47657444 61746153 6f757263 6546726f GetDataSourceFro │ │ │ │ - 0x00034644 6d496400 6f72672e 676e6f6d 652e7a65 mId.org.gnome.ze │ │ │ │ - 0x00034654 69746765 6973742e 44617461 536f7572 itgeist.DataSour │ │ │ │ - 0x00034664 63655265 67697374 72790000 52656769 ceRegistry..Regi │ │ │ │ - 0x00034674 73746572 44617461 536f7572 63650000 sterDataSource.. │ │ │ │ - 0x00034684 47657444 61746153 6f757263 65730000 GetDataSources.. │ │ │ │ - 0x00034694 53657444 61746153 6f757263 65456e61 SetDataSourceEna │ │ │ │ - 0x000346a4 626c6564 00000000 44617461 536f7572 bled....DataSour │ │ │ │ - 0x000346b4 63655265 67697374 65726564 00000000 ceRegistered.... │ │ │ │ - 0x000346c4 44617461 536f7572 6365456e 61626c65 DataSourceEnable │ │ │ │ - 0x000346d4 64000000 44617461 536f7572 63654469 d...DataSourceDi │ │ │ │ - 0x000346e4 73636f6e 6e656374 65640000 64617461 sconnected..data │ │ │ │ - 0x000346f4 2d736f75 7263652d 64697363 6f6e6e65 -source-disconne │ │ │ │ - 0x00034704 63746564 00000000 64617461 2d736f75 cted....data-sou │ │ │ │ - 0x00034714 7263652d 656e6162 6c656400 64617461 rce-enabled.data │ │ │ │ - 0x00034724 2d736f75 7263652d 72656769 73746572 -source-register │ │ │ │ - 0x00034734 65640000 64617461 5f736f75 72636520 ed..data_source │ │ │ │ - 0x00034744 213d204e 554c4c00 64617461 2d736f75 != NULL.data-sou │ │ │ │ - 0x00034754 7263652d 72656769 73747279 2e76616c rce-registry.val │ │ │ │ - 0x00034764 613a3131 333a2045 72726f72 20706172 a:113: Error par │ │ │ │ - 0x00034774 73696e67 20646174 612d736f 75726365 sing data-source │ │ │ │ - 0x00034784 3a202573 00000000 64617461 2d736f75 : %s....data-sou │ │ │ │ - 0x00034794 7263652d 72656769 73747279 2e630000 rce-registry.c.. │ │ │ │ - 0x000347a4 66696c65 2025733a 206c696e 65202564 file %s: line %d │ │ │ │ - 0x000347b4 3a20756e 65787065 63746564 20657272 : unexpected err │ │ │ │ - 0x000347c4 6f723a20 25732028 25732c20 25642900 or: %s (%s, %d). │ │ │ │ - 0x000347d4 66696c65 2025733a 206c696e 65202564 file %s: line %d │ │ │ │ - 0x000347e4 3a20756e 63617567 68742065 72726f72 : uncaught error │ │ │ │ - 0x000347f4 3a202573 20282573 2c202564 29000000 : %s (%s, %d)... │ │ │ │ - 0x00034804 756e6971 75655f69 6420213d 204e554c unique_id != NUL │ │ │ │ - 0x00034814 4c000000 64617461 2d736f75 7263652d L...data-source- │ │ │ │ - 0x00034824 72656769 73747279 2e76616c 613a3938 registry.vala:98 │ │ │ │ - 0x00034834 3a204572 726f7220 70617273 696e6720 : Error parsing │ │ │ │ - 0x00034844 64617461 2d736f75 7263653a 20257300 data-source: %s. │ │ │ │ - 0x00034854 6e5f7061 72616d5f 76616c75 6573203d n_param_values = │ │ │ │ - 0x00034864 3d203300 72657320 213d204e 554c4c00 = 3.res != NULL. │ │ │ │ - 0x00034874 556e6162 6c652074 6f20636f 6e6e6563 Unable to connec │ │ │ │ - 0x00034884 7420746f 205a6569 74676569 73742773 t to Zeitgeist's │ │ │ │ - 0x00034894 20446174 61536f75 72636552 65676973 DataSourceRegis │ │ │ │ - 0x000348a4 7472793a 20257300 5a656974 67656973 try: %s.Zeitgeis │ │ │ │ - 0x000348b4 7452656d 6f746552 65676973 74727900 tRemoteRegistry. │ │ │ │ - 0x000348c4 76616c61 2d646275 732d7072 6f78792d vala-dbus-proxy- │ │ │ │ - 0x000348d4 74797065 00000000 76616c61 2d646275 type....vala-dbu │ │ │ │ - 0x000348e4 732d696e 74657266 6163652d 6e616d65 s-interface-name │ │ │ │ - 0x000348f4 00000000 76616c61 2d646275 732d696e ....vala-dbus-in │ │ │ │ - 0x00034904 74657266 6163652d 696e666f 00000000 terface-info.... │ │ │ │ - 0x00034914 76616c61 2d646275 732d7265 67697374 vala-dbus-regist │ │ │ │ - 0x00034924 65722d6f 626a6563 74000000 5a656974 er-object...Zeit │ │ │ │ - 0x00034934 67656973 7452656d 6f746552 65676973 geistRemoteRegis │ │ │ │ - 0x00034944 74727950 726f7879 00000000 672d696e tryProxy....g-in │ │ │ │ - 0x00034954 74657266 6163652d 6e616d65 00000000 terface-name.... │ │ │ │ - 0x00034964 2f6f7267 2f676e6f 6d652f7a 65697467 /org/gnome/zeitg │ │ │ │ - 0x00034974 65697374 2f646174 615f736f 75726365 eist/data_source │ │ │ │ - 0x00034984 5f726567 69737472 79000000 672d6f62 _registry...g-ob │ │ │ │ - 0x00034994 6a656374 2d706174 68000000 672d6275 ject-path...g-bu │ │ │ │ - 0x000349a4 732d7479 70650000 6f72672e 676e6f6d s-type..org.gnom │ │ │ │ - 0x000349b4 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x000349c4 6e650000 672d6e61 6d650000 672d666c ne..g-name..g-fl │ │ │ │ - 0x000349d4 61677300 73656c66 20213d20 4e554c4c ags.self != NULL │ │ │ │ - 0x000349e4 00000000 5a656974 67656973 74446174 ....ZeitgeistDat │ │ │ │ - 0x000349f4 61536f75 72636552 65676973 74727900 aSourceRegistry. │ │ │ │ - 0x00034a04 736f7572 63652d64 6973636f 6e6e6563 source-disconnec │ │ │ │ - 0x00034a14 74656400 736f7572 63652d65 6e61626c ted.source-enabl │ │ │ │ - 0x00034a24 65640000 736f7572 63652d72 65676973 ed..source-regis │ │ │ │ - 0x00034a34 74657265 64000000 64617461 5f736f75 tered...data_sou │ │ │ │ - 0x00034a44 72636500 28737373 61286173 61617361 rce.(sssa(asaasa │ │ │ │ - 0x00034a54 79296278 62290000 756e6971 75655f69 y)bxb)..unique_i │ │ │ │ - 0x00034a64 64000000 72657375 6c740000 6576656e d...result..even │ │ │ │ - 0x00034a74 745f7465 6d706c61 74657300 61286173 t_templates.a(as │ │ │ │ - 0x00034a84 61617361 79290000 64657363 72697074 aasay)..descript │ │ │ │ - 0x00034a94 696f6e00 61287373 73612861 73616173 ion.a(sssa(asaas │ │ │ │ - 0x00034aa4 61792962 78622900 696e6465 782e6300 ay)bxb).index.c. │ │ │ │ - 0x00034ab4 696e6465 782e7661 6c613a36 313a2055 index.vala:61: U │ │ │ │ - 0x00034ac4 6e61626c 6520746f 20636f6e 6e656374 nable to connect │ │ │ │ - 0x00034ad4 20746f20 5a656974 67656973 74204654 to Zeitgeist FT │ │ │ │ - 0x00034ae4 533a2025 73000000 6f72672e 676e6f6d S: %s...org.gnom │ │ │ │ - 0x00034af4 652e7a65 69746765 6973742e 496e6465 e.zeitgeist.Inde │ │ │ │ - 0x00034b04 78000000 2f6f7267 2f676e6f 6d652f7a x.../org/gnome/z │ │ │ │ - 0x00034b14 65697467 65697374 2f696e64 65782f61 eitgeist/index/a │ │ │ │ - 0x00034b24 63746976 69747900 71756572 7920213d ctivity.query != │ │ │ │ - 0x00034b34 204e554c 4c000000 74696d65 5f72616e NULL...time_ran │ │ │ │ - 0x00034b44 67652021 3d204e55 4c4c0000 6576656e ge != NULL..even │ │ │ │ - 0x00034b54 745f7465 6d706c61 74657320 213d204e t_templates != N │ │ │ │ - 0x00034b64 554c4c00 5a656974 67656973 74496e64 ULL.ZeitgeistInd │ │ │ │ - 0x00034b74 65780000 76616c75 65206c6f 63617469 ex..value locati │ │ │ │ - 0x00034b84 6f6e2066 6f722060 25732720 70617373 on for `%s' pass │ │ │ │ - 0x00034b94 65642061 73204e55 4c4c0000 696e7661 ed as NULL..inva │ │ │ │ - 0x00034ba4 6c696420 756e636c 61737365 64206f62 lid unclassed ob │ │ │ │ - 0x00034bb4 6a656374 20706f69 6e746572 20666f72 ject pointer for │ │ │ │ - 0x00034bc4 2076616c 75652074 79706520 60000000 value type `... │ │ │ │ - 0x00034bd4 2720666f 72207661 6c756520 74797065 ' for value type │ │ │ │ - 0x00034be4 20600000 696e7661 6c696420 6f626a65 `..invalid obje │ │ │ │ - 0x00034bf4 63742074 79706520 60000000 5a656974 ct type `...Zeit │ │ │ │ - 0x00034c04 67656973 744c6f67 4462576f 726b6572 geistLogDbWorker │ │ │ │ - 0x00034c14 00000000 6d6f6e69 746f7220 213d204e ....monitor != N │ │ │ │ - 0x00034c24 554c4c00 6c6f672e 63000000 69735f63 ULL.log.c...is_c │ │ │ │ - 0x00034c34 6f6e6e65 63746564 00000000 6c6f672e onnected....log. │ │ │ │ - 0x00034c44 76616c61 3a353631 3a204572 726f7220 vala:561: Error │ │ │ │ - 0x00034c54 696e7374 616c6c69 6e67206d 6f6e6974 installing monit │ │ │ │ - 0x00034c64 6f723a20 25730000 28696969 29000000 or: %s..(iii)... │ │ │ │ - 0x00034c74 675f7374 72636d70 3020285f 746d7039 g_strcmp0 (_tmp9 │ │ │ │ - 0x00034c84 5f2c2022 28696969 29222920 3d3d2030 _, "(iii)") == 0 │ │ │ │ - 0x00034c94 00000000 6c6f672e 76616c61 3a313438 ....log.vala:148 │ │ │ │ - 0x00034ca4 3a202573 00000000 3a6d656d 6f72793a : %s....:memory: │ │ │ │ - 0x00034cb4 00000000 6c6f672e 76616c61 3a313539 ....log.vala:159 │ │ │ │ - 0x00034cc4 3a202573 00000000 776f726b 65722021 : %s....worker ! │ │ │ │ - 0x00034cd4 3d204e55 4c4c0000 6c6f672e 76616c61 = NULL..log.vala │ │ │ │ - 0x00034ce4 3a313033 3a20556e 61626c65 20746f20 :103: Unable to │ │ │ │ - 0x00034cf4 636f6e6e 65637420 746f205a 65697467 connect to Zeitg │ │ │ │ - 0x00034d04 65697374 3a202573 00000000 4661696c eist: %s....Fail │ │ │ │ - 0x00034d14 65642074 6f207265 6d6f7665 206d6f6e ed to remove mon │ │ │ │ - 0x00034d24 69746f72 2066726f 6d205a65 69746765 itor from Zeitge │ │ │ │ - 0x00034d34 6973742e 20526574 72616374 696e6725 ist. Retracting% │ │ │ │ - 0x00034d44 73206672 6f6d2074 68652062 7573206e s from the bus n │ │ │ │ - 0x00034d54 6f6e6574 68656c65 73733a20 25730000 onetheless: %s.. │ │ │ │ - 0x00034d64 6f72672e 676e6f6d 652e7a65 69746765 org.gnome.zeitge │ │ │ │ - 0x00034d74 6973742e 4c6f6700 2f6f7267 2f676e6f ist.Log./org/gno │ │ │ │ - 0x00034d84 6d652f7a 65697467 65697374 2f6c6f67 me/zeitgeist/log │ │ │ │ - 0x00034d94 2f616374 69766974 79000000 6576656e /activity...even │ │ │ │ - 0x00034da4 74732021 3d204e55 4c4c0000 6576656e ts != NULL..even │ │ │ │ - 0x00034db4 7420213d 204e554c 4c000000 6576656e t != NULL...even │ │ │ │ - 0x00034dc4 745f6964 7320213d 204e554c 4c000000 t_ids != NULL... │ │ │ │ - 0x00034dd4 72657375 6c745f65 76656e74 5f74656d result_event_tem │ │ │ │ - 0x00034de4 706c6174 65732021 3d204e55 4c4c0000 plates != NULL.. │ │ │ │ - 0x00034df4 5a656974 67656973 744c6f67 00000000 ZeitgeistLog.... │ │ │ │ - 0x00034e04 6e5f7061 72616d5f 76616c75 6573203d n_param_values = │ │ │ │ - 0x00034e14 3d203400 6d6f6e69 746f722e 63000000 = 4.monitor.c... │ │ │ │ - 0x00034e24 6d6f6e69 746f722e 76616c61 3a313338 monitor.vala:138 │ │ │ │ - 0x00034e34 3a202573 00000000 6d6f6e69 746f722e : %s....monitor. │ │ │ │ - 0x00034e44 76616c61 3a313233 3a202573 00000000 vala:123: %s.... │ │ │ │ - 0x00034e54 25733a25 643a2069 6e76616c 69642025 %s:%d: invalid % │ │ │ │ - 0x00034e64 73206964 20257520 666f7220 22257322 s id %u for "%s" │ │ │ │ - 0x00034e74 206f6620 74797065 20272573 2720696e of type '%s' in │ │ │ │ - 0x00034e84 20272573 27000000 70726f70 65727479 '%s'...property │ │ │ │ - 0x00034e94 00000000 2f6f7267 2f676e6f 6d652f7a ..../org/gnome/z │ │ │ │ - 0x00034ea4 65697467 65697374 2f6d6f6e 69746f72 eitgeist/monitor │ │ │ │ - 0x00034eb4 2f256900 5a656974 67656973 744d6f6e /%i.ZeitgeistMon │ │ │ │ - 0x00034ec4 69746f72 00000000 74696d65 2d72616e itor....time-ran │ │ │ │ - 0x00034ed4 67650000 6576656e 742d7465 6d706c61 ge..event-templa │ │ │ │ - 0x00034ee4 74657300 6576656e 74732d69 6e736572 tes.events-inser │ │ │ │ - 0x00034ef4 74656400 6576656e 74732d64 656c6574 ted.events-delet │ │ │ │ - 0x00034f04 65640000 70726f78 792d6372 65617465 ed..proxy-create │ │ │ │ - 0x00034f14 64000000 69732d63 6f6e6e65 63746564 d...is-connected │ │ │ │ - 0x00034f24 00000000 54797065 20602573 2720646f ....Type `%s' do │ │ │ │ - 0x00034f34 6573206e 6f742069 6d706c65 6d656e74 es not implement │ │ │ │ - 0x00034f44 20616273 74726163 74206d65 74686f64 abstract method │ │ │ │ - 0x00034f54 20607a65 69746765 6973745f 71756575 `zeitgeist_queu │ │ │ │ - 0x00034f64 65645f70 726f7879 5f777261 70706572 ed_proxy_wrapper │ │ │ │ - 0x00034f74 5f6f6e5f 636f6e6e 65637469 6f6e5f6c _on_connection_l │ │ │ │ - 0x00034f84 6f737427 00000000 54797065 20602573 ost'....Type `%s │ │ │ │ - 0x00034f94 2720646f 6573206e 6f742069 6d706c65 ' does not imple │ │ │ │ - 0x00034fa4 6d656e74 20616273 74726163 74206d65 ment abstract me │ │ │ │ - 0x00034fb4 74686f64 20607a65 69746765 6973745f thod `zeitgeist_ │ │ │ │ - 0x00034fc4 71756575 65645f70 726f7879 5f777261 queued_proxy_wra │ │ │ │ - 0x00034fd4 70706572 5f6f6e5f 636f6e6e 65637469 pper_on_connecti │ │ │ │ - 0x00034fe4 6f6e5f65 73746162 6c697368 65642700 on_established'. │ │ │ │ - 0x00034ff4 71756575 65642d70 726f7879 2d777261 queued-proxy-wra │ │ │ │ - 0x00035004 70706572 2e630000 70737065 6320213d pper.c..pspec != │ │ │ │ - 0x00035014 204e554c 4c000000 5a656974 67656973 NULL...Zeitgeis │ │ │ │ - 0x00035024 74517565 75656450 726f7879 57726170 tQueuedProxyWrap │ │ │ │ - 0x00035034 70657251 75657565 644d6574 686f6400 perQueuedMethod. │ │ │ │ - 0x00035044 675f7479 70655f69 735f6120 286f626a g_type_is_a (obj │ │ │ │ - 0x00035054 6563745f 74797065 2c205a45 49544745 ect_type, ZEITGE │ │ │ │ - 0x00035064 4953545f 51554555 45445f50 524f5859 IST_QUEUED_PROXY │ │ │ │ - 0x00035074 5f575241 50504552 5f545950 455f5155 _WRAPPER_TYPE_QU │ │ │ │ - 0x00035084 45554544 5f4d4554 484f4429 00000000 EUED_METHOD).... │ │ │ │ - 0x00035094 475f5459 50455f43 4845434b 5f56414c G_TYPE_CHECK_VAL │ │ │ │ - 0x000350a4 55455f54 59504520 2876616c 75652c20 UE_TYPE (value, │ │ │ │ - 0x000350b4 5a454954 47454953 545f5155 45554544 ZEITGEIST_QUEUED │ │ │ │ - 0x000350c4 5f50524f 58595f57 52415050 45525f54 _PROXY_WRAPPER_T │ │ │ │ - 0x000350d4 5950455f 51554555 45445f4d 4554484f YPE_QUEUED_METHO │ │ │ │ - 0x000350e4 44290000 70726f78 7920213d 204e554c D)..proxy != NUL │ │ │ │ - 0x000350f4 4c000000 6e6f7469 66793a3a 672d6e61 L...notify::g-na │ │ │ │ - 0x00035104 6d652d6f 776e6572 00000000 475f5459 me-owner....G_TY │ │ │ │ - 0x00035114 50455f43 4845434b 5f494e53 54414e43 PE_CHECK_INSTANC │ │ │ │ - 0x00035124 455f5459 50452028 765f6f62 6a656374 E_TYPE (v_object │ │ │ │ - 0x00035134 2c205a45 49544745 4953545f 51554555 , ZEITGEIST_QUEU │ │ │ │ - 0x00035144 45445f50 524f5859 5f575241 50504552 ED_PROXY_WRAPPER │ │ │ │ - 0x00035154 5f545950 455f5155 45554544 5f4d4554 _TYPE_QUEUED_MET │ │ │ │ - 0x00035164 484f4429 00000000 675f7661 6c75655f HOD)....g_value_ │ │ │ │ - 0x00035174 74797065 5f636f6d 70617469 626c6520 type_compatible │ │ │ │ - 0x00035184 28475f54 5950455f 46524f4d 5f494e53 (G_TYPE_FROM_INS │ │ │ │ - 0x00035194 54414e43 45202876 5f6f626a 65637429 TANCE (v_object) │ │ │ │ - 0x000351a4 2c20475f 56414c55 455f5459 50452028 , G_VALUE_TYPE ( │ │ │ │ - 0x000351b4 76616c75 65292900 5a656974 67656973 value)).Zeitgeis │ │ │ │ - 0x000351c4 74517565 75656450 726f7879 57726170 tQueuedProxyWrap │ │ │ │ - 0x000351d4 70657200 64617461 70617468 00000000 per.datapath.... │ │ │ │ - 0x000351e4 6f72672e 66726565 6465736b 746f702e org.freedesktop. │ │ │ │ - 0x000351f4 44427573 2e50726f 70657274 6965732e DBus.Properties. │ │ │ │ - 0x00035204 47657400 28762900 65787465 6e73696f Get.(v).extensio │ │ │ │ - 0x00035214 6e730000 51756974 00000000 496e7365 ns..Quit....Inse │ │ │ │ - 0x00035224 72744576 656e7473 00000000 4e6f7469 rtEvents....Noti │ │ │ │ - 0x00035234 6679496e 73657274 00000000 6f72672e fyInsert....org. │ │ │ │ - 0x00035244 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ - 0x00035254 4d6f6e69 746f7200 52656d6f 76654d6f Monitor.RemoveMo │ │ │ │ - 0x00035264 6e69746f 72000000 496e7374 616c6c4d nitor...InstallM │ │ │ │ - 0x00035274 6f6e6974 6f720000 47657445 76656e74 onitor..GetEvent │ │ │ │ - 0x00035284 73000000 61750000 46696e64 52656c61 s...au..FindRela │ │ │ │ - 0x00035294 74656455 72697300 46696e64 4576656e tedUris.FindEven │ │ │ │ - 0x000352a4 74730000 46696e64 4576656e 74496473 ts..FindEventIds │ │ │ │ - 0x000352b4 00000000 44656c65 74654576 656e7473 ....DeleteEvents │ │ │ │ - 0x000352c4 00000000 4e6f7469 66794465 6c657465 ....NotifyDelete │ │ │ │ - 0x000352d4 00000000 53656172 63685769 74685265 ....SearchWithRe │ │ │ │ - 0x000352e4 6c657661 6e636965 73000000 53656172 levancies...Sear │ │ │ │ - 0x000352f4 63680000 6f72672e 66726565 6465736b ch..org.freedesk │ │ │ │ - 0x00035304 746f702e 4e657477 6f726b4d 616e6167 top.NetworkManag │ │ │ │ - 0x00035314 65720000 47657453 74617465 00000000 er..GetState.... │ │ │ │ - 0x00035324 6e65742e 636f6e6e 6d616e2e 4d616e61 net.connman.Mana │ │ │ │ - 0x00035334 67657200 53746174 65436861 6e676564 ger.StateChanged │ │ │ │ - 0x00035344 00000000 73746174 652d6368 616e6765 ....state-change │ │ │ │ - 0x00035354 64000000 5a656974 67656973 74566572 d...ZeitgeistVer │ │ │ │ - 0x00035364 73696f6e 53747275 63740000 5a656974 sionStruct..Zeit │ │ │ │ - 0x00035374 67656973 7452656d 6f74654c 6f670000 geistRemoteLog.. │ │ │ │ - 0x00035384 61730000 5a656974 67656973 7452656d as..ZeitgeistRem │ │ │ │ - 0x00035394 6f74654c 6f675072 6f787900 5a656974 oteLogProxy.Zeit │ │ │ │ - 0x000353a4 67656973 7452656d 6f74654d 6f6e6974 geistRemoteMonit │ │ │ │ - 0x000353b4 6f720000 5a656974 67656973 7452656d or..ZeitgeistRem │ │ │ │ - 0x000353c4 6f74654d 6f6e6974 6f725072 6f787900 oteMonitorProxy. │ │ │ │ - 0x000353d4 5a656974 67656973 7452656d 6f746553 ZeitgeistRemoteS │ │ │ │ - 0x000353e4 696d706c 65496e64 65786572 00000000 impleIndexer.... │ │ │ │ - 0x000353f4 61640000 5a656974 67656973 7452656d ad..ZeitgeistRem │ │ │ │ - 0x00035404 6f746553 696d706c 65496e64 65786572 oteSimpleIndexer │ │ │ │ - 0x00035414 50726f78 79000000 5a656974 67656973 Proxy...Zeitgeis │ │ │ │ - 0x00035424 744e6574 776f726b 4d616e61 67657244 tNetworkManagerD │ │ │ │ - 0x00035434 42757300 5a656974 67656973 744e6574 Bus.ZeitgeistNet │ │ │ │ - 0x00035444 776f726b 4d616e61 67657244 42757350 workManagerDBusP │ │ │ │ - 0x00035454 726f7879 00000000 5a656974 67656973 roxy....Zeitgeis │ │ │ │ - 0x00035464 74436f6e 6e6d616e 4d616e61 67657244 tConnmanManagerD │ │ │ │ - 0x00035474 42757300 5a656974 67656973 74436f6e Bus.ZeitgeistCon │ │ │ │ - 0x00035484 6e6d616e 4d616e61 67657244 42757350 nmanManagerDBusP │ │ │ │ - 0x00035494 726f7879 00000000 75000000 6d617463 roxy....u...matc │ │ │ │ - 0x000354a4 68657300 72656c65 76616e63 69657300 hes.relevancies. │ │ │ │ - 0x000354b4 72657375 6c745f74 79706500 636f756e result_type.coun │ │ │ │ - 0x000354c4 74000000 6f666673 65740000 73746f72 t...offset..stor │ │ │ │ - 0x000354d4 6167655f 73746174 65000000 66696c74 age_state...filt │ │ │ │ - 0x000354e4 65725f74 656d706c 61746573 00000000 er_templates.... │ │ │ │ - 0x000354f4 74696d65 5f72616e 67650000 28787829 time_range..(xx) │ │ │ │ - 0x00035504 00000000 71756572 795f7374 72696e67 ....query_string │ │ │ │ - 0x00035514 00000000 6576656e 745f6964 73000000 ....event_ids... │ │ │ │ - 0x00035524 6d6f6e69 746f725f 70617468 00000000 monitor_path.... │ │ │ │ - 0x00035534 6e756d5f 6576656e 74730000 72657375 num_events..resu │ │ │ │ - 0x00035544 6c745f65 76656e74 5f74656d 706c6174 lt_event_templat │ │ │ │ - 0x00035554 65730000 756e6971 75652d69 64000000 es..unique-id... │ │ │ │ - 0x00035564 72756e6e 696e6700 74696d65 7374616d running.timestam │ │ │ │ - 0x00035574 70000000 6120213d 204e554c 4c000000 p...a != NULL... │ │ │ │ - 0x00035584 6220213d 204e554c 4c000000 64657363 b != NULL...desc │ │ │ │ - 0x00035594 72697074 696f6e20 213d204e 554c4c00 ription != NULL. │ │ │ │ - 0x000355a4 64617461 2d736f75 7263652e 63000000 data-source.c... │ │ │ │ - 0x000355b4 73737361 28617361 61736179 29000000 sssa(asaasay)... │ │ │ │ - 0x000355c4 5f746d70 305f0000 69746572 2e6e5f63 _tmp0_..iter.n_c │ │ │ │ - 0x000355d4 68696c64 72656e20 2829203e 3d203400 hildren () >= 4. │ │ │ │ - 0x000355e4 5a656974 67656973 74446174 61536f75 ZeitgeistDataSou │ │ │ │ - 0x000355f4 72636500 736f7572 6365735f 76617269 rce.sources_vari │ │ │ │ - 0x00035604 616e7420 213d204e 554c4c00 675f7374 ant != NULL.g_st │ │ │ │ - 0x00035614 72636d70 3020285f 746d7031 5f2c205a rcmp0 (_tmp1_, Z │ │ │ │ - 0x00035624 45495447 45495354 5f444154 415f534f EITGEIST_DATA_SO │ │ │ │ - 0x00035634 55524345 535f5349 475f4441 5441534f URCES_SIG_DATASO │ │ │ │ - 0x00035644 55524345 5329203d 3d203000 736f7572 URCES) == 0.sour │ │ │ │ - 0x00035654 63657320 213d204e 554c4c00 7a656974 ces != NULL.zeit │ │ │ │ - 0x00035664 67656973 742d656e 67696e65 2d657272 geist-engine-err │ │ │ │ - 0x00035674 6f722d71 7561726b 00000000 6572726f or-quark....erro │ │ │ │ - 0x00035684 72732e63 00000000 6f72672e 676e6f6d rs.c....org.gnom │ │ │ │ - 0x00035694 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x000356a4 6e654572 726f722e 4261636b 75704661 neError.BackupFa │ │ │ │ - 0x000356b4 696c6564 00000000 6f72672e 676e6f6d iled....org.gnom │ │ │ │ - 0x000356c4 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x000356d4 6e654572 726f722e 44617461 62617365 neError.Database │ │ │ │ - 0x000356e4 42757379 00000000 6f72672e 676e6f6d Busy....org.gnom │ │ │ │ - 0x000356f4 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x00035704 6e654572 726f722e 44617461 62617365 neError.Database │ │ │ │ - 0x00035714 43616e74 6f70656e 00000000 6f72672e Cantopen....org. │ │ │ │ - 0x00035724 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ - 0x00035734 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ - 0x00035744 62617365 436f7272 75707400 6f72672e baseCorrupt.org. │ │ │ │ - 0x00035754 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ - 0x00035764 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ - 0x00035774 62617365 4572726f 72000000 6f72672e baseError...org. │ │ │ │ - 0x00035784 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ - 0x00035794 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ - 0x000357a4 62617365 52657469 72654661 696c6564 baseRetireFailed │ │ │ │ - 0x000357b4 00000000 6f72672e 676e6f6d 652e7a65 ....org.gnome.ze │ │ │ │ - 0x000357c4 69746765 6973742e 456e6769 6e654572 itgeist.EngineEr │ │ │ │ - 0x000357d4 726f722e 45786973 74696e67 496e7374 ror.ExistingInst │ │ │ │ - 0x000357e4 616e6365 00000000 6f72672e 676e6f6d ance....org.gnom │ │ │ │ - 0x000357f4 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x00035804 6e654572 726f722e 496e7661 6c696441 neError.InvalidA │ │ │ │ - 0x00035814 7267756d 656e7400 6f72672e 676e6f6d rgument.org.gnom │ │ │ │ - 0x00035824 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x00035834 6e654572 726f722e 496e7661 6c696445 neError.InvalidE │ │ │ │ - 0x00035844 76656e74 00000000 6f72672e 676e6f6d vent....org.gnom │ │ │ │ - 0x00035854 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x00035864 6e654572 726f722e 496e7661 6c69644b neError.InvalidK │ │ │ │ - 0x00035874 65790000 6d696d65 74797065 5f726567 ey..mimetype_reg │ │ │ │ - 0x00035884 65782021 3d204e55 4c4c0000 696e7465 ex != NULL..inte │ │ │ │ - 0x00035894 72707265 74617469 6f6e5f75 72692021 rpretation_uri ! │ │ │ │ - 0x000358a4 3d204e55 4c4c0000 6d696d65 74797065 = NULL..mimetype │ │ │ │ - 0x000358b4 2e630000 7572695f 73636865 6d652021 .c..uri_scheme ! │ │ │ │ - 0x000358c4 3d204e55 4c4c0000 6d616e69 66657374 = NULL..manifest │ │ │ │ - 0x000358d4 6174696f 6e5f7572 6920213d 204e554c ation_uri != NUL │ │ │ │ - 0x000358e4 4c000000 6d696d65 74797065 20213d20 L...mimetype != │ │ │ │ - 0x000358f4 4e554c4c 00000000 6d696d65 74797065 NULL....mimetype │ │ │ │ - 0x00035904 2e76616c 613a3132 343a2043 6f756c64 .vala:124: Could │ │ │ │ - 0x00035914 6e277420 72656769 73746572 206d696d n't register mim │ │ │ │ - 0x00035924 65747970 65207265 6765783a 20257300 etype regex: %s. │ │ │ │ - 0x00035934 6d616e69 66657374 6174696f 6e5f7479 manifestation_ty │ │ │ │ - 0x00035944 70652021 3d204e55 4c4c0000 68747470 pe != NULL..http │ │ │ │ - 0x00035954 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00035964 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00035974 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00035984 2f6e666f 23536f75 72636543 6f646500 /nfo#SourceCode. │ │ │ │ - 0x00035994 6170706c 69636174 696f6e2f 65636d61 application/ecma │ │ │ │ - 0x000359a4 73637269 70740000 6170706c 69636174 script..applicat │ │ │ │ - 0x000359b4 696f6e2f 6a617661 73637269 70740000 ion/javascript.. │ │ │ │ - 0x000359c4 6170706c 69636174 696f6e2f 6a736f6e application/json │ │ │ │ - 0x000359d4 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x000359e4 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x000359f4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00035a04 30372f30 332f3232 2f6e666f 23537072 07/03/22/nfo#Spr │ │ │ │ - 0x00035a14 65616473 68656574 00000000 6170706c eadsheet....appl │ │ │ │ - 0x00035a24 69636174 696f6e2f 6d732d65 7863656c ication/ms-excel │ │ │ │ - 0x00035a34 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x00035a44 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00035a54 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00035a64 30372f30 332f3232 2f6e666f 23507265 07/03/22/nfo#Pre │ │ │ │ - 0x00035a74 73656e74 6174696f 6e000000 6170706c sentation...appl │ │ │ │ - 0x00035a84 69636174 696f6e2f 6d732d70 6f776572 ication/ms-power │ │ │ │ - 0x00035a94 706f696e 74000000 6170706c 69636174 point...applicat │ │ │ │ - 0x00035aa4 696f6e2f 6d736578 63656c00 68747470 ion/msexcel.http │ │ │ │ - 0x00035ab4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00035ac4 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00035ad4 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00035ae4 2f6e666f 23506167 696e6174 65645465 /nfo#PaginatedTe │ │ │ │ - 0x00035af4 7874446f 63756d65 6e740000 6170706c xtDocument..appl │ │ │ │ - 0x00035b04 69636174 696f6e2f 6d73776f 72640000 ication/msword.. │ │ │ │ - 0x00035b14 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00035b24 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00035b34 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00035b44 332f3232 2f6e666f 23417564 696f0000 3/22/nfo#Audio.. │ │ │ │ - 0x00035b54 6170706c 69636174 696f6e2f 6f676700 application/ogg. │ │ │ │ - 0x00035b64 6170706c 69636174 696f6e2f 70646600 application/pdf. │ │ │ │ - 0x00035b74 6170706c 69636174 696f6e2f 706f7374 application/post │ │ │ │ - 0x00035b84 73637269 70740000 6170706c 69636174 script..applicat │ │ │ │ - 0x00035b94 696f6e2f 70730000 6170706c 69636174 ion/ps..applicat │ │ │ │ - 0x00035ba4 696f6e2f 72746600 6170706c 69636174 ion/rtf.applicat │ │ │ │ - 0x00035bb4 696f6e2f 736f6170 2b786d6c 00000000 ion/soap+xml.... │ │ │ │ - 0x00035bc4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00035bd4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00035be4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00035bf4 332f3232 2f6e666f 23566563 746f7249 3/22/nfo#VectorI │ │ │ │ - 0x00035c04 6d616765 00000000 6170706c 69636174 mage....applicat │ │ │ │ - 0x00035c14 696f6e2f 766e642e 636f7265 6c2d6472 ion/vnd.corel-dr │ │ │ │ - 0x00035c24 61770000 6170706c 69636174 696f6e2f aw..application/ │ │ │ │ - 0x00035c34 766e642e 6d732d65 7863656c 00000000 vnd.ms-excel.... │ │ │ │ - 0x00035c44 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ - 0x00035c54 6d732d70 6f776572 706f696e 74000000 ms-powerpoint... │ │ │ │ - 0x00035c64 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00035c74 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00035c84 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00035c94 332f3232 2f6e666f 23417263 68697665 3/22/nfo#Archive │ │ │ │ - 0x00035ca4 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ - 0x00035cb4 782d377a 2d636f6d 70726573 73656400 x-7z-compressed. │ │ │ │ - 0x00035cc4 6170706c 69636174 696f6e2f 782d6162 application/x-ab │ │ │ │ - 0x00035cd4 69776f72 64000000 6170706c 69636174 iword...applicat │ │ │ │ - 0x00035ce4 696f6e2f 782d6170 706c6978 2d707265 ion/x-applix-pre │ │ │ │ - 0x00035cf4 73656e74 73000000 6170706c 69636174 sents...applicat │ │ │ │ - 0x00035d04 696f6e2f 782d6170 706c6978 2d737072 ion/x-applix-spr │ │ │ │ - 0x00035d14 65616473 68656574 00000000 6170706c eadsheet....appl │ │ │ │ - 0x00035d24 69636174 696f6e2f 782d6170 706c6978 ication/x-applix │ │ │ │ - 0x00035d34 2d776f72 64000000 6170706c 69636174 -word...applicat │ │ │ │ - 0x00035d44 696f6e2f 782d6172 63686976 65000000 ion/x-archive... │ │ │ │ - 0x00035d54 6170706c 69636174 696f6e2f 782d627a application/x-bz │ │ │ │ - 0x00035d64 69700000 6170706c 69636174 696f6e2f ip..application/ │ │ │ │ - 0x00035d74 782d627a 69702d63 6f6d7072 65737365 x-bzip-compresse │ │ │ │ - 0x00035d84 642d7461 72000000 68747470 3a2f2f77 d-tar...http://w │ │ │ │ - 0x00035d94 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00035da4 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00035db4 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00035dc4 2346696c 65737973 74656d49 6d616765 #FilesystemImage │ │ │ │ - 0x00035dd4 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ - 0x00035de4 782d6364 2d696d61 67650000 6170706c x-cd-image..appl │ │ │ │ - 0x00035df4 69636174 696f6e2f 782d636f 6d707265 ication/x-compre │ │ │ │ - 0x00035e04 73736564 2d746172 00000000 6170706c ssed-tar....appl │ │ │ │ - 0x00035e14 69636174 696f6e2f 782d6373 68000000 ication/x-csh... │ │ │ │ - 0x00035e24 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00035e34 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00035e44 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00035e54 332f3232 2f6e666f 23536f66 74776172 3/22/nfo#Softwar │ │ │ │ - 0x00035e64 65000000 6170706c 69636174 696f6e2f e...application/ │ │ │ │ - 0x00035e74 782d6465 62000000 6170706c 69636174 x-deb...applicat │ │ │ │ - 0x00035e84 696f6e2f 782d6465 7369676e 65720000 ion/x-designer.. │ │ │ │ - 0x00035e94 6170706c 69636174 696f6e2f 782d6465 application/x-de │ │ │ │ - 0x00035ea4 736b746f 70000000 6170706c 69636174 sktop...applicat │ │ │ │ - 0x00035eb4 696f6e2f 782d6469 612d6469 61677261 ion/x-dia-diagra │ │ │ │ - 0x00035ec4 6d000000 6170706c 69636174 696f6e2f m...application/ │ │ │ │ - 0x00035ed4 782d6578 65637574 61626c65 00000000 x-executable.... │ │ │ │ - 0x00035ee4 6170706c 69636174 696f6e2f 782d666c application/x-fl │ │ │ │ - 0x00035ef4 75696400 6170706c 69636174 696f6e2f uid.application/ │ │ │ │ - 0x00035f04 782d676c 61646500 6170706c 69636174 x-glade.applicat │ │ │ │ - 0x00035f14 696f6e2f 782d676e 75636173 68000000 ion/x-gnucash... │ │ │ │ - 0x00035f24 6170706c 69636174 696f6e2f 782d676e application/x-gn │ │ │ │ - 0x00035f34 756d6572 69630000 6170706c 69636174 umeric..applicat │ │ │ │ - 0x00035f44 696f6e2f 782d677a 69700000 6170706c ion/x-gzip..appl │ │ │ │ - 0x00035f54 69636174 696f6e2f 782d6a61 76612d61 ication/x-java-a │ │ │ │ - 0x00035f64 72636869 76650000 6170706c 69636174 rchive..applicat │ │ │ │ - 0x00035f74 696f6e2f 782d6a61 76617363 72697074 ion/x-javascript │ │ │ │ - 0x00035f84 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ - 0x00035f94 782d6b69 6c6c7573 74726174 6f720000 x-killustrator.. │ │ │ │ - 0x00035fa4 6170706c 69636174 696f6e2f 782d6b70 application/x-kp │ │ │ │ - 0x00035fb4 72657365 6e746572 00000000 6170706c resenter....appl │ │ │ │ - 0x00035fc4 69636174 696f6e2f 782d6b73 70726561 ication/x-ksprea │ │ │ │ - 0x00035fd4 64000000 6170706c 69636174 696f6e2f d...application/ │ │ │ │ - 0x00035fe4 782d6b77 6f726400 6170706c 69636174 x-kword.applicat │ │ │ │ - 0x00035ff4 696f6e2f 782d6c7a 6d610000 6170706c ion/x-lzma..appl │ │ │ │ - 0x00036004 69636174 696f6e2f 782d6c7a 6d612d63 ication/x-lzma-c │ │ │ │ - 0x00036014 6f6d7072 65737365 642d7461 72000000 ompressed-tar... │ │ │ │ - 0x00036024 6170706c 69636174 696f6e2f 782d6d34 application/x-m4 │ │ │ │ - 0x00036034 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ - 0x00036044 782d6d73 2d646f73 2d657865 63757461 x-ms-dos-executa │ │ │ │ - 0x00036054 626c6500 6170706c 69636174 696f6e2f ble.application/ │ │ │ │ - 0x00036064 782d7065 726c0000 6170706c 69636174 x-perl..applicat │ │ │ │ - 0x00036074 696f6e2f 782d7068 70000000 6170706c ion/x-php...appl │ │ │ │ - 0x00036084 69636174 696f6e2f 782d7270 6d000000 ication/x-rpm... │ │ │ │ - 0x00036094 6170706c 69636174 696f6e2f 782d7275 application/x-ru │ │ │ │ - 0x000360a4 62790000 6170706c 69636174 696f6e2f by..application/ │ │ │ │ - 0x000360b4 782d7368 656c6c73 63726970 74000000 x-shellscript... │ │ │ │ - 0x000360c4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x000360d4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x000360e4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x000360f4 332f3232 2f6e666f 23457865 63757461 3/22/nfo#Executa │ │ │ │ - 0x00036104 626c6500 6170706c 69636174 696f6e2f ble.application/ │ │ │ │ - 0x00036114 782d7368 6f636b77 6176652d 666c6173 x-shockwave-flas │ │ │ │ - 0x00036124 68000000 6170706c 69636174 696f6e2f h...application/ │ │ │ │ - 0x00036134 782d7371 6c000000 6170706c 69636174 x-sql...applicat │ │ │ │ - 0x00036144 696f6e2f 782d7374 75666669 74000000 ion/x-stuffit... │ │ │ │ - 0x00036154 6170706c 69636174 696f6e2f 7868746d application/xhtm │ │ │ │ - 0x00036164 6c2b786d 6c000000 6170706c 69636174 l+xml...applicat │ │ │ │ - 0x00036174 696f6e2f 786d6c00 6170706c 69636174 ion/xml.applicat │ │ │ │ - 0x00036184 696f6e2f 786d6c2d 64746400 6170706c ion/xml-dtd.appl │ │ │ │ - 0x00036194 69636174 696f6e2f 7a697000 68747470 ication/zip.http │ │ │ │ - 0x000361a4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x000361b4 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x000361c4 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x000361d4 2f6e666f 234d6564 69614c69 73740000 /nfo#MediaList.. │ │ │ │ - 0x000361e4 61756469 6f2f782d 7363706c 73000000 audio/x-scpls... │ │ │ │ - 0x000361f4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00036204 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00036214 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00036224 332f3232 2f6e666f 23526173 74657249 3/22/nfo#RasterI │ │ │ │ - 0x00036234 6d616765 00000000 696d6167 652f6769 mage....image/gi │ │ │ │ - 0x00036244 66000000 696d6167 652f6a70 65670000 f...image/jpeg.. │ │ │ │ - 0x00036254 696d6167 652f706a 70656700 696d6167 image/pjpeg.imag │ │ │ │ - 0x00036264 652f706e 67000000 696d6167 652f7376 e/png...image/sv │ │ │ │ - 0x00036274 672b786d 6c000000 696d6167 652f7469 g+xml...image/ti │ │ │ │ - 0x00036284 66660000 68747470 3a2f2f77 77772e73 ff..http://www.s │ │ │ │ - 0x00036294 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x000362a4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x000362b4 30372f30 332f3232 2f6e666f 2349636f 07/03/22/nfo#Ico │ │ │ │ - 0x000362c4 6e000000 696d6167 652f766e 642e6d69 n...image/vnd.mi │ │ │ │ - 0x000362d4 63726f73 6f66742e 69636f6e 00000000 crosoft.icon.... │ │ │ │ - 0x000362e4 696d6167 652f782d 78636600 68747470 image/x-xcf.http │ │ │ │ - 0x000362f4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00036304 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00036314 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00036324 2f6e666f 23466f6c 64657200 696e6f64 /nfo#Folder.inod │ │ │ │ - 0x00036334 652f6469 72656374 6f727900 68747470 e/directory.http │ │ │ │ - 0x00036344 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00036354 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00036364 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00036374 2f6e6d6f 23456d61 696c0000 6d657373 /nmo#Email..mess │ │ │ │ - 0x00036384 6167652f 616c7465 726e6174 69766500 age/alternative. │ │ │ │ - 0x00036394 6d657373 6167652f 70617274 69616c00 message/partial. │ │ │ │ - 0x000363a4 6d657373 6167652f 72656c61 74656400 message/related. │ │ │ │ - 0x000363b4 74657874 2f637373 00000000 68747470 text/css....http │ │ │ │ - 0x000363c4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x000363d4 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x000363e4 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x000363f4 2f6e666f 23546578 74446f63 756d656e /nfo#TextDocumen │ │ │ │ - 0x00036404 74000000 74657874 2f637376 00000000 t...text/csv.... │ │ │ │ - 0x00036414 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00036424 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00036434 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00036444 332f3232 2f6e666f 2348746d 6c446f63 3/22/nfo#HtmlDoc │ │ │ │ - 0x00036454 756d656e 74000000 74657874 2f68746d ument...text/htm │ │ │ │ - 0x00036464 6c000000 74657874 2f6a6176 61736372 l...text/javascr │ │ │ │ - 0x00036474 69707400 74657874 2f706c61 696e0000 ipt.text/plain.. │ │ │ │ - 0x00036484 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00036494 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x000364a4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x000364b4 332f3232 2f6e636f 23436f6e 74616374 3/22/nco#Contact │ │ │ │ - 0x000364c4 00000000 74657874 2f766361 72640000 ....text/vcard.. │ │ │ │ - 0x000364d4 74657874 2f782d63 00000000 74657874 text/x-c....text │ │ │ │ - 0x000364e4 2f782d63 2b2b0000 74657874 2f782d63 /x-c++..text/x-c │ │ │ │ - 0x000364f4 2b2b7372 63000000 74657874 2f782d63 ++src...text/x-c │ │ │ │ - 0x00036504 68647200 74657874 2f782d63 6f707969 hdr.text/x-copyi │ │ │ │ - 0x00036514 6e670000 74657874 2f782d63 72656469 ng..text/x-credi │ │ │ │ - 0x00036524 74730000 74657874 2f782d63 73686172 ts..text/x-cshar │ │ │ │ - 0x00036534 70000000 74657874 2f782d63 73726300 p...text/x-csrc. │ │ │ │ - 0x00036544 74657874 2f782d64 73726300 74657874 text/x-dsrc.text │ │ │ │ - 0x00036554 2f782d65 69666665 6c000000 74657874 /x-eiffel...text │ │ │ │ - 0x00036564 2f782d67 65747465 78742d74 72616e73 /x-gettext-trans │ │ │ │ - 0x00036574 6c617469 6f6e0000 74657874 2f782d67 lation..text/x-g │ │ │ │ - 0x00036584 65747465 78742d74 72616e73 6c617469 ettext-translati │ │ │ │ - 0x00036594 6f6e2d74 656d706c 61746500 74657874 on-template.text │ │ │ │ - 0x000365a4 2f782d68 61736b65 6c6c0000 74657874 /x-haskell..text │ │ │ │ - 0x000365b4 2f782d69 646c0000 74657874 2f782d6a /x-idl..text/x-j │ │ │ │ - 0x000365c4 61766100 74657874 2f782d6a 71756572 ava.text/x-jquer │ │ │ │ - 0x000365d4 792d746d 706c0000 74657874 2f782d6c y-tmpl..text/x-l │ │ │ │ - 0x000365e4 61746578 00000000 74657874 2f782d6c atex....text/x-l │ │ │ │ - 0x000365f4 69737000 74657874 2f782d6c 75610000 isp.text/x-lua.. │ │ │ │ - 0x00036604 74657874 2f782d6d 34000000 74657874 text/x-m4...text │ │ │ │ - 0x00036614 2f782d6d 616b6566 696c6500 74657874 /x-makefile.text │ │ │ │ - 0x00036624 2f782d6f 626a6373 72630000 74657874 /x-objcsrc..text │ │ │ │ - 0x00036634 2f782d6f 63616d6c 00000000 74657874 /x-ocaml....text │ │ │ │ - 0x00036644 2f782d70 61736361 6c000000 74657874 /x-pascal...text │ │ │ │ - 0x00036654 2f782d70 61746368 00000000 74657874 /x-patch....text │ │ │ │ - 0x00036664 2f782d70 7974686f 6e000000 74657874 /x-python...text │ │ │ │ - 0x00036674 2f782d73 716c0000 74657874 2f782d74 /x-sql..text/x-t │ │ │ │ - 0x00036684 636c0000 74657874 2f782d74 65780000 cl..text/x-tex.. │ │ │ │ - 0x00036694 74657874 2f782d74 726f6666 00000000 text/x-troff.... │ │ │ │ - 0x000366a4 74657874 2f782d76 616c6100 74657874 text/x-vala.text │ │ │ │ - 0x000366b4 2f782d76 68646c00 74657874 2f786d6c /x-vhdl.text/xml │ │ │ │ - 0x000366c4 00000000 2e2a2f78 2d647669 00000000 .....*/x-dvi.... │ │ │ │ - 0x000366d4 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ - 0x000366e4 6d732d65 7863656c 2e2a0000 6170706c ms-excel.*..appl │ │ │ │ - 0x000366f4 69636174 696f6e2f 766e642e 6d732d70 ication/vnd.ms-p │ │ │ │ - 0x00036704 6f776572 706f696e 742e2a00 6170706c owerpoint.*.appl │ │ │ │ - 0x00036714 69636174 696f6e2f 766e642e 6f617369 ication/vnd.oasi │ │ │ │ - 0x00036724 732e6f70 656e646f 63756d65 6e742e67 s.opendocument.g │ │ │ │ - 0x00036734 72617068 6963732e 2a000000 6170706c raphics.*...appl │ │ │ │ - 0x00036744 69636174 696f6e2f 766e642e 6f617369 ication/vnd.oasi │ │ │ │ - 0x00036754 732e6f70 656e646f 63756d65 6e742e70 s.opendocument.p │ │ │ │ - 0x00036764 72657365 6e746174 696f6e2e 2a000000 resentation.*... │ │ │ │ - 0x00036774 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ - 0x00036784 6f617369 732e6f70 656e646f 63756d65 oasis.opendocume │ │ │ │ - 0x00036794 6e742e73 70726561 64736865 65742e2a nt.spreadsheet.* │ │ │ │ - 0x000367a4 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ - 0x000367b4 766e642e 6f617369 732e6f70 656e646f vnd.oasis.opendo │ │ │ │ - 0x000367c4 63756d65 6e742e74 6578742e 2a000000 cument.text.*... │ │ │ │ - 0x000367d4 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ - 0x000367e4 6f70656e 786d6c66 6f726d61 74732d6f openxmlformats-o │ │ │ │ - 0x000367f4 66666963 65646f63 756d656e 742e7072 fficedocument.pr │ │ │ │ - 0x00036804 6573656e 74617469 6f6e6d6c 2e707265 esentationml.pre │ │ │ │ - 0x00036814 73656e74 6174696f 6e2e2a00 6170706c sentation.*.appl │ │ │ │ - 0x00036824 69636174 696f6e2f 766e642e 6f70656e ication/vnd.open │ │ │ │ - 0x00036834 786d6c66 6f726d61 74732d6f 66666963 xmlformats-offic │ │ │ │ - 0x00036844 65646f63 756d656e 742e7370 72656164 edocument.spread │ │ │ │ - 0x00036854 73686565 746d6c2e 73686565 742e2a00 sheetml.sheet.*. │ │ │ │ - 0x00036864 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ - 0x00036874 6f70656e 786d6c66 6f726d61 74732d6f openxmlformats-o │ │ │ │ - 0x00036884 66666963 65646f63 756d656e 742e776f fficedocument.wo │ │ │ │ - 0x00036894 72647072 6f636573 73696e67 6d6c2e64 rdprocessingml.d │ │ │ │ - 0x000368a4 6f63756d 656e742e 2a000000 68747470 ocument.*...http │ │ │ │ - 0x000368b4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x000368c4 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x000368d4 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x000368e4 2f6e666f 23446f63 756d656e 74000000 /nfo#Document... │ │ │ │ - 0x000368f4 6170706c 69636174 696f6e2f 766e645c application/vnd\ │ │ │ │ - 0x00036904 2e2e2a00 6170706c 69636174 696f6e2f ..*.application/ │ │ │ │ - 0x00036914 782d6170 706c6978 2d2e2a00 61756469 x-applix-.*.audi │ │ │ │ - 0x00036924 6f2f2e2a 00000000 68747470 3a2f2f77 o/.*....http://w │ │ │ │ - 0x00036934 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00036944 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00036954 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00036964 23496d61 67650000 696d6167 652f2e2a #Image..image/.* │ │ │ │ - 0x00036974 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x00036984 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00036994 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x000369a4 30372f30 332f3232 2f6e666f 23566964 07/03/22/nfo#Vid │ │ │ │ - 0x000369b4 656f0000 76696465 6f2f2e2a 00000000 eo..video/.*.... │ │ │ │ - 0x000369c4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x000369d4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x000369e4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x000369f4 332f3232 2f6e666f 2346696c 65446174 3/22/nfo#FileDat │ │ │ │ - 0x00036a04 614f626a 65637400 66696c65 3a2f2f00 aObject.file://. │ │ │ │ - 0x00036a14 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00036a24 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00036a34 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00036a44 332f3232 2f6e666f 23576562 44617461 3/22/nfo#WebData │ │ │ │ - 0x00036a54 4f626a65 63740000 68747470 3a2f2f00 Object..http://. │ │ │ │ - 0x00036a64 68747470 733a2f2f 00000000 68747470 https://....http │ │ │ │ - 0x00036a74 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00036a84 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00036a94 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00036aa4 2f6e666f 2352656d 6f746544 6174614f /nfo#RemoteDataO │ │ │ │ - 0x00036ab4 626a6563 74000000 7373683a 2f2f0000 bject...ssh://.. │ │ │ │ - 0x00036ac4 73667470 3a2f2f00 6674703a 2f2f0000 sftp://.ftp://.. │ │ │ │ - 0x00036ad4 6461763a 2f2f0000 64617673 3a2f2f00 dav://..davs://. │ │ │ │ - 0x00036ae4 736d623a 2f2f0000 75726920 213d204e smb://..uri != N │ │ │ │ - 0x00036af4 554c4c00 7a656974 67656973 742d6461 ULL.zeitgeist-da │ │ │ │ - 0x00036b04 74612d6d 6f64656c 2d657272 6f722d71 ta-model-error-q │ │ │ │ - 0x00036b14 7561726b 00000000 656e756d 65726174 uark....enumerat │ │ │ │ - 0x00036b24 696f6e73 2e76616c 613a3235 373a2055 ions.vala:257: U │ │ │ │ - 0x00036b34 6e726563 6f676e69 7a656420 52657375 nrecognized Resu │ │ │ │ - 0x00036b44 6c745479 70653a20 25750000 5a656974 ltType: %u..Zeit │ │ │ │ - 0x00036b54 67656973 74526573 756c7454 79706500 geistResultType. │ │ │ │ - 0x00036b64 5a656974 67656973 7452656c 6576616e ZeitgeistRelevan │ │ │ │ - 0x00036b74 74526573 756c7454 79706500 5a656974 tResultType.Zeit │ │ │ │ - 0x00036b84 67656973 7453746f 72616765 53746174 geistStorageStat │ │ │ │ - 0x00036b94 65000000 5a454954 47454953 545f5354 e...ZEITGEIST_ST │ │ │ │ - 0x00036ba4 4f524147 455f5354 4154455f 4e4f545f ORAGE_STATE_NOT_ │ │ │ │ - 0x00036bb4 41564149 4c41424c 45000000 6e6f742d AVAILABLE...not- │ │ │ │ - 0x00036bc4 61766169 6c61626c 65000000 5a454954 available...ZEIT │ │ │ │ - 0x00036bd4 47454953 545f5354 4f524147 455f5354 GEIST_STORAGE_ST │ │ │ │ - 0x00036be4 4154455f 41564149 4c41424c 45000000 ATE_AVAILABLE... │ │ │ │ - 0x00036bf4 5a454954 47454953 545f5354 4f524147 ZEITGEIST_STORAG │ │ │ │ - 0x00036c04 455f5354 4154455f 414e5900 616e7900 E_STATE_ANY.any. │ │ │ │ - 0x00036c14 5a454954 47454953 545f5245 4c455641 ZEITGEIST_RELEVA │ │ │ │ - 0x00036c24 4e545f52 4553554c 545f5459 50455f52 NT_RESULT_TYPE_R │ │ │ │ - 0x00036c34 4543454e 54000000 72656365 6e740000 ECENT...recent.. │ │ │ │ - 0x00036c44 5a454954 47454953 545f5245 4c455641 ZEITGEIST_RELEVA │ │ │ │ - 0x00036c54 4e545f52 4553554c 545f5459 50455f52 NT_RESULT_TYPE_R │ │ │ │ - 0x00036c64 454c4154 45440000 5a454954 47454953 ELATED..ZEITGEIS │ │ │ │ - 0x00036c74 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x00036c84 53545f52 4543454e 545f4556 454e5453 ST_RECENT_EVENTS │ │ │ │ - 0x00036c94 00000000 6d6f7374 2d726563 656e742d ....most-recent- │ │ │ │ - 0x00036ca4 6576656e 74730000 5a454954 47454953 events..ZEITGEIS │ │ │ │ - 0x00036cb4 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x00036cc4 4153545f 52454345 4e545f45 56454e54 AST_RECENT_EVENT │ │ │ │ - 0x00036cd4 53000000 6c656173 742d7265 63656e74 S...least-recent │ │ │ │ - 0x00036ce4 2d657665 6e747300 5a454954 47454953 -events.ZEITGEIS │ │ │ │ - 0x00036cf4 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x00036d04 53545f52 4543454e 545f5355 424a4543 ST_RECENT_SUBJEC │ │ │ │ - 0x00036d14 54530000 6d6f7374 2d726563 656e742d TS..most-recent- │ │ │ │ - 0x00036d24 7375626a 65637473 00000000 5a454954 subjects....ZEIT │ │ │ │ - 0x00036d34 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00036d44 455f4c45 4153545f 52454345 4e545f53 E_LEAST_RECENT_S │ │ │ │ - 0x00036d54 55424a45 43545300 6c656173 742d7265 UBJECTS.least-re │ │ │ │ - 0x00036d64 63656e74 2d737562 6a656374 73000000 cent-subjects... │ │ │ │ - 0x00036d74 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00036d84 5f545950 455f4d4f 53545f50 4f50554c _TYPE_MOST_POPUL │ │ │ │ - 0x00036d94 41525f53 55424a45 43545300 6d6f7374 AR_SUBJECTS.most │ │ │ │ - 0x00036da4 2d706f70 756c6172 2d737562 6a656374 -popular-subject │ │ │ │ - 0x00036db4 73000000 5a454954 47454953 545f5245 s...ZEITGEIST_RE │ │ │ │ - 0x00036dc4 53554c54 5f545950 455f4c45 4153545f SULT_TYPE_LEAST_ │ │ │ │ - 0x00036dd4 504f5055 4c41525f 5355424a 45435453 POPULAR_SUBJECTS │ │ │ │ - 0x00036de4 00000000 6c656173 742d706f 70756c61 ....least-popula │ │ │ │ - 0x00036df4 722d7375 626a6563 74730000 5a454954 r-subjects..ZEIT │ │ │ │ + 0x00034564 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ + 0x00034574 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ + 0x00034584 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ + 0x00034594 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ + 0x000345a4 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ + 0x000345b4 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ + 0x000345c4 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ + 0x000345d4 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ + 0x000345e4 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ + 0x000345f4 47657444 61746153 6f757263 6546726f GetDataSourceFro │ │ │ │ + 0x00034604 6d496400 6f72672e 676e6f6d 652e7a65 mId.org.gnome.ze │ │ │ │ + 0x00034614 69746765 6973742e 44617461 536f7572 itgeist.DataSour │ │ │ │ + 0x00034624 63655265 67697374 72790000 52656769 ceRegistry..Regi │ │ │ │ + 0x00034634 73746572 44617461 536f7572 63650000 sterDataSource.. │ │ │ │ + 0x00034644 47657444 61746153 6f757263 65730000 GetDataSources.. │ │ │ │ + 0x00034654 53657444 61746153 6f757263 65456e61 SetDataSourceEna │ │ │ │ + 0x00034664 626c6564 00000000 44617461 536f7572 bled....DataSour │ │ │ │ + 0x00034674 63655265 67697374 65726564 00000000 ceRegistered.... │ │ │ │ + 0x00034684 44617461 536f7572 6365456e 61626c65 DataSourceEnable │ │ │ │ + 0x00034694 64000000 44617461 536f7572 63654469 d...DataSourceDi │ │ │ │ + 0x000346a4 73636f6e 6e656374 65640000 64617461 sconnected..data │ │ │ │ + 0x000346b4 2d736f75 7263652d 64697363 6f6e6e65 -source-disconne │ │ │ │ + 0x000346c4 63746564 00000000 64617461 2d736f75 cted....data-sou │ │ │ │ + 0x000346d4 7263652d 656e6162 6c656400 64617461 rce-enabled.data │ │ │ │ + 0x000346e4 2d736f75 7263652d 72656769 73746572 -source-register │ │ │ │ + 0x000346f4 65640000 64617461 5f736f75 72636520 ed..data_source │ │ │ │ + 0x00034704 213d204e 554c4c00 64617461 2d736f75 != NULL.data-sou │ │ │ │ + 0x00034714 7263652d 72656769 73747279 2e76616c rce-registry.val │ │ │ │ + 0x00034724 613a3131 333a2045 72726f72 20706172 a:113: Error par │ │ │ │ + 0x00034734 73696e67 20646174 612d736f 75726365 sing data-source │ │ │ │ + 0x00034744 3a202573 00000000 64617461 2d736f75 : %s....data-sou │ │ │ │ + 0x00034754 7263652d 72656769 73747279 2e630000 rce-registry.c.. │ │ │ │ + 0x00034764 66696c65 2025733a 206c696e 65202564 file %s: line %d │ │ │ │ + 0x00034774 3a20756e 65787065 63746564 20657272 : unexpected err │ │ │ │ + 0x00034784 6f723a20 25732028 25732c20 25642900 or: %s (%s, %d). │ │ │ │ + 0x00034794 66696c65 2025733a 206c696e 65202564 file %s: line %d │ │ │ │ + 0x000347a4 3a20756e 63617567 68742065 72726f72 : uncaught error │ │ │ │ + 0x000347b4 3a202573 20282573 2c202564 29000000 : %s (%s, %d)... │ │ │ │ + 0x000347c4 756e6971 75655f69 6420213d 204e554c unique_id != NUL │ │ │ │ + 0x000347d4 4c000000 64617461 2d736f75 7263652d L...data-source- │ │ │ │ + 0x000347e4 72656769 73747279 2e76616c 613a3938 registry.vala:98 │ │ │ │ + 0x000347f4 3a204572 726f7220 70617273 696e6720 : Error parsing │ │ │ │ + 0x00034804 64617461 2d736f75 7263653a 20257300 data-source: %s. │ │ │ │ + 0x00034814 6e5f7061 72616d5f 76616c75 6573203d n_param_values = │ │ │ │ + 0x00034824 3d203300 72657320 213d204e 554c4c00 = 3.res != NULL. │ │ │ │ + 0x00034834 556e6162 6c652074 6f20636f 6e6e6563 Unable to connec │ │ │ │ + 0x00034844 7420746f 205a6569 74676569 73742773 t to Zeitgeist's │ │ │ │ + 0x00034854 20446174 61536f75 72636552 65676973 DataSourceRegis │ │ │ │ + 0x00034864 7472793a 20257300 5a656974 67656973 try: %s.Zeitgeis │ │ │ │ + 0x00034874 7452656d 6f746552 65676973 74727900 tRemoteRegistry. │ │ │ │ + 0x00034884 76616c61 2d646275 732d7072 6f78792d vala-dbus-proxy- │ │ │ │ + 0x00034894 74797065 00000000 76616c61 2d646275 type....vala-dbu │ │ │ │ + 0x000348a4 732d696e 74657266 6163652d 6e616d65 s-interface-name │ │ │ │ + 0x000348b4 00000000 76616c61 2d646275 732d696e ....vala-dbus-in │ │ │ │ + 0x000348c4 74657266 6163652d 696e666f 00000000 terface-info.... │ │ │ │ + 0x000348d4 76616c61 2d646275 732d7265 67697374 vala-dbus-regist │ │ │ │ + 0x000348e4 65722d6f 626a6563 74000000 5a656974 er-object...Zeit │ │ │ │ + 0x000348f4 67656973 7452656d 6f746552 65676973 geistRemoteRegis │ │ │ │ + 0x00034904 74727950 726f7879 00000000 672d696e tryProxy....g-in │ │ │ │ + 0x00034914 74657266 6163652d 6e616d65 00000000 terface-name.... │ │ │ │ + 0x00034924 2f6f7267 2f676e6f 6d652f7a 65697467 /org/gnome/zeitg │ │ │ │ + 0x00034934 65697374 2f646174 615f736f 75726365 eist/data_source │ │ │ │ + 0x00034944 5f726567 69737472 79000000 672d6f62 _registry...g-ob │ │ │ │ + 0x00034954 6a656374 2d706174 68000000 672d6275 ject-path...g-bu │ │ │ │ + 0x00034964 732d7479 70650000 6f72672e 676e6f6d s-type..org.gnom │ │ │ │ + 0x00034974 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x00034984 6e650000 672d6e61 6d650000 672d666c ne..g-name..g-fl │ │ │ │ + 0x00034994 61677300 73656c66 20213d20 4e554c4c ags.self != NULL │ │ │ │ + 0x000349a4 00000000 5a656974 67656973 74446174 ....ZeitgeistDat │ │ │ │ + 0x000349b4 61536f75 72636552 65676973 74727900 aSourceRegistry. │ │ │ │ + 0x000349c4 736f7572 63652d64 6973636f 6e6e6563 source-disconnec │ │ │ │ + 0x000349d4 74656400 736f7572 63652d65 6e61626c ted.source-enabl │ │ │ │ + 0x000349e4 65640000 736f7572 63652d72 65676973 ed..source-regis │ │ │ │ + 0x000349f4 74657265 64000000 64617461 5f736f75 tered...data_sou │ │ │ │ + 0x00034a04 72636500 28737373 61286173 61617361 rce.(sssa(asaasa │ │ │ │ + 0x00034a14 79296278 62290000 756e6971 75655f69 y)bxb)..unique_i │ │ │ │ + 0x00034a24 64000000 72657375 6c740000 6576656e d...result..even │ │ │ │ + 0x00034a34 745f7465 6d706c61 74657300 61286173 t_templates.a(as │ │ │ │ + 0x00034a44 61617361 79290000 64657363 72697074 aasay)..descript │ │ │ │ + 0x00034a54 696f6e00 61287373 73612861 73616173 ion.a(sssa(asaas │ │ │ │ + 0x00034a64 61792962 78622900 696e6465 782e6300 ay)bxb).index.c. │ │ │ │ + 0x00034a74 696e6465 782e7661 6c613a36 313a2055 index.vala:61: U │ │ │ │ + 0x00034a84 6e61626c 6520746f 20636f6e 6e656374 nable to connect │ │ │ │ + 0x00034a94 20746f20 5a656974 67656973 74204654 to Zeitgeist FT │ │ │ │ + 0x00034aa4 533a2025 73000000 6f72672e 676e6f6d S: %s...org.gnom │ │ │ │ + 0x00034ab4 652e7a65 69746765 6973742e 496e6465 e.zeitgeist.Inde │ │ │ │ + 0x00034ac4 78000000 2f6f7267 2f676e6f 6d652f7a x.../org/gnome/z │ │ │ │ + 0x00034ad4 65697467 65697374 2f696e64 65782f61 eitgeist/index/a │ │ │ │ + 0x00034ae4 63746976 69747900 71756572 7920213d ctivity.query != │ │ │ │ + 0x00034af4 204e554c 4c000000 74696d65 5f72616e NULL...time_ran │ │ │ │ + 0x00034b04 67652021 3d204e55 4c4c0000 6576656e ge != NULL..even │ │ │ │ + 0x00034b14 745f7465 6d706c61 74657320 213d204e t_templates != N │ │ │ │ + 0x00034b24 554c4c00 5a656974 67656973 74496e64 ULL.ZeitgeistInd │ │ │ │ + 0x00034b34 65780000 76616c75 65206c6f 63617469 ex..value locati │ │ │ │ + 0x00034b44 6f6e2066 6f722060 25732720 70617373 on for `%s' pass │ │ │ │ + 0x00034b54 65642061 73204e55 4c4c0000 696e7661 ed as NULL..inva │ │ │ │ + 0x00034b64 6c696420 756e636c 61737365 64206f62 lid unclassed ob │ │ │ │ + 0x00034b74 6a656374 20706f69 6e746572 20666f72 ject pointer for │ │ │ │ + 0x00034b84 2076616c 75652074 79706520 60000000 value type `... │ │ │ │ + 0x00034b94 2720666f 72207661 6c756520 74797065 ' for value type │ │ │ │ + 0x00034ba4 20600000 696e7661 6c696420 6f626a65 `..invalid obje │ │ │ │ + 0x00034bb4 63742074 79706520 60000000 5a656974 ct type `...Zeit │ │ │ │ + 0x00034bc4 67656973 744c6f67 4462576f 726b6572 geistLogDbWorker │ │ │ │ + 0x00034bd4 00000000 6d6f6e69 746f7220 213d204e ....monitor != N │ │ │ │ + 0x00034be4 554c4c00 6c6f672e 63000000 69735f63 ULL.log.c...is_c │ │ │ │ + 0x00034bf4 6f6e6e65 63746564 00000000 6c6f672e onnected....log. │ │ │ │ + 0x00034c04 76616c61 3a353631 3a204572 726f7220 vala:561: Error │ │ │ │ + 0x00034c14 696e7374 616c6c69 6e67206d 6f6e6974 installing monit │ │ │ │ + 0x00034c24 6f723a20 25730000 28696969 29000000 or: %s..(iii)... │ │ │ │ + 0x00034c34 675f7374 72636d70 3020285f 746d7039 g_strcmp0 (_tmp9 │ │ │ │ + 0x00034c44 5f2c2022 28696969 29222920 3d3d2030 _, "(iii)") == 0 │ │ │ │ + 0x00034c54 00000000 6c6f672e 76616c61 3a313438 ....log.vala:148 │ │ │ │ + 0x00034c64 3a202573 00000000 3a6d656d 6f72793a : %s....:memory: │ │ │ │ + 0x00034c74 00000000 6c6f672e 76616c61 3a313539 ....log.vala:159 │ │ │ │ + 0x00034c84 3a202573 00000000 776f726b 65722021 : %s....worker ! │ │ │ │ + 0x00034c94 3d204e55 4c4c0000 6c6f672e 76616c61 = NULL..log.vala │ │ │ │ + 0x00034ca4 3a313033 3a20556e 61626c65 20746f20 :103: Unable to │ │ │ │ + 0x00034cb4 636f6e6e 65637420 746f205a 65697467 connect to Zeitg │ │ │ │ + 0x00034cc4 65697374 3a202573 00000000 4661696c eist: %s....Fail │ │ │ │ + 0x00034cd4 65642074 6f207265 6d6f7665 206d6f6e ed to remove mon │ │ │ │ + 0x00034ce4 69746f72 2066726f 6d205a65 69746765 itor from Zeitge │ │ │ │ + 0x00034cf4 6973742e 20526574 72616374 696e6725 ist. Retracting% │ │ │ │ + 0x00034d04 73206672 6f6d2074 68652062 7573206e s from the bus n │ │ │ │ + 0x00034d14 6f6e6574 68656c65 73733a20 25730000 onetheless: %s.. │ │ │ │ + 0x00034d24 6f72672e 676e6f6d 652e7a65 69746765 org.gnome.zeitge │ │ │ │ + 0x00034d34 6973742e 4c6f6700 2f6f7267 2f676e6f ist.Log./org/gno │ │ │ │ + 0x00034d44 6d652f7a 65697467 65697374 2f6c6f67 me/zeitgeist/log │ │ │ │ + 0x00034d54 2f616374 69766974 79000000 6576656e /activity...even │ │ │ │ + 0x00034d64 74732021 3d204e55 4c4c0000 6576656e ts != NULL..even │ │ │ │ + 0x00034d74 7420213d 204e554c 4c000000 6576656e t != NULL...even │ │ │ │ + 0x00034d84 745f6964 7320213d 204e554c 4c000000 t_ids != NULL... │ │ │ │ + 0x00034d94 72657375 6c745f65 76656e74 5f74656d result_event_tem │ │ │ │ + 0x00034da4 706c6174 65732021 3d204e55 4c4c0000 plates != NULL.. │ │ │ │ + 0x00034db4 5a656974 67656973 744c6f67 00000000 ZeitgeistLog.... │ │ │ │ + 0x00034dc4 6e5f7061 72616d5f 76616c75 6573203d n_param_values = │ │ │ │ + 0x00034dd4 3d203400 6d6f6e69 746f722e 63000000 = 4.monitor.c... │ │ │ │ + 0x00034de4 6d6f6e69 746f722e 76616c61 3a313338 monitor.vala:138 │ │ │ │ + 0x00034df4 3a202573 00000000 6d6f6e69 746f722e : %s....monitor. │ │ │ │ + 0x00034e04 76616c61 3a313233 3a202573 00000000 vala:123: %s.... │ │ │ │ + 0x00034e14 25733a25 643a2069 6e76616c 69642025 %s:%d: invalid % │ │ │ │ + 0x00034e24 73206964 20257520 666f7220 22257322 s id %u for "%s" │ │ │ │ + 0x00034e34 206f6620 74797065 20272573 2720696e of type '%s' in │ │ │ │ + 0x00034e44 20272573 27000000 70726f70 65727479 '%s'...property │ │ │ │ + 0x00034e54 00000000 2f6f7267 2f676e6f 6d652f7a ..../org/gnome/z │ │ │ │ + 0x00034e64 65697467 65697374 2f6d6f6e 69746f72 eitgeist/monitor │ │ │ │ + 0x00034e74 2f256900 5a656974 67656973 744d6f6e /%i.ZeitgeistMon │ │ │ │ + 0x00034e84 69746f72 00000000 74696d65 2d72616e itor....time-ran │ │ │ │ + 0x00034e94 67650000 6576656e 742d7465 6d706c61 ge..event-templa │ │ │ │ + 0x00034ea4 74657300 6576656e 74732d69 6e736572 tes.events-inser │ │ │ │ + 0x00034eb4 74656400 6576656e 74732d64 656c6574 ted.events-delet │ │ │ │ + 0x00034ec4 65640000 70726f78 792d6372 65617465 ed..proxy-create │ │ │ │ + 0x00034ed4 64000000 69732d63 6f6e6e65 63746564 d...is-connected │ │ │ │ + 0x00034ee4 00000000 54797065 20602573 2720646f ....Type `%s' do │ │ │ │ + 0x00034ef4 6573206e 6f742069 6d706c65 6d656e74 es not implement │ │ │ │ + 0x00034f04 20616273 74726163 74206d65 74686f64 abstract method │ │ │ │ + 0x00034f14 20607a65 69746765 6973745f 71756575 `zeitgeist_queu │ │ │ │ + 0x00034f24 65645f70 726f7879 5f777261 70706572 ed_proxy_wrapper │ │ │ │ + 0x00034f34 5f6f6e5f 636f6e6e 65637469 6f6e5f6c _on_connection_l │ │ │ │ + 0x00034f44 6f737427 00000000 54797065 20602573 ost'....Type `%s │ │ │ │ + 0x00034f54 2720646f 6573206e 6f742069 6d706c65 ' does not imple │ │ │ │ + 0x00034f64 6d656e74 20616273 74726163 74206d65 ment abstract me │ │ │ │ + 0x00034f74 74686f64 20607a65 69746765 6973745f thod `zeitgeist_ │ │ │ │ + 0x00034f84 71756575 65645f70 726f7879 5f777261 queued_proxy_wra │ │ │ │ + 0x00034f94 70706572 5f6f6e5f 636f6e6e 65637469 pper_on_connecti │ │ │ │ + 0x00034fa4 6f6e5f65 73746162 6c697368 65642700 on_established'. │ │ │ │ + 0x00034fb4 71756575 65642d70 726f7879 2d777261 queued-proxy-wra │ │ │ │ + 0x00034fc4 70706572 2e630000 70737065 6320213d pper.c..pspec != │ │ │ │ + 0x00034fd4 204e554c 4c000000 5a656974 67656973 NULL...Zeitgeis │ │ │ │ + 0x00034fe4 74517565 75656450 726f7879 57726170 tQueuedProxyWrap │ │ │ │ + 0x00034ff4 70657251 75657565 644d6574 686f6400 perQueuedMethod. │ │ │ │ + 0x00035004 675f7479 70655f69 735f6120 286f626a g_type_is_a (obj │ │ │ │ + 0x00035014 6563745f 74797065 2c205a45 49544745 ect_type, ZEITGE │ │ │ │ + 0x00035024 4953545f 51554555 45445f50 524f5859 IST_QUEUED_PROXY │ │ │ │ + 0x00035034 5f575241 50504552 5f545950 455f5155 _WRAPPER_TYPE_QU │ │ │ │ + 0x00035044 45554544 5f4d4554 484f4429 00000000 EUED_METHOD).... │ │ │ │ + 0x00035054 475f5459 50455f43 4845434b 5f56414c G_TYPE_CHECK_VAL │ │ │ │ + 0x00035064 55455f54 59504520 2876616c 75652c20 UE_TYPE (value, │ │ │ │ + 0x00035074 5a454954 47454953 545f5155 45554544 ZEITGEIST_QUEUED │ │ │ │ + 0x00035084 5f50524f 58595f57 52415050 45525f54 _PROXY_WRAPPER_T │ │ │ │ + 0x00035094 5950455f 51554555 45445f4d 4554484f YPE_QUEUED_METHO │ │ │ │ + 0x000350a4 44290000 70726f78 7920213d 204e554c D)..proxy != NUL │ │ │ │ + 0x000350b4 4c000000 6e6f7469 66793a3a 672d6e61 L...notify::g-na │ │ │ │ + 0x000350c4 6d652d6f 776e6572 00000000 475f5459 me-owner....G_TY │ │ │ │ + 0x000350d4 50455f43 4845434b 5f494e53 54414e43 PE_CHECK_INSTANC │ │ │ │ + 0x000350e4 455f5459 50452028 765f6f62 6a656374 E_TYPE (v_object │ │ │ │ + 0x000350f4 2c205a45 49544745 4953545f 51554555 , ZEITGEIST_QUEU │ │ │ │ + 0x00035104 45445f50 524f5859 5f575241 50504552 ED_PROXY_WRAPPER │ │ │ │ + 0x00035114 5f545950 455f5155 45554544 5f4d4554 _TYPE_QUEUED_MET │ │ │ │ + 0x00035124 484f4429 00000000 675f7661 6c75655f HOD)....g_value_ │ │ │ │ + 0x00035134 74797065 5f636f6d 70617469 626c6520 type_compatible │ │ │ │ + 0x00035144 28475f54 5950455f 46524f4d 5f494e53 (G_TYPE_FROM_INS │ │ │ │ + 0x00035154 54414e43 45202876 5f6f626a 65637429 TANCE (v_object) │ │ │ │ + 0x00035164 2c20475f 56414c55 455f5459 50452028 , G_VALUE_TYPE ( │ │ │ │ + 0x00035174 76616c75 65292900 5a656974 67656973 value)).Zeitgeis │ │ │ │ + 0x00035184 74517565 75656450 726f7879 57726170 tQueuedProxyWrap │ │ │ │ + 0x00035194 70657200 64617461 70617468 00000000 per.datapath.... │ │ │ │ + 0x000351a4 6f72672e 66726565 6465736b 746f702e org.freedesktop. │ │ │ │ + 0x000351b4 44427573 2e50726f 70657274 6965732e DBus.Properties. │ │ │ │ + 0x000351c4 47657400 28762900 65787465 6e73696f Get.(v).extensio │ │ │ │ + 0x000351d4 6e730000 51756974 00000000 496e7365 ns..Quit....Inse │ │ │ │ + 0x000351e4 72744576 656e7473 00000000 4e6f7469 rtEvents....Noti │ │ │ │ + 0x000351f4 6679496e 73657274 00000000 6f72672e fyInsert....org. │ │ │ │ + 0x00035204 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x00035214 4d6f6e69 746f7200 52656d6f 76654d6f Monitor.RemoveMo │ │ │ │ + 0x00035224 6e69746f 72000000 496e7374 616c6c4d nitor...InstallM │ │ │ │ + 0x00035234 6f6e6974 6f720000 47657445 76656e74 onitor..GetEvent │ │ │ │ + 0x00035244 73000000 61750000 46696e64 52656c61 s...au..FindRela │ │ │ │ + 0x00035254 74656455 72697300 46696e64 4576656e tedUris.FindEven │ │ │ │ + 0x00035264 74730000 46696e64 4576656e 74496473 ts..FindEventIds │ │ │ │ + 0x00035274 00000000 44656c65 74654576 656e7473 ....DeleteEvents │ │ │ │ + 0x00035284 00000000 4e6f7469 66794465 6c657465 ....NotifyDelete │ │ │ │ + 0x00035294 00000000 53656172 63685769 74685265 ....SearchWithRe │ │ │ │ + 0x000352a4 6c657661 6e636965 73000000 53656172 levancies...Sear │ │ │ │ + 0x000352b4 63680000 6f72672e 66726565 6465736b ch..org.freedesk │ │ │ │ + 0x000352c4 746f702e 4e657477 6f726b4d 616e6167 top.NetworkManag │ │ │ │ + 0x000352d4 65720000 47657453 74617465 00000000 er..GetState.... │ │ │ │ + 0x000352e4 6e65742e 636f6e6e 6d616e2e 4d616e61 net.connman.Mana │ │ │ │ + 0x000352f4 67657200 53746174 65436861 6e676564 ger.StateChanged │ │ │ │ + 0x00035304 00000000 73746174 652d6368 616e6765 ....state-change │ │ │ │ + 0x00035314 64000000 5a656974 67656973 74566572 d...ZeitgeistVer │ │ │ │ + 0x00035324 73696f6e 53747275 63740000 5a656974 sionStruct..Zeit │ │ │ │ + 0x00035334 67656973 7452656d 6f74654c 6f670000 geistRemoteLog.. │ │ │ │ + 0x00035344 61730000 5a656974 67656973 7452656d as..ZeitgeistRem │ │ │ │ + 0x00035354 6f74654c 6f675072 6f787900 5a656974 oteLogProxy.Zeit │ │ │ │ + 0x00035364 67656973 7452656d 6f74654d 6f6e6974 geistRemoteMonit │ │ │ │ + 0x00035374 6f720000 5a656974 67656973 7452656d or..ZeitgeistRem │ │ │ │ + 0x00035384 6f74654d 6f6e6974 6f725072 6f787900 oteMonitorProxy. │ │ │ │ + 0x00035394 5a656974 67656973 7452656d 6f746553 ZeitgeistRemoteS │ │ │ │ + 0x000353a4 696d706c 65496e64 65786572 00000000 impleIndexer.... │ │ │ │ + 0x000353b4 61640000 5a656974 67656973 7452656d ad..ZeitgeistRem │ │ │ │ + 0x000353c4 6f746553 696d706c 65496e64 65786572 oteSimpleIndexer │ │ │ │ + 0x000353d4 50726f78 79000000 5a656974 67656973 Proxy...Zeitgeis │ │ │ │ + 0x000353e4 744e6574 776f726b 4d616e61 67657244 tNetworkManagerD │ │ │ │ + 0x000353f4 42757300 5a656974 67656973 744e6574 Bus.ZeitgeistNet │ │ │ │ + 0x00035404 776f726b 4d616e61 67657244 42757350 workManagerDBusP │ │ │ │ + 0x00035414 726f7879 00000000 5a656974 67656973 roxy....Zeitgeis │ │ │ │ + 0x00035424 74436f6e 6e6d616e 4d616e61 67657244 tConnmanManagerD │ │ │ │ + 0x00035434 42757300 5a656974 67656973 74436f6e Bus.ZeitgeistCon │ │ │ │ + 0x00035444 6e6d616e 4d616e61 67657244 42757350 nmanManagerDBusP │ │ │ │ + 0x00035454 726f7879 00000000 75000000 6d617463 roxy....u...matc │ │ │ │ + 0x00035464 68657300 72656c65 76616e63 69657300 hes.relevancies. │ │ │ │ + 0x00035474 72657375 6c745f74 79706500 636f756e result_type.coun │ │ │ │ + 0x00035484 74000000 6f666673 65740000 73746f72 t...offset..stor │ │ │ │ + 0x00035494 6167655f 73746174 65000000 66696c74 age_state...filt │ │ │ │ + 0x000354a4 65725f74 656d706c 61746573 00000000 er_templates.... │ │ │ │ + 0x000354b4 74696d65 5f72616e 67650000 28787829 time_range..(xx) │ │ │ │ + 0x000354c4 00000000 71756572 795f7374 72696e67 ....query_string │ │ │ │ + 0x000354d4 00000000 6576656e 745f6964 73000000 ....event_ids... │ │ │ │ + 0x000354e4 6d6f6e69 746f725f 70617468 00000000 monitor_path.... │ │ │ │ + 0x000354f4 6e756d5f 6576656e 74730000 72657375 num_events..resu │ │ │ │ + 0x00035504 6c745f65 76656e74 5f74656d 706c6174 lt_event_templat │ │ │ │ + 0x00035514 65730000 756e6971 75652d69 64000000 es..unique-id... │ │ │ │ + 0x00035524 72756e6e 696e6700 74696d65 7374616d running.timestam │ │ │ │ + 0x00035534 70000000 6120213d 204e554c 4c000000 p...a != NULL... │ │ │ │ + 0x00035544 6220213d 204e554c 4c000000 64657363 b != NULL...desc │ │ │ │ + 0x00035554 72697074 696f6e20 213d204e 554c4c00 ription != NULL. │ │ │ │ + 0x00035564 64617461 2d736f75 7263652e 63000000 data-source.c... │ │ │ │ + 0x00035574 73737361 28617361 61736179 29000000 sssa(asaasay)... │ │ │ │ + 0x00035584 5f746d70 305f0000 69746572 2e6e5f63 _tmp0_..iter.n_c │ │ │ │ + 0x00035594 68696c64 72656e20 2829203e 3d203400 hildren () >= 4. │ │ │ │ + 0x000355a4 5a656974 67656973 74446174 61536f75 ZeitgeistDataSou │ │ │ │ + 0x000355b4 72636500 736f7572 6365735f 76617269 rce.sources_vari │ │ │ │ + 0x000355c4 616e7420 213d204e 554c4c00 675f7374 ant != NULL.g_st │ │ │ │ + 0x000355d4 72636d70 3020285f 746d7031 5f2c205a rcmp0 (_tmp1_, Z │ │ │ │ + 0x000355e4 45495447 45495354 5f444154 415f534f EITGEIST_DATA_SO │ │ │ │ + 0x000355f4 55524345 535f5349 475f4441 5441534f URCES_SIG_DATASO │ │ │ │ + 0x00035604 55524345 5329203d 3d203000 736f7572 URCES) == 0.sour │ │ │ │ + 0x00035614 63657320 213d204e 554c4c00 7a656974 ces != NULL.zeit │ │ │ │ + 0x00035624 67656973 742d656e 67696e65 2d657272 geist-engine-err │ │ │ │ + 0x00035634 6f722d71 7561726b 00000000 6572726f or-quark....erro │ │ │ │ + 0x00035644 72732e63 00000000 6f72672e 676e6f6d rs.c....org.gnom │ │ │ │ + 0x00035654 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x00035664 6e654572 726f722e 4261636b 75704661 neError.BackupFa │ │ │ │ + 0x00035674 696c6564 00000000 6f72672e 676e6f6d iled....org.gnom │ │ │ │ + 0x00035684 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x00035694 6e654572 726f722e 44617461 62617365 neError.Database │ │ │ │ + 0x000356a4 42757379 00000000 6f72672e 676e6f6d Busy....org.gnom │ │ │ │ + 0x000356b4 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x000356c4 6e654572 726f722e 44617461 62617365 neError.Database │ │ │ │ + 0x000356d4 43616e74 6f70656e 00000000 6f72672e Cantopen....org. │ │ │ │ + 0x000356e4 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x000356f4 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ + 0x00035704 62617365 436f7272 75707400 6f72672e baseCorrupt.org. │ │ │ │ + 0x00035714 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x00035724 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ + 0x00035734 62617365 4572726f 72000000 6f72672e baseError...org. │ │ │ │ + 0x00035744 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x00035754 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ + 0x00035764 62617365 52657469 72654661 696c6564 baseRetireFailed │ │ │ │ + 0x00035774 00000000 6f72672e 676e6f6d 652e7a65 ....org.gnome.ze │ │ │ │ + 0x00035784 69746765 6973742e 456e6769 6e654572 itgeist.EngineEr │ │ │ │ + 0x00035794 726f722e 45786973 74696e67 496e7374 ror.ExistingInst │ │ │ │ + 0x000357a4 616e6365 00000000 6f72672e 676e6f6d ance....org.gnom │ │ │ │ + 0x000357b4 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x000357c4 6e654572 726f722e 496e7661 6c696441 neError.InvalidA │ │ │ │ + 0x000357d4 7267756d 656e7400 6f72672e 676e6f6d rgument.org.gnom │ │ │ │ + 0x000357e4 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x000357f4 6e654572 726f722e 496e7661 6c696445 neError.InvalidE │ │ │ │ + 0x00035804 76656e74 00000000 6f72672e 676e6f6d vent....org.gnom │ │ │ │ + 0x00035814 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x00035824 6e654572 726f722e 496e7661 6c69644b neError.InvalidK │ │ │ │ + 0x00035834 65790000 6d696d65 74797065 5f726567 ey..mimetype_reg │ │ │ │ + 0x00035844 65782021 3d204e55 4c4c0000 696e7465 ex != NULL..inte │ │ │ │ + 0x00035854 72707265 74617469 6f6e5f75 72692021 rpretation_uri ! │ │ │ │ + 0x00035864 3d204e55 4c4c0000 6d696d65 74797065 = NULL..mimetype │ │ │ │ + 0x00035874 2e630000 7572695f 73636865 6d652021 .c..uri_scheme ! │ │ │ │ + 0x00035884 3d204e55 4c4c0000 6d616e69 66657374 = NULL..manifest │ │ │ │ + 0x00035894 6174696f 6e5f7572 6920213d 204e554c ation_uri != NUL │ │ │ │ + 0x000358a4 4c000000 6d696d65 74797065 20213d20 L...mimetype != │ │ │ │ + 0x000358b4 4e554c4c 00000000 6d696d65 74797065 NULL....mimetype │ │ │ │ + 0x000358c4 2e76616c 613a3132 343a2043 6f756c64 .vala:124: Could │ │ │ │ + 0x000358d4 6e277420 72656769 73746572 206d696d n't register mim │ │ │ │ + 0x000358e4 65747970 65207265 6765783a 20257300 etype regex: %s. │ │ │ │ + 0x000358f4 6d616e69 66657374 6174696f 6e5f7479 manifestation_ty │ │ │ │ + 0x00035904 70652021 3d204e55 4c4c0000 68747470 pe != NULL..http │ │ │ │ + 0x00035914 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00035924 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00035934 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00035944 2f6e666f 23536f75 72636543 6f646500 /nfo#SourceCode. │ │ │ │ + 0x00035954 6170706c 69636174 696f6e2f 65636d61 application/ecma │ │ │ │ + 0x00035964 73637269 70740000 6170706c 69636174 script..applicat │ │ │ │ + 0x00035974 696f6e2f 6a617661 73637269 70740000 ion/javascript.. │ │ │ │ + 0x00035984 6170706c 69636174 696f6e2f 6a736f6e application/json │ │ │ │ + 0x00035994 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x000359a4 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x000359b4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x000359c4 30372f30 332f3232 2f6e666f 23537072 07/03/22/nfo#Spr │ │ │ │ + 0x000359d4 65616473 68656574 00000000 6170706c eadsheet....appl │ │ │ │ + 0x000359e4 69636174 696f6e2f 6d732d65 7863656c ication/ms-excel │ │ │ │ + 0x000359f4 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x00035a04 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00035a14 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00035a24 30372f30 332f3232 2f6e666f 23507265 07/03/22/nfo#Pre │ │ │ │ + 0x00035a34 73656e74 6174696f 6e000000 6170706c sentation...appl │ │ │ │ + 0x00035a44 69636174 696f6e2f 6d732d70 6f776572 ication/ms-power │ │ │ │ + 0x00035a54 706f696e 74000000 6170706c 69636174 point...applicat │ │ │ │ + 0x00035a64 696f6e2f 6d736578 63656c00 68747470 ion/msexcel.http │ │ │ │ + 0x00035a74 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00035a84 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00035a94 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00035aa4 2f6e666f 23506167 696e6174 65645465 /nfo#PaginatedTe │ │ │ │ + 0x00035ab4 7874446f 63756d65 6e740000 6170706c xtDocument..appl │ │ │ │ + 0x00035ac4 69636174 696f6e2f 6d73776f 72640000 ication/msword.. │ │ │ │ + 0x00035ad4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00035ae4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00035af4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00035b04 332f3232 2f6e666f 23417564 696f0000 3/22/nfo#Audio.. │ │ │ │ + 0x00035b14 6170706c 69636174 696f6e2f 6f676700 application/ogg. │ │ │ │ + 0x00035b24 6170706c 69636174 696f6e2f 70646600 application/pdf. │ │ │ │ + 0x00035b34 6170706c 69636174 696f6e2f 706f7374 application/post │ │ │ │ + 0x00035b44 73637269 70740000 6170706c 69636174 script..applicat │ │ │ │ + 0x00035b54 696f6e2f 70730000 6170706c 69636174 ion/ps..applicat │ │ │ │ + 0x00035b64 696f6e2f 72746600 6170706c 69636174 ion/rtf.applicat │ │ │ │ + 0x00035b74 696f6e2f 736f6170 2b786d6c 00000000 ion/soap+xml.... │ │ │ │ + 0x00035b84 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00035b94 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00035ba4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00035bb4 332f3232 2f6e666f 23566563 746f7249 3/22/nfo#VectorI │ │ │ │ + 0x00035bc4 6d616765 00000000 6170706c 69636174 mage....applicat │ │ │ │ + 0x00035bd4 696f6e2f 766e642e 636f7265 6c2d6472 ion/vnd.corel-dr │ │ │ │ + 0x00035be4 61770000 6170706c 69636174 696f6e2f aw..application/ │ │ │ │ + 0x00035bf4 766e642e 6d732d65 7863656c 00000000 vnd.ms-excel.... │ │ │ │ + 0x00035c04 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x00035c14 6d732d70 6f776572 706f696e 74000000 ms-powerpoint... │ │ │ │ + 0x00035c24 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00035c34 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00035c44 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00035c54 332f3232 2f6e666f 23417263 68697665 3/22/nfo#Archive │ │ │ │ + 0x00035c64 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x00035c74 782d377a 2d636f6d 70726573 73656400 x-7z-compressed. │ │ │ │ + 0x00035c84 6170706c 69636174 696f6e2f 782d6162 application/x-ab │ │ │ │ + 0x00035c94 69776f72 64000000 6170706c 69636174 iword...applicat │ │ │ │ + 0x00035ca4 696f6e2f 782d6170 706c6978 2d707265 ion/x-applix-pre │ │ │ │ + 0x00035cb4 73656e74 73000000 6170706c 69636174 sents...applicat │ │ │ │ + 0x00035cc4 696f6e2f 782d6170 706c6978 2d737072 ion/x-applix-spr │ │ │ │ + 0x00035cd4 65616473 68656574 00000000 6170706c eadsheet....appl │ │ │ │ + 0x00035ce4 69636174 696f6e2f 782d6170 706c6978 ication/x-applix │ │ │ │ + 0x00035cf4 2d776f72 64000000 6170706c 69636174 -word...applicat │ │ │ │ + 0x00035d04 696f6e2f 782d6172 63686976 65000000 ion/x-archive... │ │ │ │ + 0x00035d14 6170706c 69636174 696f6e2f 782d627a application/x-bz │ │ │ │ + 0x00035d24 69700000 6170706c 69636174 696f6e2f ip..application/ │ │ │ │ + 0x00035d34 782d627a 69702d63 6f6d7072 65737365 x-bzip-compresse │ │ │ │ + 0x00035d44 642d7461 72000000 68747470 3a2f2f77 d-tar...http://w │ │ │ │ + 0x00035d54 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00035d64 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00035d74 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x00035d84 2346696c 65737973 74656d49 6d616765 #FilesystemImage │ │ │ │ + 0x00035d94 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x00035da4 782d6364 2d696d61 67650000 6170706c x-cd-image..appl │ │ │ │ + 0x00035db4 69636174 696f6e2f 782d636f 6d707265 ication/x-compre │ │ │ │ + 0x00035dc4 73736564 2d746172 00000000 6170706c ssed-tar....appl │ │ │ │ + 0x00035dd4 69636174 696f6e2f 782d6373 68000000 ication/x-csh... │ │ │ │ + 0x00035de4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00035df4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00035e04 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00035e14 332f3232 2f6e666f 23536f66 74776172 3/22/nfo#Softwar │ │ │ │ + 0x00035e24 65000000 6170706c 69636174 696f6e2f e...application/ │ │ │ │ + 0x00035e34 782d6465 62000000 6170706c 69636174 x-deb...applicat │ │ │ │ + 0x00035e44 696f6e2f 782d6465 7369676e 65720000 ion/x-designer.. │ │ │ │ + 0x00035e54 6170706c 69636174 696f6e2f 782d6465 application/x-de │ │ │ │ + 0x00035e64 736b746f 70000000 6170706c 69636174 sktop...applicat │ │ │ │ + 0x00035e74 696f6e2f 782d6469 612d6469 61677261 ion/x-dia-diagra │ │ │ │ + 0x00035e84 6d000000 6170706c 69636174 696f6e2f m...application/ │ │ │ │ + 0x00035e94 782d6578 65637574 61626c65 00000000 x-executable.... │ │ │ │ + 0x00035ea4 6170706c 69636174 696f6e2f 782d666c application/x-fl │ │ │ │ + 0x00035eb4 75696400 6170706c 69636174 696f6e2f uid.application/ │ │ │ │ + 0x00035ec4 782d676c 61646500 6170706c 69636174 x-glade.applicat │ │ │ │ + 0x00035ed4 696f6e2f 782d676e 75636173 68000000 ion/x-gnucash... │ │ │ │ + 0x00035ee4 6170706c 69636174 696f6e2f 782d676e application/x-gn │ │ │ │ + 0x00035ef4 756d6572 69630000 6170706c 69636174 umeric..applicat │ │ │ │ + 0x00035f04 696f6e2f 782d677a 69700000 6170706c ion/x-gzip..appl │ │ │ │ + 0x00035f14 69636174 696f6e2f 782d6a61 76612d61 ication/x-java-a │ │ │ │ + 0x00035f24 72636869 76650000 6170706c 69636174 rchive..applicat │ │ │ │ + 0x00035f34 696f6e2f 782d6a61 76617363 72697074 ion/x-javascript │ │ │ │ + 0x00035f44 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x00035f54 782d6b69 6c6c7573 74726174 6f720000 x-killustrator.. │ │ │ │ + 0x00035f64 6170706c 69636174 696f6e2f 782d6b70 application/x-kp │ │ │ │ + 0x00035f74 72657365 6e746572 00000000 6170706c resenter....appl │ │ │ │ + 0x00035f84 69636174 696f6e2f 782d6b73 70726561 ication/x-ksprea │ │ │ │ + 0x00035f94 64000000 6170706c 69636174 696f6e2f d...application/ │ │ │ │ + 0x00035fa4 782d6b77 6f726400 6170706c 69636174 x-kword.applicat │ │ │ │ + 0x00035fb4 696f6e2f 782d6c7a 6d610000 6170706c ion/x-lzma..appl │ │ │ │ + 0x00035fc4 69636174 696f6e2f 782d6c7a 6d612d63 ication/x-lzma-c │ │ │ │ + 0x00035fd4 6f6d7072 65737365 642d7461 72000000 ompressed-tar... │ │ │ │ + 0x00035fe4 6170706c 69636174 696f6e2f 782d6d34 application/x-m4 │ │ │ │ + 0x00035ff4 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x00036004 782d6d73 2d646f73 2d657865 63757461 x-ms-dos-executa │ │ │ │ + 0x00036014 626c6500 6170706c 69636174 696f6e2f ble.application/ │ │ │ │ + 0x00036024 782d7065 726c0000 6170706c 69636174 x-perl..applicat │ │ │ │ + 0x00036034 696f6e2f 782d7068 70000000 6170706c ion/x-php...appl │ │ │ │ + 0x00036044 69636174 696f6e2f 782d7270 6d000000 ication/x-rpm... │ │ │ │ + 0x00036054 6170706c 69636174 696f6e2f 782d7275 application/x-ru │ │ │ │ + 0x00036064 62790000 6170706c 69636174 696f6e2f by..application/ │ │ │ │ + 0x00036074 782d7368 656c6c73 63726970 74000000 x-shellscript... │ │ │ │ + 0x00036084 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00036094 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x000360a4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x000360b4 332f3232 2f6e666f 23457865 63757461 3/22/nfo#Executa │ │ │ │ + 0x000360c4 626c6500 6170706c 69636174 696f6e2f ble.application/ │ │ │ │ + 0x000360d4 782d7368 6f636b77 6176652d 666c6173 x-shockwave-flas │ │ │ │ + 0x000360e4 68000000 6170706c 69636174 696f6e2f h...application/ │ │ │ │ + 0x000360f4 782d7371 6c000000 6170706c 69636174 x-sql...applicat │ │ │ │ + 0x00036104 696f6e2f 782d7374 75666669 74000000 ion/x-stuffit... │ │ │ │ + 0x00036114 6170706c 69636174 696f6e2f 7868746d application/xhtm │ │ │ │ + 0x00036124 6c2b786d 6c000000 6170706c 69636174 l+xml...applicat │ │ │ │ + 0x00036134 696f6e2f 786d6c00 6170706c 69636174 ion/xml.applicat │ │ │ │ + 0x00036144 696f6e2f 786d6c2d 64746400 6170706c ion/xml-dtd.appl │ │ │ │ + 0x00036154 69636174 696f6e2f 7a697000 68747470 ication/zip.http │ │ │ │ + 0x00036164 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00036174 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00036184 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00036194 2f6e666f 234d6564 69614c69 73740000 /nfo#MediaList.. │ │ │ │ + 0x000361a4 61756469 6f2f782d 7363706c 73000000 audio/x-scpls... │ │ │ │ + 0x000361b4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x000361c4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x000361d4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x000361e4 332f3232 2f6e666f 23526173 74657249 3/22/nfo#RasterI │ │ │ │ + 0x000361f4 6d616765 00000000 696d6167 652f6769 mage....image/gi │ │ │ │ + 0x00036204 66000000 696d6167 652f6a70 65670000 f...image/jpeg.. │ │ │ │ + 0x00036214 696d6167 652f706a 70656700 696d6167 image/pjpeg.imag │ │ │ │ + 0x00036224 652f706e 67000000 696d6167 652f7376 e/png...image/sv │ │ │ │ + 0x00036234 672b786d 6c000000 696d6167 652f7469 g+xml...image/ti │ │ │ │ + 0x00036244 66660000 68747470 3a2f2f77 77772e73 ff..http://www.s │ │ │ │ + 0x00036254 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00036264 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00036274 30372f30 332f3232 2f6e666f 2349636f 07/03/22/nfo#Ico │ │ │ │ + 0x00036284 6e000000 696d6167 652f766e 642e6d69 n...image/vnd.mi │ │ │ │ + 0x00036294 63726f73 6f66742e 69636f6e 00000000 crosoft.icon.... │ │ │ │ + 0x000362a4 696d6167 652f782d 78636600 68747470 image/x-xcf.http │ │ │ │ + 0x000362b4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x000362c4 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x000362d4 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x000362e4 2f6e666f 23466f6c 64657200 696e6f64 /nfo#Folder.inod │ │ │ │ + 0x000362f4 652f6469 72656374 6f727900 68747470 e/directory.http │ │ │ │ + 0x00036304 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00036314 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00036324 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00036334 2f6e6d6f 23456d61 696c0000 6d657373 /nmo#Email..mess │ │ │ │ + 0x00036344 6167652f 616c7465 726e6174 69766500 age/alternative. │ │ │ │ + 0x00036354 6d657373 6167652f 70617274 69616c00 message/partial. │ │ │ │ + 0x00036364 6d657373 6167652f 72656c61 74656400 message/related. │ │ │ │ + 0x00036374 74657874 2f637373 00000000 68747470 text/css....http │ │ │ │ + 0x00036384 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00036394 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x000363a4 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x000363b4 2f6e666f 23546578 74446f63 756d656e /nfo#TextDocumen │ │ │ │ + 0x000363c4 74000000 74657874 2f637376 00000000 t...text/csv.... │ │ │ │ + 0x000363d4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x000363e4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x000363f4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00036404 332f3232 2f6e666f 2348746d 6c446f63 3/22/nfo#HtmlDoc │ │ │ │ + 0x00036414 756d656e 74000000 74657874 2f68746d ument...text/htm │ │ │ │ + 0x00036424 6c000000 74657874 2f6a6176 61736372 l...text/javascr │ │ │ │ + 0x00036434 69707400 74657874 2f706c61 696e0000 ipt.text/plain.. │ │ │ │ + 0x00036444 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00036454 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00036464 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00036474 332f3232 2f6e636f 23436f6e 74616374 3/22/nco#Contact │ │ │ │ + 0x00036484 00000000 74657874 2f766361 72640000 ....text/vcard.. │ │ │ │ + 0x00036494 74657874 2f782d63 00000000 74657874 text/x-c....text │ │ │ │ + 0x000364a4 2f782d63 2b2b0000 74657874 2f782d63 /x-c++..text/x-c │ │ │ │ + 0x000364b4 2b2b7372 63000000 74657874 2f782d63 ++src...text/x-c │ │ │ │ + 0x000364c4 68647200 74657874 2f782d63 6f707969 hdr.text/x-copyi │ │ │ │ + 0x000364d4 6e670000 74657874 2f782d63 72656469 ng..text/x-credi │ │ │ │ + 0x000364e4 74730000 74657874 2f782d63 73686172 ts..text/x-cshar │ │ │ │ + 0x000364f4 70000000 74657874 2f782d63 73726300 p...text/x-csrc. │ │ │ │ + 0x00036504 74657874 2f782d64 73726300 74657874 text/x-dsrc.text │ │ │ │ + 0x00036514 2f782d65 69666665 6c000000 74657874 /x-eiffel...text │ │ │ │ + 0x00036524 2f782d67 65747465 78742d74 72616e73 /x-gettext-trans │ │ │ │ + 0x00036534 6c617469 6f6e0000 74657874 2f782d67 lation..text/x-g │ │ │ │ + 0x00036544 65747465 78742d74 72616e73 6c617469 ettext-translati │ │ │ │ + 0x00036554 6f6e2d74 656d706c 61746500 74657874 on-template.text │ │ │ │ + 0x00036564 2f782d68 61736b65 6c6c0000 74657874 /x-haskell..text │ │ │ │ + 0x00036574 2f782d69 646c0000 74657874 2f782d6a /x-idl..text/x-j │ │ │ │ + 0x00036584 61766100 74657874 2f782d6a 71756572 ava.text/x-jquer │ │ │ │ + 0x00036594 792d746d 706c0000 74657874 2f782d6c y-tmpl..text/x-l │ │ │ │ + 0x000365a4 61746578 00000000 74657874 2f782d6c atex....text/x-l │ │ │ │ + 0x000365b4 69737000 74657874 2f782d6c 75610000 isp.text/x-lua.. │ │ │ │ + 0x000365c4 74657874 2f782d6d 34000000 74657874 text/x-m4...text │ │ │ │ + 0x000365d4 2f782d6d 616b6566 696c6500 74657874 /x-makefile.text │ │ │ │ + 0x000365e4 2f782d6f 626a6373 72630000 74657874 /x-objcsrc..text │ │ │ │ + 0x000365f4 2f782d6f 63616d6c 00000000 74657874 /x-ocaml....text │ │ │ │ + 0x00036604 2f782d70 61736361 6c000000 74657874 /x-pascal...text │ │ │ │ + 0x00036614 2f782d70 61746368 00000000 74657874 /x-patch....text │ │ │ │ + 0x00036624 2f782d70 7974686f 6e000000 74657874 /x-python...text │ │ │ │ + 0x00036634 2f782d73 716c0000 74657874 2f782d74 /x-sql..text/x-t │ │ │ │ + 0x00036644 636c0000 74657874 2f782d74 65780000 cl..text/x-tex.. │ │ │ │ + 0x00036654 74657874 2f782d74 726f6666 00000000 text/x-troff.... │ │ │ │ + 0x00036664 74657874 2f782d76 616c6100 74657874 text/x-vala.text │ │ │ │ + 0x00036674 2f782d76 68646c00 74657874 2f786d6c /x-vhdl.text/xml │ │ │ │ + 0x00036684 00000000 2e2a2f78 2d647669 00000000 .....*/x-dvi.... │ │ │ │ + 0x00036694 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x000366a4 6d732d65 7863656c 2e2a0000 6170706c ms-excel.*..appl │ │ │ │ + 0x000366b4 69636174 696f6e2f 766e642e 6d732d70 ication/vnd.ms-p │ │ │ │ + 0x000366c4 6f776572 706f696e 742e2a00 6170706c owerpoint.*.appl │ │ │ │ + 0x000366d4 69636174 696f6e2f 766e642e 6f617369 ication/vnd.oasi │ │ │ │ + 0x000366e4 732e6f70 656e646f 63756d65 6e742e67 s.opendocument.g │ │ │ │ + 0x000366f4 72617068 6963732e 2a000000 6170706c raphics.*...appl │ │ │ │ + 0x00036704 69636174 696f6e2f 766e642e 6f617369 ication/vnd.oasi │ │ │ │ + 0x00036714 732e6f70 656e646f 63756d65 6e742e70 s.opendocument.p │ │ │ │ + 0x00036724 72657365 6e746174 696f6e2e 2a000000 resentation.*... │ │ │ │ + 0x00036734 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x00036744 6f617369 732e6f70 656e646f 63756d65 oasis.opendocume │ │ │ │ + 0x00036754 6e742e73 70726561 64736865 65742e2a nt.spreadsheet.* │ │ │ │ + 0x00036764 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x00036774 766e642e 6f617369 732e6f70 656e646f vnd.oasis.opendo │ │ │ │ + 0x00036784 63756d65 6e742e74 6578742e 2a000000 cument.text.*... │ │ │ │ + 0x00036794 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x000367a4 6f70656e 786d6c66 6f726d61 74732d6f openxmlformats-o │ │ │ │ + 0x000367b4 66666963 65646f63 756d656e 742e7072 fficedocument.pr │ │ │ │ + 0x000367c4 6573656e 74617469 6f6e6d6c 2e707265 esentationml.pre │ │ │ │ + 0x000367d4 73656e74 6174696f 6e2e2a00 6170706c sentation.*.appl │ │ │ │ + 0x000367e4 69636174 696f6e2f 766e642e 6f70656e ication/vnd.open │ │ │ │ + 0x000367f4 786d6c66 6f726d61 74732d6f 66666963 xmlformats-offic │ │ │ │ + 0x00036804 65646f63 756d656e 742e7370 72656164 edocument.spread │ │ │ │ + 0x00036814 73686565 746d6c2e 73686565 742e2a00 sheetml.sheet.*. │ │ │ │ + 0x00036824 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x00036834 6f70656e 786d6c66 6f726d61 74732d6f openxmlformats-o │ │ │ │ + 0x00036844 66666963 65646f63 756d656e 742e776f fficedocument.wo │ │ │ │ + 0x00036854 72647072 6f636573 73696e67 6d6c2e64 rdprocessingml.d │ │ │ │ + 0x00036864 6f63756d 656e742e 2a000000 68747470 ocument.*...http │ │ │ │ + 0x00036874 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00036884 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00036894 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x000368a4 2f6e666f 23446f63 756d656e 74000000 /nfo#Document... │ │ │ │ + 0x000368b4 6170706c 69636174 696f6e2f 766e645c application/vnd\ │ │ │ │ + 0x000368c4 2e2e2a00 6170706c 69636174 696f6e2f ..*.application/ │ │ │ │ + 0x000368d4 782d6170 706c6978 2d2e2a00 61756469 x-applix-.*.audi │ │ │ │ + 0x000368e4 6f2f2e2a 00000000 68747470 3a2f2f77 o/.*....http://w │ │ │ │ + 0x000368f4 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00036904 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00036914 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x00036924 23496d61 67650000 696d6167 652f2e2a #Image..image/.* │ │ │ │ + 0x00036934 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x00036944 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00036954 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00036964 30372f30 332f3232 2f6e666f 23566964 07/03/22/nfo#Vid │ │ │ │ + 0x00036974 656f0000 76696465 6f2f2e2a 00000000 eo..video/.*.... │ │ │ │ + 0x00036984 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00036994 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x000369a4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x000369b4 332f3232 2f6e666f 2346696c 65446174 3/22/nfo#FileDat │ │ │ │ + 0x000369c4 614f626a 65637400 66696c65 3a2f2f00 aObject.file://. │ │ │ │ + 0x000369d4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x000369e4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x000369f4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00036a04 332f3232 2f6e666f 23576562 44617461 3/22/nfo#WebData │ │ │ │ + 0x00036a14 4f626a65 63740000 68747470 3a2f2f00 Object..http://. │ │ │ │ + 0x00036a24 68747470 733a2f2f 00000000 68747470 https://....http │ │ │ │ + 0x00036a34 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00036a44 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00036a54 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00036a64 2f6e666f 2352656d 6f746544 6174614f /nfo#RemoteDataO │ │ │ │ + 0x00036a74 626a6563 74000000 7373683a 2f2f0000 bject...ssh://.. │ │ │ │ + 0x00036a84 73667470 3a2f2f00 6674703a 2f2f0000 sftp://.ftp://.. │ │ │ │ + 0x00036a94 6461763a 2f2f0000 64617673 3a2f2f00 dav://..davs://. │ │ │ │ + 0x00036aa4 736d623a 2f2f0000 75726920 213d204e smb://..uri != N │ │ │ │ + 0x00036ab4 554c4c00 7a656974 67656973 742d6461 ULL.zeitgeist-da │ │ │ │ + 0x00036ac4 74612d6d 6f64656c 2d657272 6f722d71 ta-model-error-q │ │ │ │ + 0x00036ad4 7561726b 00000000 656e756d 65726174 uark....enumerat │ │ │ │ + 0x00036ae4 696f6e73 2e76616c 613a3235 373a2055 ions.vala:257: U │ │ │ │ + 0x00036af4 6e726563 6f676e69 7a656420 52657375 nrecognized Resu │ │ │ │ + 0x00036b04 6c745479 70653a20 25750000 5a656974 ltType: %u..Zeit │ │ │ │ + 0x00036b14 67656973 74526573 756c7454 79706500 geistResultType. │ │ │ │ + 0x00036b24 5a656974 67656973 7452656c 6576616e ZeitgeistRelevan │ │ │ │ + 0x00036b34 74526573 756c7454 79706500 5a656974 tResultType.Zeit │ │ │ │ + 0x00036b44 67656973 7453746f 72616765 53746174 geistStorageStat │ │ │ │ + 0x00036b54 65000000 5a454954 47454953 545f5354 e...ZEITGEIST_ST │ │ │ │ + 0x00036b64 4f524147 455f5354 4154455f 4e4f545f ORAGE_STATE_NOT_ │ │ │ │ + 0x00036b74 41564149 4c41424c 45000000 6e6f742d AVAILABLE...not- │ │ │ │ + 0x00036b84 61766169 6c61626c 65000000 5a454954 available...ZEIT │ │ │ │ + 0x00036b94 47454953 545f5354 4f524147 455f5354 GEIST_STORAGE_ST │ │ │ │ + 0x00036ba4 4154455f 41564149 4c41424c 45000000 ATE_AVAILABLE... │ │ │ │ + 0x00036bb4 5a454954 47454953 545f5354 4f524147 ZEITGEIST_STORAG │ │ │ │ + 0x00036bc4 455f5354 4154455f 414e5900 616e7900 E_STATE_ANY.any. │ │ │ │ + 0x00036bd4 5a454954 47454953 545f5245 4c455641 ZEITGEIST_RELEVA │ │ │ │ + 0x00036be4 4e545f52 4553554c 545f5459 50455f52 NT_RESULT_TYPE_R │ │ │ │ + 0x00036bf4 4543454e 54000000 72656365 6e740000 ECENT...recent.. │ │ │ │ + 0x00036c04 5a454954 47454953 545f5245 4c455641 ZEITGEIST_RELEVA │ │ │ │ + 0x00036c14 4e545f52 4553554c 545f5459 50455f52 NT_RESULT_TYPE_R │ │ │ │ + 0x00036c24 454c4154 45440000 5a454954 47454953 ELATED..ZEITGEIS │ │ │ │ + 0x00036c34 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x00036c44 53545f52 4543454e 545f4556 454e5453 ST_RECENT_EVENTS │ │ │ │ + 0x00036c54 00000000 6d6f7374 2d726563 656e742d ....most-recent- │ │ │ │ + 0x00036c64 6576656e 74730000 5a454954 47454953 events..ZEITGEIS │ │ │ │ + 0x00036c74 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x00036c84 4153545f 52454345 4e545f45 56454e54 AST_RECENT_EVENT │ │ │ │ + 0x00036c94 53000000 6c656173 742d7265 63656e74 S...least-recent │ │ │ │ + 0x00036ca4 2d657665 6e747300 5a454954 47454953 -events.ZEITGEIS │ │ │ │ + 0x00036cb4 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x00036cc4 53545f52 4543454e 545f5355 424a4543 ST_RECENT_SUBJEC │ │ │ │ + 0x00036cd4 54530000 6d6f7374 2d726563 656e742d TS..most-recent- │ │ │ │ + 0x00036ce4 7375626a 65637473 00000000 5a454954 subjects....ZEIT │ │ │ │ + 0x00036cf4 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00036d04 455f4c45 4153545f 52454345 4e545f53 E_LEAST_RECENT_S │ │ │ │ + 0x00036d14 55424a45 43545300 6c656173 742d7265 UBJECTS.least-re │ │ │ │ + 0x00036d24 63656e74 2d737562 6a656374 73000000 cent-subjects... │ │ │ │ + 0x00036d34 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x00036d44 5f545950 455f4d4f 53545f50 4f50554c _TYPE_MOST_POPUL │ │ │ │ + 0x00036d54 41525f53 55424a45 43545300 6d6f7374 AR_SUBJECTS.most │ │ │ │ + 0x00036d64 2d706f70 756c6172 2d737562 6a656374 -popular-subject │ │ │ │ + 0x00036d74 73000000 5a454954 47454953 545f5245 s...ZEITGEIST_RE │ │ │ │ + 0x00036d84 53554c54 5f545950 455f4c45 4153545f SULT_TYPE_LEAST_ │ │ │ │ + 0x00036d94 504f5055 4c41525f 5355424a 45435453 POPULAR_SUBJECTS │ │ │ │ + 0x00036da4 00000000 6c656173 742d706f 70756c61 ....least-popula │ │ │ │ + 0x00036db4 722d7375 626a6563 74730000 5a454954 r-subjects..ZEIT │ │ │ │ + 0x00036dc4 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00036dd4 455f4d4f 53545f50 4f50554c 41525f41 E_MOST_POPULAR_A │ │ │ │ + 0x00036de4 43544f52 00000000 6d6f7374 2d706f70 CTOR....most-pop │ │ │ │ + 0x00036df4 756c6172 2d616374 6f720000 5a454954 ular-actor..ZEIT │ │ │ │ 0x00036e04 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00036e14 455f4d4f 53545f50 4f50554c 41525f41 E_MOST_POPULAR_A │ │ │ │ - 0x00036e24 43544f52 00000000 6d6f7374 2d706f70 CTOR....most-pop │ │ │ │ - 0x00036e34 756c6172 2d616374 6f720000 5a454954 ular-actor..ZEIT │ │ │ │ + 0x00036e14 455f4c45 4153545f 504f5055 4c41525f E_LEAST_POPULAR_ │ │ │ │ + 0x00036e24 4143544f 52000000 6c656173 742d706f ACTOR...least-po │ │ │ │ + 0x00036e34 70756c61 722d6163 746f7200 5a454954 pular-actor.ZEIT │ │ │ │ 0x00036e44 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00036e54 455f4c45 4153545f 504f5055 4c41525f E_LEAST_POPULAR_ │ │ │ │ - 0x00036e64 4143544f 52000000 6c656173 742d706f ACTOR...least-po │ │ │ │ - 0x00036e74 70756c61 722d6163 746f7200 5a454954 pular-actor.ZEIT │ │ │ │ - 0x00036e84 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00036e94 455f4d4f 53545f52 4543454e 545f4143 E_MOST_RECENT_AC │ │ │ │ - 0x00036ea4 544f5200 6d6f7374 2d726563 656e742d TOR.most-recent- │ │ │ │ - 0x00036eb4 6163746f 72000000 5a454954 47454953 actor...ZEITGEIS │ │ │ │ - 0x00036ec4 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x00036ed4 4153545f 52454345 4e545f41 43544f52 AST_RECENT_ACTOR │ │ │ │ - 0x00036ee4 00000000 6c656173 742d7265 63656e74 ....least-recent │ │ │ │ - 0x00036ef4 2d616374 6f720000 5a454954 47454953 -actor..ZEITGEIS │ │ │ │ - 0x00036f04 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x00036f14 53545f52 4543454e 545f4f52 4947494e ST_RECENT_ORIGIN │ │ │ │ - 0x00036f24 00000000 6d6f7374 2d726563 656e742d ....most-recent- │ │ │ │ - 0x00036f34 6f726967 696e0000 5a454954 47454953 origin..ZEITGEIS │ │ │ │ - 0x00036f44 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x00036f54 4153545f 52454345 4e545f4f 52494749 AST_RECENT_ORIGI │ │ │ │ - 0x00036f64 4e000000 6c656173 742d7265 63656e74 N...least-recent │ │ │ │ + 0x00036e54 455f4d4f 53545f52 4543454e 545f4143 E_MOST_RECENT_AC │ │ │ │ + 0x00036e64 544f5200 6d6f7374 2d726563 656e742d TOR.most-recent- │ │ │ │ + 0x00036e74 6163746f 72000000 5a454954 47454953 actor...ZEITGEIS │ │ │ │ + 0x00036e84 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x00036e94 4153545f 52454345 4e545f41 43544f52 AST_RECENT_ACTOR │ │ │ │ + 0x00036ea4 00000000 6c656173 742d7265 63656e74 ....least-recent │ │ │ │ + 0x00036eb4 2d616374 6f720000 5a454954 47454953 -actor..ZEITGEIS │ │ │ │ + 0x00036ec4 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x00036ed4 53545f52 4543454e 545f4f52 4947494e ST_RECENT_ORIGIN │ │ │ │ + 0x00036ee4 00000000 6d6f7374 2d726563 656e742d ....most-recent- │ │ │ │ + 0x00036ef4 6f726967 696e0000 5a454954 47454953 origin..ZEITGEIS │ │ │ │ + 0x00036f04 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x00036f14 4153545f 52454345 4e545f4f 52494749 AST_RECENT_ORIGI │ │ │ │ + 0x00036f24 4e000000 6c656173 742d7265 63656e74 N...least-recent │ │ │ │ + 0x00036f34 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ + 0x00036f44 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x00036f54 53545f50 4f50554c 41525f4f 52494749 ST_POPULAR_ORIGI │ │ │ │ + 0x00036f64 4e000000 6d6f7374 2d706f70 756c6172 N...most-popular │ │ │ │ 0x00036f74 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ - 0x00036f84 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x00036f94 53545f50 4f50554c 41525f4f 52494749 ST_POPULAR_ORIGI │ │ │ │ - 0x00036fa4 4e000000 6d6f7374 2d706f70 756c6172 N...most-popular │ │ │ │ - 0x00036fb4 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ - 0x00036fc4 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x00036fd4 4153545f 504f5055 4c41525f 4f524947 AST_POPULAR_ORIG │ │ │ │ - 0x00036fe4 494e0000 6c656173 742d706f 70756c61 IN..least-popula │ │ │ │ - 0x00036ff4 722d6f72 6967696e 00000000 5a454954 r-origin....ZEIT │ │ │ │ - 0x00037004 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00037014 455f4f4c 44455354 5f414354 4f520000 E_OLDEST_ACTOR.. │ │ │ │ - 0x00037024 6f6c6465 73742d61 63746f72 00000000 oldest-actor.... │ │ │ │ - 0x00037034 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00037044 5f545950 455f4d4f 53545f52 4543454e _TYPE_MOST_RECEN │ │ │ │ - 0x00037054 545f5355 424a4543 545f494e 54455250 T_SUBJECT_INTERP │ │ │ │ - 0x00037064 52455441 54494f4e 00000000 6d6f7374 RETATION....most │ │ │ │ - 0x00037074 2d726563 656e742d 7375626a 6563742d -recent-subject- │ │ │ │ - 0x00037084 696e7465 72707265 74617469 6f6e0000 interpretation.. │ │ │ │ - 0x00037094 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x000370a4 5f545950 455f4c45 4153545f 52454345 _TYPE_LEAST_RECE │ │ │ │ - 0x000370b4 4e545f53 55424a45 43545f49 4e544552 NT_SUBJECT_INTER │ │ │ │ - 0x000370c4 50524554 4154494f 4e000000 6c656173 PRETATION...leas │ │ │ │ - 0x000370d4 742d7265 63656e74 2d737562 6a656374 t-recent-subject │ │ │ │ - 0x000370e4 2d696e74 65727072 65746174 696f6e00 -interpretation. │ │ │ │ - 0x000370f4 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00037104 5f545950 455f4d4f 53545f50 4f50554c _TYPE_MOST_POPUL │ │ │ │ - 0x00037114 41525f53 55424a45 43545f49 4e544552 AR_SUBJECT_INTER │ │ │ │ - 0x00037124 50524554 4154494f 4e000000 6d6f7374 PRETATION...most │ │ │ │ - 0x00037134 2d706f70 756c6172 2d737562 6a656374 -popular-subject │ │ │ │ - 0x00037144 2d696e74 65727072 65746174 696f6e00 -interpretation. │ │ │ │ - 0x00037154 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00037164 5f545950 455f4c45 4153545f 504f5055 _TYPE_LEAST_POPU │ │ │ │ - 0x00037174 4c41525f 5355424a 4543545f 494e5445 LAR_SUBJECT_INTE │ │ │ │ - 0x00037184 52505245 54415449 4f4e0000 6c656173 RPRETATION..leas │ │ │ │ - 0x00037194 742d706f 70756c61 722d7375 626a6563 t-popular-subjec │ │ │ │ - 0x000371a4 742d696e 74657270 72657461 74696f6e t-interpretation │ │ │ │ - 0x000371b4 00000000 5a454954 47454953 545f5245 ....ZEITGEIST_RE │ │ │ │ - 0x000371c4 53554c54 5f545950 455f4d4f 53545f52 SULT_TYPE_MOST_R │ │ │ │ - 0x000371d4 4543454e 545f4d49 4d455459 50450000 ECENT_MIMETYPE.. │ │ │ │ - 0x000371e4 6d6f7374 2d726563 656e742d 6d696d65 most-recent-mime │ │ │ │ - 0x000371f4 74797065 00000000 5a454954 47454953 type....ZEITGEIS │ │ │ │ - 0x00037204 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x00037214 4153545f 52454345 4e545f4d 494d4554 AST_RECENT_MIMET │ │ │ │ - 0x00037224 59504500 6c656173 742d7265 63656e74 YPE.least-recent │ │ │ │ - 0x00037234 2d6d696d 65747970 65000000 5a454954 -mimetype...ZEIT │ │ │ │ - 0x00037244 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00037254 455f4d4f 53545f50 4f50554c 41525f4d E_MOST_POPULAR_M │ │ │ │ - 0x00037264 494d4554 59504500 6d6f7374 2d706f70 IMETYPE.most-pop │ │ │ │ - 0x00037274 756c6172 2d6d696d 65747970 65000000 ular-mimetype... │ │ │ │ - 0x00037284 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00037294 5f545950 455f4c45 4153545f 504f5055 _TYPE_LEAST_POPU │ │ │ │ - 0x000372a4 4c41525f 4d494d45 54595045 00000000 LAR_MIMETYPE.... │ │ │ │ - 0x000372b4 6c656173 742d706f 70756c61 722d6d69 least-popular-mi │ │ │ │ - 0x000372c4 6d657479 70650000 5a454954 47454953 metype..ZEITGEIS │ │ │ │ - 0x000372d4 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x000372e4 53545f52 4543454e 545f4355 5252454e ST_RECENT_CURREN │ │ │ │ - 0x000372f4 545f5552 49000000 6d6f7374 2d726563 T_URI...most-rec │ │ │ │ - 0x00037304 656e742d 63757272 656e742d 75726900 ent-current-uri. │ │ │ │ - 0x00037314 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00037324 5f545950 455f4c45 4153545f 52454345 _TYPE_LEAST_RECE │ │ │ │ - 0x00037334 4e545f43 55525245 4e545f55 52490000 NT_CURRENT_URI.. │ │ │ │ - 0x00037344 6c656173 742d7265 63656e74 2d637572 least-recent-cur │ │ │ │ - 0x00037354 72656e74 2d757269 00000000 5a454954 rent-uri....ZEIT │ │ │ │ - 0x00037364 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00037374 455f4d4f 53545f50 4f50554c 41525f43 E_MOST_POPULAR_C │ │ │ │ - 0x00037384 55525245 4e545f55 52490000 6d6f7374 URRENT_URI..most │ │ │ │ - 0x00037394 2d706f70 756c6172 2d637572 72656e74 -popular-current │ │ │ │ - 0x000373a4 2d757269 00000000 5a454954 47454953 -uri....ZEITGEIS │ │ │ │ - 0x000373b4 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x000373c4 4153545f 504f5055 4c41525f 43555252 AST_POPULAR_CURR │ │ │ │ - 0x000373d4 454e545f 55524900 6c656173 742d706f ENT_URI.least-po │ │ │ │ - 0x000373e4 70756c61 722d6375 7272656e 742d7572 pular-current-ur │ │ │ │ - 0x000373f4 69000000 5a454954 47454953 545f5245 i...ZEITGEIST_RE │ │ │ │ - 0x00037404 53554c54 5f545950 455f4d4f 53545f52 SULT_TYPE_MOST_R │ │ │ │ - 0x00037414 4543454e 545f4556 454e545f 4f524947 ECENT_EVENT_ORIG │ │ │ │ - 0x00037424 494e0000 6d6f7374 2d726563 656e742d IN..most-recent- │ │ │ │ - 0x00037434 6576656e 742d6f72 6967696e 00000000 event-origin.... │ │ │ │ - 0x00037444 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00037454 5f545950 455f4c45 4153545f 52454345 _TYPE_LEAST_RECE │ │ │ │ - 0x00037464 4e545f45 56454e54 5f4f5249 47494e00 NT_EVENT_ORIGIN. │ │ │ │ - 0x00037474 6c656173 742d7265 63656e74 2d657665 least-recent-eve │ │ │ │ - 0x00037484 6e742d6f 72696769 6e000000 5a454954 nt-origin...ZEIT │ │ │ │ - 0x00037494 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x000374a4 455f4d4f 53545f50 4f50554c 41525f45 E_MOST_POPULAR_E │ │ │ │ - 0x000374b4 56454e54 5f4f5249 47494e00 6d6f7374 VENT_ORIGIN.most │ │ │ │ - 0x000374c4 2d706f70 756c6172 2d657665 6e742d6f -popular-event-o │ │ │ │ - 0x000374d4 72696769 6e000000 5a454954 47454953 rigin...ZEITGEIS │ │ │ │ - 0x000374e4 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x000374f4 4153545f 504f5055 4c41525f 4556454e AST_POPULAR_EVEN │ │ │ │ - 0x00037504 545f4f52 4947494e 00000000 6c656173 T_ORIGIN....leas │ │ │ │ - 0x00037514 742d706f 70756c61 722d6576 656e742d t-popular-event- │ │ │ │ - 0x00037524 6f726967 696e0000 5a454954 47454953 origin..ZEITGEIS │ │ │ │ - 0x00037534 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x00037544 53545f52 4543454e 545f4355 5252454e ST_RECENT_CURREN │ │ │ │ - 0x00037554 545f4f52 4947494e 00000000 6d6f7374 T_ORIGIN....most │ │ │ │ - 0x00037564 2d726563 656e742d 63757272 656e742d -recent-current- │ │ │ │ - 0x00037574 6f726967 696e0000 5a454954 47454953 origin..ZEITGEIS │ │ │ │ - 0x00037584 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x00037594 4153545f 52454345 4e545f43 55525245 AST_RECENT_CURRE │ │ │ │ - 0x000375a4 4e545f4f 52494749 4e000000 6c656173 NT_ORIGIN...leas │ │ │ │ - 0x000375b4 742d7265 63656e74 2d637572 72656e74 t-recent-current │ │ │ │ - 0x000375c4 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ - 0x000375d4 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x000375e4 53545f50 4f50554c 41525f43 55525245 ST_POPULAR_CURRE │ │ │ │ - 0x000375f4 4e545f4f 52494749 4e000000 6d6f7374 NT_ORIGIN...most │ │ │ │ - 0x00037604 2d706f70 756c6172 2d637572 72656e74 -popular-current │ │ │ │ - 0x00037614 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ - 0x00037624 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x00037634 4153545f 504f5055 4c41525f 43555252 AST_POPULAR_CURR │ │ │ │ - 0x00037644 454e545f 4f524947 494e0000 6c656173 ENT_ORIGIN..leas │ │ │ │ - 0x00037654 742d706f 70756c61 722d6375 7272656e t-popular-curren │ │ │ │ - 0x00037664 742d6f72 6967696e 00000000 5a454954 t-origin....ZEIT │ │ │ │ - 0x00037674 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00037684 455f5245 4c455641 4e435900 72656c65 E_RELEVANCY.rele │ │ │ │ - 0x00037694 76616e63 79000000 6f72672e 676e6f6d vancy...org.gnom │ │ │ │ - 0x000376a4 652e7a65 69746765 6973742e 44617461 e.zeitgeist.Data │ │ │ │ - 0x000376b4 4d6f6465 6c457272 6f722e49 6e76616c ModelError.Inval │ │ │ │ - 0x000376c4 69645369 676e6174 75726500 6f72672e idSignature.org. │ │ │ │ - 0x000376d4 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ - 0x000376e4 44617461 4d6f6465 6c457272 6f722e4e DataModelError.N │ │ │ │ - 0x000376f4 756c6c45 76656e74 00000000 6f72672e ullEvent....org. │ │ │ │ - 0x00037704 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ - 0x00037714 44617461 4d6f6465 6c457272 6f722e54 DataModelError.T │ │ │ │ - 0x00037724 6f6f4d61 6e795265 73756c74 73000000 ooManyResults... │ │ │ │ - 0x00037734 7061796c 6f616400 69746572 20213d20 payload.iter != │ │ │ │ - 0x00037744 4e554c4c 00000000 7375626a 65637420 NULL....subject │ │ │ │ - 0x00037754 213d204e 554c4c00 696e666f 20213d20 != NULL.info != │ │ │ │ - 0x00037764 4e554c4c 00000000 6170706c 69636174 NULL....applicat │ │ │ │ - 0x00037774 696f6e3a 2f2f0000 2e646573 6b746f70 ion://...desktop │ │ │ │ - 0x00037784 00000000 256c6c69 00000000 61617300 ....%lli....aas. │ │ │ │ - 0x00037794 61790000 69643a20 25640974 696d6573 ay..id: %d.times │ │ │ │ - 0x000377a4 74616d70 3a20256c 6c690a61 63746f72 tamp: %lli.actor │ │ │ │ - 0x000377b4 3a202573 0a696e74 65727072 65746174 : %s.interpretat │ │ │ │ - 0x000377c4 696f6e3a 2025730a 6d616e69 66657374 ion: %s.manifest │ │ │ │ - 0x000377d4 6174696f 6e3a2025 730a6f72 6967696e ation: %s.origin │ │ │ │ - 0x000377e4 3a202573 0a6e756d 20737562 6a656374 : %s.num subject │ │ │ │ - 0x000377f4 733a2025 640a0000 20205375 626a6563 s: %d... Subjec │ │ │ │ - 0x00037804 74202325 643a0a20 20202075 72693a20 t #%d:. uri: │ │ │ │ - 0x00037814 25730a20 20202069 6e746572 70726574 %s. interpret │ │ │ │ - 0x00037824 6174696f 6e3a2025 730a2020 20206d61 ation: %s. ma │ │ │ │ - 0x00037834 6e696665 73746174 696f6e3a 2025730a nifestation: %s. │ │ │ │ - 0x00037844 20202020 6d696d65 74797065 3a202573 mimetype: %s │ │ │ │ - 0x00037854 0a202020 206f7269 67696e3a 2025730a . origin: %s. │ │ │ │ - 0x00037864 20202020 74657874 3a202573 0a202020 text: %s. │ │ │ │ - 0x00037874 20637572 72656e74 5f757269 3a202573 current_uri: %s │ │ │ │ - 0x00037884 0a202020 20637572 72656e74 5f6f7269 . current_ori │ │ │ │ - 0x00037894 67696e3a 2025730a 20202020 73746f72 gin: %s. stor │ │ │ │ - 0x000378a4 6167653a 2025730a 00000000 7061796c age: %s.....payl │ │ │ │ - 0x000378b4 6f61643a 20257520 62797465 73000000 oad: %u bytes... │ │ │ │ - 0x000378c4 7061796c 6f61643a 20286e75 6c6c290a payload: (null). │ │ │ │ - 0x000378d4 00000000 74656d70 6c617465 5f657665 ....template_eve │ │ │ │ - 0x000378e4 6e742021 3d204e55 4c4c0000 6576656e nt != NULL..even │ │ │ │ - 0x000378f4 742e6300 496e7661 6c696420 442d4275 t.c.Invalid D-Bu │ │ │ │ - 0x00037904 73207369 676e6174 7572652e 00000000 s signature..... │ │ │ │ - 0x00037914 6576656e 745f7661 7269616e 7420213d event_variant != │ │ │ │ - 0x00037924 204e554c 4c000000 496e636f 6d706c65 NULL...Incomple │ │ │ │ - 0x00037934 74652065 76656e74 20737472 7563742e te event struct. │ │ │ │ - 0x00037944 00000000 54686973 20697320 616e2065 ....This is an e │ │ │ │ - 0x00037954 6d707479 20657665 6e742e00 4d697373 mpty event..Miss │ │ │ │ - 0x00037964 696e6720 6576656e 7420696e 666f726d ing event inform │ │ │ │ - 0x00037974 6174696f 6e2e0000 73747220 213d204e ation...str != N │ │ │ │ - 0x00037984 554c4c00 5a656974 67656973 74457665 ULL.ZeitgeistEve │ │ │ │ - 0x00037994 6e740000 76657665 6e747320 213d204e nt..vevents != N │ │ │ │ - 0x000379a4 554c4c00 76657665 6e74732e 6765745f ULL.vevents.get_ │ │ │ │ - 0x000379b4 74797065 5f737472 696e6720 2829203d type_string () = │ │ │ │ - 0x000379c4 3d202261 28222b55 74696c73 2e534947 = "a("+Utils.SIG │ │ │ │ - 0x000379d4 5f455645 4e542b22 29220000 51756572 _EVENT+")"..Quer │ │ │ │ - 0x000379e4 79206578 63656564 65642073 697a6520 y exceeded size │ │ │ │ - 0x000379f4 6c696d69 74206f66 20252075 4d694220 limit of % uMiB │ │ │ │ - 0x00037a04 28726f75 67686c79 207e2564 20657665 (roughly ~%d eve │ │ │ │ - 0x00037a14 6e747329 2e000000 6576656e 742e7661 nts)....event.va │ │ │ │ - 0x00037a24 6c613a34 36313a20 25730000 74656d70 la:461: %s..temp │ │ │ │ - 0x00037a34 6c617465 5f737562 6a656374 20213d20 late_subject != │ │ │ │ - 0x00037a44 4e554c4c 00000000 7375626a 6563742e NULL....subject. │ │ │ │ - 0x00037a54 63000000 4d697373 696e6720 7375626a c...Missing subj │ │ │ │ - 0x00037a64 65637420 696e666f 726d6174 696f6e00 ect information. │ │ │ │ - 0x00037a74 7375626a 6563745f 76617269 616e7420 subject_variant │ │ │ │ - 0x00037a84 213d204e 554c4c00 5a656974 67656973 != NULL.Zeitgeis │ │ │ │ - 0x00037a94 74537562 6a656374 00000000 73746172 tSubject....star │ │ │ │ - 0x00037aa4 74000000 656e6400 74696d65 72616e67 t...end.timerang │ │ │ │ - 0x00037ab4 652e6300 5a656974 67656973 7454696d e.c.ZeitgeistTim │ │ │ │ - 0x00037ac4 6552616e 67650000 74696d65 76616c20 eRange..timeval │ │ │ │ - 0x00037ad4 213d204e 554c4c00 64617465 74696d65 != NULL.datetime │ │ │ │ - 0x00037ae4 20213d20 4e554c4c 00000000 64617465 != NULL....date │ │ │ │ - 0x00037af4 20213d20 4e554c4c 00000000 5a656974 != NULL....Zeit │ │ │ │ - 0x00037b04 67656973 7453796d 626f6c49 6e666f00 geistSymbolInfo. │ │ │ │ - 0x00037b14 675f7479 70655f69 735f6120 286f626a g_type_is_a (obj │ │ │ │ - 0x00037b24 6563745f 74797065 2c205a45 49544745 ect_type, ZEITGE │ │ │ │ - 0x00037b34 4953545f 53594d42 4f4c5f54 5950455f IST_SYMBOL_TYPE_ │ │ │ │ - 0x00037b44 494e464f 29000000 475f5459 50455f43 INFO)...G_TYPE_C │ │ │ │ - 0x00037b54 4845434b 5f56414c 55455f54 59504520 HECK_VALUE_TYPE │ │ │ │ - 0x00037b64 2876616c 75652c20 5a454954 47454953 (value, ZEITGEIS │ │ │ │ - 0x00037b74 545f5359 4d424f4c 5f545950 455f494e T_SYMBOL_TYPE_IN │ │ │ │ - 0x00037b84 464f2900 64697370 6c61795f 6e616d65 FO).display_name │ │ │ │ - 0x00037b94 20213d20 4e554c4c 00000000 68747470 != NULL....http │ │ │ │ - 0x00037ba4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00037bb4 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00037bc4 6f676965 732f3230 30372f30 342f3032 ogies/2007/04/02 │ │ │ │ - 0x00037bd4 2f6e6361 6c23416c 61726d00 50726f76 /ncal#Alarm.Prov │ │ │ │ - 0x00037be4 69646520 61206772 6f757069 6e67206f ide a grouping o │ │ │ │ - 0x00037bf4 6620636f 6d706f6e 656e7420 70726f70 f component prop │ │ │ │ - 0x00037c04 65727469 65732074 68617420 64656669 erties that defi │ │ │ │ - 0x00037c14 6e652061 6e20616c 61726d2e 00000000 ne an alarm..... │ │ │ │ - 0x00037c24 416c6172 6d000000 68747470 3a2f2f77 Alarm...http://w │ │ │ │ - 0x00037c34 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00037c44 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00037c54 732f3230 30372f30 312f3139 2f6e6965 s/2007/01/19/nie │ │ │ │ - 0x00037c64 23496e66 6f726d61 74696f6e 456c656d #InformationElem │ │ │ │ - 0x00037c74 656e7400 68747470 3a2f2f77 77772e73 ent.http://www.s │ │ │ │ - 0x00037c84 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00037c94 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00037ca4 30372f30 342f3032 2f6e6361 6c234174 07/04/02/ncal#At │ │ │ │ - 0x00037cb4 74616368 6d656e74 00000000 416e206f tachment....An o │ │ │ │ - 0x00037cc4 626a6563 74206174 74616368 65642074 bject attached t │ │ │ │ - 0x00037cd4 6f206120 63616c65 6e646172 20656e74 o a calendar ent │ │ │ │ - 0x00037ce4 6974792e 20546869 7320636c 61737320 ity. This class │ │ │ │ - 0x00037cf4 68617320 6265656e 20696e74 726f6475 has been introdu │ │ │ │ - 0x00037d04 63656420 746f2073 65727665 20617320 ced to serve as │ │ │ │ - 0x00037d14 61207374 72756374 75726564 2076616c a structured val │ │ │ │ - 0x00037d24 7565206f 66207468 65206e63 616c3a61 ue of the ncal:a │ │ │ │ - 0x00037d34 74746163 68207072 6f706572 74792e20 ttach property. │ │ │ │ - 0x00037d44 53656520 74686520 646f6375 6d656e74 See the document │ │ │ │ - 0x00037d54 6174696f 6e206f66 206e6361 6c3a6174 ation of ncal:at │ │ │ │ - 0x00037d64 74616368 20666f72 20646574 61696c73 tach for details │ │ │ │ - 0x00037d74 2e000000 41747461 63686d65 6e740000 ....Attachment.. │ │ │ │ - 0x00037d84 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00037d94 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00037da4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00037db4 332f3232 2f6e666f 23417474 6163686d 3/22/nfo#Attachm │ │ │ │ - 0x00037dc4 656e7400 68747470 3a2f2f77 77772e73 ent.http://www.s │ │ │ │ - 0x00037dd4 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00037de4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00037df4 30372f30 342f3032 2f6e6361 6c234361 07/04/02/ncal#Ca │ │ │ │ - 0x00037e04 6c656e64 61720000 41206361 6c656e64 lendar..A calend │ │ │ │ - 0x00037e14 61722e20 496e7370 69726174 696f6e73 ar. Inspirations │ │ │ │ - 0x00037e24 20666f72 20746869 7320636c 61737320 for this class │ │ │ │ - 0x00037e34 63616e20 62652074 72616365 6420746f can be traced to │ │ │ │ - 0x00037e44 20746865 20564341 4c454e44 41522063 the VCALENDAR c │ │ │ │ - 0x00037e54 6f6d706f 6e656e74 20646566 696e6564 omponent defined │ │ │ │ - 0x00037e64 20696e20 52464320 32343435 20736563 in RFC 2445 sec │ │ │ │ - 0x00037e74 2e20342e 342c2062 75742069 74206d61 . 4.4, but it ma │ │ │ │ - 0x00037e84 79206a75 73742061 73207765 6c6c2062 y just as well b │ │ │ │ - 0x00037e94 65207573 65642074 6f207265 70726573 e used to repres │ │ │ │ - 0x00037ea4 656e7420 616e7920 6b696e64 206f6620 ent any kind of │ │ │ │ - 0x00037eb4 43616c65 6e646172 2e000000 43616c65 Calendar....Cale │ │ │ │ - 0x00037ec4 6e646172 00000000 68747470 3a2f2f77 ndar....http://w │ │ │ │ - 0x00037ed4 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00037ee4 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00037ef4 732f3230 30372f30 342f3032 2f6e6361 s/2007/04/02/nca │ │ │ │ - 0x00037f04 6c234361 6c656e64 61724461 74614f62 l#CalendarDataOb │ │ │ │ - 0x00037f14 6a656374 00000000 41204461 74614f62 ject....A DataOb │ │ │ │ - 0x00037f24 6a656374 20666f75 6e642069 6e206120 ject found in a │ │ │ │ - 0x00037f34 63616c65 6e646172 2e204974 20697320 calendar. It is │ │ │ │ - 0x00037f44 75737561 6c6c7920 696e7465 72707265 usually interpre │ │ │ │ - 0x00037f54 74656420 6173206f 6e65206f 66207468 ted as one of th │ │ │ │ - 0x00037f64 65206361 6c656e64 61722065 6e746974 e calendar entit │ │ │ │ - 0x00037f74 79207479 70657320 28652e67 2e204576 y types (e.g. Ev │ │ │ │ - 0x00037f84 656e742c 204a6f75 726e616c 2c20546f ent, Journal, To │ │ │ │ - 0x00037f94 646f2065 74632e29 00000000 43616c65 do etc.)....Cale │ │ │ │ - 0x00037fa4 6e646172 44617461 4f626a65 63740000 ndarDataObject.. │ │ │ │ - 0x00037fb4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00037fc4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00037fd4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00037fe4 312f3139 2f6e6965 23446174 614f626a 1/19/nie#DataObj │ │ │ │ - 0x00037ff4 65637400 68747470 3a2f2f77 77772e73 ect.http://www.s │ │ │ │ - 0x00038004 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00038014 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00038024 30372f30 342f3032 2f6e6361 6c234576 07/04/02/ncal#Ev │ │ │ │ - 0x00038034 656e7400 50726f76 69646520 61206772 ent.Provide a gr │ │ │ │ - 0x00038044 6f757069 6e67206f 6620636f 6d706f6e ouping of compon │ │ │ │ - 0x00038054 656e7420 70726f70 65727469 65732074 ent properties t │ │ │ │ - 0x00038064 68617420 64657363 72696265 20616e20 hat describe an │ │ │ │ - 0x00038074 6576656e 742e0000 68747470 3a2f2f77 event...http://w │ │ │ │ - 0x00038084 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00038094 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x000380a4 732f3230 30372f30 342f3032 2f6e6361 s/2007/04/02/nca │ │ │ │ - 0x000380b4 6c234672 65656275 73790000 50726f76 l#Freebusy..Prov │ │ │ │ - 0x000380c4 69646520 61206772 6f757069 6e67206f ide a grouping o │ │ │ │ - 0x000380d4 6620636f 6d706f6e 656e7420 70726f70 f component prop │ │ │ │ - 0x000380e4 65727469 65732074 68617420 64657363 erties that desc │ │ │ │ - 0x000380f4 72696265 20656974 68657220 61207265 ribe either a re │ │ │ │ - 0x00038104 71756573 7420666f 72206672 65652f62 quest for free/b │ │ │ │ - 0x00038114 75737920 74696d65 2c206465 73637269 usy time, descri │ │ │ │ - 0x00038124 62652061 20726573 706f6e73 6520746f be a response to │ │ │ │ - 0x00038134 20612072 65717565 73742066 6f722066 a request for f │ │ │ │ - 0x00038144 7265652f 62757379 2074696d 65206f72 ree/busy time or │ │ │ │ - 0x00038154 20646573 63726962 65206120 7075626c describe a publ │ │ │ │ - 0x00038164 69736865 64207365 74206f66 20627573 ished set of bus │ │ │ │ - 0x00038174 79207469 6d652e00 46726565 62757379 y time..Freebusy │ │ │ │ - 0x00038184 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x00038194 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x000381a4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x000381b4 30372f30 342f3032 2f6e6361 6c234a6f 07/04/02/ncal#Jo │ │ │ │ - 0x000381c4 75726e61 6c000000 50726f76 69646520 urnal...Provide │ │ │ │ - 0x000381d4 61206772 6f757069 6e67206f 6620636f a grouping of co │ │ │ │ - 0x000381e4 6d706f6e 656e7420 70726f70 65727469 mponent properti │ │ │ │ - 0x000381f4 65732074 68617420 64657363 72696265 es that describe │ │ │ │ - 0x00038204 2061206a 6f75726e 616c2065 6e747279 a journal entry │ │ │ │ - 0x00038214 2e000000 4a6f7572 6e616c00 68747470 ....Journal.http │ │ │ │ - 0x00038224 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00038234 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00038244 6f676965 732f3230 30372f30 342f3032 ogies/2007/04/02 │ │ │ │ - 0x00038254 2f6e6361 6c235469 6d657a6f 6e650000 /ncal#Timezone.. │ │ │ │ - 0x00038264 50726f76 69646520 61206772 6f757069 Provide a groupi │ │ │ │ - 0x00038274 6e67206f 6620636f 6d706f6e 656e7420 ng of component │ │ │ │ - 0x00038284 70726f70 65727469 65732074 68617420 properties that │ │ │ │ - 0x00038294 64656669 6e657320 61207469 6d65207a defines a time z │ │ │ │ - 0x000382a4 6f6e652e 00000000 54696d65 7a6f6e65 one.....Timezone │ │ │ │ - 0x000382b4 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x000382c4 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x000382d4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x000382e4 30372f30 342f3032 2f6e6361 6c23546f 07/04/02/ncal#To │ │ │ │ - 0x000382f4 646f0000 50726f76 69646520 61206772 do..Provide a gr │ │ │ │ - 0x00038304 6f757069 6e67206f 66206361 6c656e64 ouping of calend │ │ │ │ - 0x00038314 61722070 726f7065 72746965 73207468 ar properties th │ │ │ │ - 0x00038324 61742064 65736372 69626520 6120746f at describe a to │ │ │ │ - 0x00038334 2d646f2e 00000000 546f646f 00000000 -do.....Todo.... │ │ │ │ - 0x00038344 4120436f 6e746163 742e2041 20706965 A Contact. A pie │ │ │ │ - 0x00038354 6365206f 66206461 74612074 68617420 ce of data that │ │ │ │ - 0x00038364 63616e20 70726f76 69646520 6d65616e can provide mean │ │ │ │ - 0x00038374 7320746f 20696465 6e746966 79206f72 s to identify or │ │ │ │ - 0x00038384 20636f6d 6d756e69 63617465 20776974 communicate wit │ │ │ │ - 0x00038394 6820616e 20656e74 6974792e 00000000 h an entity..... │ │ │ │ - 0x000383a4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x000383b4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x000383c4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x000383d4 332f3232 2f6e636f 234f7267 616e697a 3/22/nco#Organiz │ │ │ │ - 0x000383e4 6174696f 6e436f6e 74616374 00000000 ationContact.... │ │ │ │ - 0x000383f4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00038404 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00038414 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00038424 332f3232 2f6e636f 23506572 736f6e43 3/22/nco#PersonC │ │ │ │ - 0x00038434 6f6e7461 63740000 68747470 3a2f2f77 ontact..http://w │ │ │ │ - 0x00038444 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00038454 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00038464 732f3230 30372f30 332f3232 2f6e636f s/2007/03/22/nco │ │ │ │ - 0x00038474 23436f6e 74616374 47726f75 70000000 #ContactGroup... │ │ │ │ - 0x00038484 41206772 6f757020 6f662043 6f6e7461 A group of Conta │ │ │ │ - 0x00038494 6374732e 20436f75 6c642062 65207573 cts. Could be us │ │ │ │ - 0x000384a4 65642074 6f206578 70726573 73206120 ed to express a │ │ │ │ - 0x000384b4 67726f75 7020696e 20616e20 61646472 group in an addr │ │ │ │ - 0x000384c4 65737362 6f6f6b20 6f72206f 6e206120 essbook or on a │ │ │ │ - 0x000384d4 636f6e74 61637420 6c697374 206f6620 contact list of │ │ │ │ - 0x000384e4 616e2049 4d206170 706c6963 6174696f an IM applicatio │ │ │ │ - 0x000384f4 6e2e204f 6e652063 6f6e7461 63742063 n. One contact c │ │ │ │ - 0x00038504 616e2062 656c6f6e 6720746f 206d616e an belong to man │ │ │ │ - 0x00038514 79206772 6f757073 2e000000 436f6e74 y groups....Cont │ │ │ │ - 0x00038524 61637447 726f7570 00000000 68747470 actGroup....http │ │ │ │ - 0x00038534 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00038544 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00038554 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00038564 2f6e636f 23436f6e 74616374 4c697374 /nco#ContactList │ │ │ │ - 0x00038574 00000000 4120636f 6e746163 74206c69 ....A contact li │ │ │ │ - 0x00038584 73742c20 74686973 20636c61 73732072 st, this class r │ │ │ │ - 0x00038594 65707265 73656e74 7320616e 20616464 epresents an add │ │ │ │ - 0x000385a4 72657373 626f6f6b 206f7220 6120636f ressbook or a co │ │ │ │ - 0x000385b4 6e746163 74206c69 7374206f 6620616e ntact list of an │ │ │ │ - 0x000385c4 20494d20 6170706c 69636174 696f6e2e IM application. │ │ │ │ - 0x000385d4 20436f6e 74616374 7320696e 73696465 Contacts inside │ │ │ │ - 0x000385e4 20612063 6f6e7461 6374206c 69737420 a contact list │ │ │ │ - 0x000385f4 63616e20 62656c6f 6e672074 6f20636f can belong to co │ │ │ │ - 0x00038604 6e746163 74206772 6f757073 2e000000 ntact groups.... │ │ │ │ - 0x00038614 436f6e74 6163744c 69737400 68747470 ContactList.http │ │ │ │ - 0x00038624 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00038634 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00038644 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00038654 2f6e636f 23436f6e 74616374 4c697374 /nco#ContactList │ │ │ │ - 0x00038664 44617461 4f626a65 63740000 416e2065 DataObject..An e │ │ │ │ - 0x00038674 6e746974 79206f63 63757269 6e67206f ntity occuring o │ │ │ │ - 0x00038684 6e206120 636f6e74 61637420 6c697374 n a contact list │ │ │ │ - 0x00038694 20287573 75616c6c 7920696e 74657270 (usually interp │ │ │ │ - 0x000386a4 72657465 64206173 20616e20 6e636f3a reted as an nco: │ │ │ │ - 0x000386b4 436f6e74 61637429 00000000 436f6e74 Contact)....Cont │ │ │ │ - 0x000386c4 6163744c 69737444 6174614f 626a6563 actListDataObjec │ │ │ │ - 0x000386d4 74000000 4120436f 6e746163 74207468 t...A Contact th │ │ │ │ - 0x000386e4 61742064 656e6f74 6573206f 6e204f72 at denotes on Or │ │ │ │ - 0x000386f4 67616e69 7a617469 6f6e2e00 4f726761 ganization..Orga │ │ │ │ - 0x00038704 6e697a61 74696f6e 436f6e74 61637400 nizationContact. │ │ │ │ - 0x00038714 4120436f 6e746163 74207468 61742064 A Contact that d │ │ │ │ - 0x00038724 656e6f74 65732061 20506572 736f6e2e enotes a Person. │ │ │ │ - 0x00038734 20412070 6572736f 6e206361 6e206861 A person can ha │ │ │ │ - 0x00038744 7665206d 756c7469 706c6520 41666669 ve multiple Affi │ │ │ │ - 0x00038754 6c696174 696f6e73 2e000000 50657273 liations....Pers │ │ │ │ - 0x00038764 6f6e436f 6e746163 74000000 68747470 onContact...http │ │ │ │ - 0x00038774 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00038784 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00038794 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x000387a4 2f6e666f 23417070 6c696361 74696f6e /nfo#Application │ │ │ │ - 0x000387b4 00000000 416e2061 70706c69 63617469 ....An applicati │ │ │ │ - 0x000387c4 6f6e0000 4170706c 69636174 696f6e00 on..Application. │ │ │ │ - 0x000387d4 4120636f 6d707265 73736564 2066696c A compressed fil │ │ │ │ - 0x000387e4 652e204d 61792063 6f6e7461 696e206f e. May contain o │ │ │ │ - 0x000387f4 74686572 2066696c 6573206f 7220666f ther files or fo │ │ │ │ - 0x00038804 6c646572 20696e73 6964652e 00000000 lder inside..... │ │ │ │ - 0x00038814 41726368 69766500 68747470 3a2f2f77 Archive.http://w │ │ │ │ - 0x00038824 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00038834 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00038844 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00038854 23446174 61436f6e 7461696e 65720000 #DataContainer.. │ │ │ │ - 0x00038864 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00038874 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00038884 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00038894 332f3232 2f6e666f 23417263 68697665 3/22/nfo#Archive │ │ │ │ - 0x000388a4 4974656d 00000000 41206669 6c652065 Item....A file e │ │ │ │ - 0x000388b4 6e746974 7920696e 73696465 20616e20 ntity inside an │ │ │ │ - 0x000388c4 61726368 6976652e 00000000 41726368 archive.....Arch │ │ │ │ - 0x000388d4 69766549 74656d00 68747470 3a2f2f77 iveItem.http://w │ │ │ │ - 0x000388e4 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x000388f4 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00038904 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00038914 23456d62 65646465 6446696c 65446174 #EmbeddedFileDat │ │ │ │ - 0x00038924 614f626a 65637400 41206669 6c652061 aObject.A file a │ │ │ │ - 0x00038934 74746163 68656420 746f2061 6e6f7468 ttached to anoth │ │ │ │ - 0x00038944 65722064 61746120 6f626a65 63742e20 er data object. │ │ │ │ - 0x00038954 4d616e79 20646174 6120666f 726d6174 Many data format │ │ │ │ - 0x00038964 7320616c 6c6f7720 666f7220 61747461 s allow for atta │ │ │ │ - 0x00038974 63686d65 6e74733a 20656d61 696c732c chments: emails, │ │ │ │ - 0x00038984 20766361 7264732c 20696361 6c206576 vcards, ical ev │ │ │ │ - 0x00038994 656e7473 2c206964 3320616e 64206578 ents, id3 and ex │ │ │ │ - 0x000389a4 69662e2e 2e000000 41206669 6c652063 if......A file c │ │ │ │ - 0x000389b4 6f6e7461 696e696e 67206175 64696f20 ontaining audio │ │ │ │ - 0x000389c4 636f6e74 656e7400 41756469 6f000000 content.Audio... │ │ │ │ + 0x00036f84 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x00036f94 4153545f 504f5055 4c41525f 4f524947 AST_POPULAR_ORIG │ │ │ │ + 0x00036fa4 494e0000 6c656173 742d706f 70756c61 IN..least-popula │ │ │ │ + 0x00036fb4 722d6f72 6967696e 00000000 5a454954 r-origin....ZEIT │ │ │ │ + 0x00036fc4 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00036fd4 455f4f4c 44455354 5f414354 4f520000 E_OLDEST_ACTOR.. │ │ │ │ + 0x00036fe4 6f6c6465 73742d61 63746f72 00000000 oldest-actor.... │ │ │ │ + 0x00036ff4 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x00037004 5f545950 455f4d4f 53545f52 4543454e _TYPE_MOST_RECEN │ │ │ │ + 0x00037014 545f5355 424a4543 545f494e 54455250 T_SUBJECT_INTERP │ │ │ │ + 0x00037024 52455441 54494f4e 00000000 6d6f7374 RETATION....most │ │ │ │ + 0x00037034 2d726563 656e742d 7375626a 6563742d -recent-subject- │ │ │ │ + 0x00037044 696e7465 72707265 74617469 6f6e0000 interpretation.. │ │ │ │ + 0x00037054 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x00037064 5f545950 455f4c45 4153545f 52454345 _TYPE_LEAST_RECE │ │ │ │ + 0x00037074 4e545f53 55424a45 43545f49 4e544552 NT_SUBJECT_INTER │ │ │ │ + 0x00037084 50524554 4154494f 4e000000 6c656173 PRETATION...leas │ │ │ │ + 0x00037094 742d7265 63656e74 2d737562 6a656374 t-recent-subject │ │ │ │ + 0x000370a4 2d696e74 65727072 65746174 696f6e00 -interpretation. │ │ │ │ + 0x000370b4 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x000370c4 5f545950 455f4d4f 53545f50 4f50554c _TYPE_MOST_POPUL │ │ │ │ + 0x000370d4 41525f53 55424a45 43545f49 4e544552 AR_SUBJECT_INTER │ │ │ │ + 0x000370e4 50524554 4154494f 4e000000 6d6f7374 PRETATION...most │ │ │ │ + 0x000370f4 2d706f70 756c6172 2d737562 6a656374 -popular-subject │ │ │ │ + 0x00037104 2d696e74 65727072 65746174 696f6e00 -interpretation. │ │ │ │ + 0x00037114 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x00037124 5f545950 455f4c45 4153545f 504f5055 _TYPE_LEAST_POPU │ │ │ │ + 0x00037134 4c41525f 5355424a 4543545f 494e5445 LAR_SUBJECT_INTE │ │ │ │ + 0x00037144 52505245 54415449 4f4e0000 6c656173 RPRETATION..leas │ │ │ │ + 0x00037154 742d706f 70756c61 722d7375 626a6563 t-popular-subjec │ │ │ │ + 0x00037164 742d696e 74657270 72657461 74696f6e t-interpretation │ │ │ │ + 0x00037174 00000000 5a454954 47454953 545f5245 ....ZEITGEIST_RE │ │ │ │ + 0x00037184 53554c54 5f545950 455f4d4f 53545f52 SULT_TYPE_MOST_R │ │ │ │ + 0x00037194 4543454e 545f4d49 4d455459 50450000 ECENT_MIMETYPE.. │ │ │ │ + 0x000371a4 6d6f7374 2d726563 656e742d 6d696d65 most-recent-mime │ │ │ │ + 0x000371b4 74797065 00000000 5a454954 47454953 type....ZEITGEIS │ │ │ │ + 0x000371c4 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x000371d4 4153545f 52454345 4e545f4d 494d4554 AST_RECENT_MIMET │ │ │ │ + 0x000371e4 59504500 6c656173 742d7265 63656e74 YPE.least-recent │ │ │ │ + 0x000371f4 2d6d696d 65747970 65000000 5a454954 -mimetype...ZEIT │ │ │ │ + 0x00037204 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00037214 455f4d4f 53545f50 4f50554c 41525f4d E_MOST_POPULAR_M │ │ │ │ + 0x00037224 494d4554 59504500 6d6f7374 2d706f70 IMETYPE.most-pop │ │ │ │ + 0x00037234 756c6172 2d6d696d 65747970 65000000 ular-mimetype... │ │ │ │ + 0x00037244 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x00037254 5f545950 455f4c45 4153545f 504f5055 _TYPE_LEAST_POPU │ │ │ │ + 0x00037264 4c41525f 4d494d45 54595045 00000000 LAR_MIMETYPE.... │ │ │ │ + 0x00037274 6c656173 742d706f 70756c61 722d6d69 least-popular-mi │ │ │ │ + 0x00037284 6d657479 70650000 5a454954 47454953 metype..ZEITGEIS │ │ │ │ + 0x00037294 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x000372a4 53545f52 4543454e 545f4355 5252454e ST_RECENT_CURREN │ │ │ │ + 0x000372b4 545f5552 49000000 6d6f7374 2d726563 T_URI...most-rec │ │ │ │ + 0x000372c4 656e742d 63757272 656e742d 75726900 ent-current-uri. │ │ │ │ + 0x000372d4 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x000372e4 5f545950 455f4c45 4153545f 52454345 _TYPE_LEAST_RECE │ │ │ │ + 0x000372f4 4e545f43 55525245 4e545f55 52490000 NT_CURRENT_URI.. │ │ │ │ + 0x00037304 6c656173 742d7265 63656e74 2d637572 least-recent-cur │ │ │ │ + 0x00037314 72656e74 2d757269 00000000 5a454954 rent-uri....ZEIT │ │ │ │ + 0x00037324 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00037334 455f4d4f 53545f50 4f50554c 41525f43 E_MOST_POPULAR_C │ │ │ │ + 0x00037344 55525245 4e545f55 52490000 6d6f7374 URRENT_URI..most │ │ │ │ + 0x00037354 2d706f70 756c6172 2d637572 72656e74 -popular-current │ │ │ │ + 0x00037364 2d757269 00000000 5a454954 47454953 -uri....ZEITGEIS │ │ │ │ + 0x00037374 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x00037384 4153545f 504f5055 4c41525f 43555252 AST_POPULAR_CURR │ │ │ │ + 0x00037394 454e545f 55524900 6c656173 742d706f ENT_URI.least-po │ │ │ │ + 0x000373a4 70756c61 722d6375 7272656e 742d7572 pular-current-ur │ │ │ │ + 0x000373b4 69000000 5a454954 47454953 545f5245 i...ZEITGEIST_RE │ │ │ │ + 0x000373c4 53554c54 5f545950 455f4d4f 53545f52 SULT_TYPE_MOST_R │ │ │ │ + 0x000373d4 4543454e 545f4556 454e545f 4f524947 ECENT_EVENT_ORIG │ │ │ │ + 0x000373e4 494e0000 6d6f7374 2d726563 656e742d IN..most-recent- │ │ │ │ + 0x000373f4 6576656e 742d6f72 6967696e 00000000 event-origin.... │ │ │ │ + 0x00037404 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x00037414 5f545950 455f4c45 4153545f 52454345 _TYPE_LEAST_RECE │ │ │ │ + 0x00037424 4e545f45 56454e54 5f4f5249 47494e00 NT_EVENT_ORIGIN. │ │ │ │ + 0x00037434 6c656173 742d7265 63656e74 2d657665 least-recent-eve │ │ │ │ + 0x00037444 6e742d6f 72696769 6e000000 5a454954 nt-origin...ZEIT │ │ │ │ + 0x00037454 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00037464 455f4d4f 53545f50 4f50554c 41525f45 E_MOST_POPULAR_E │ │ │ │ + 0x00037474 56454e54 5f4f5249 47494e00 6d6f7374 VENT_ORIGIN.most │ │ │ │ + 0x00037484 2d706f70 756c6172 2d657665 6e742d6f -popular-event-o │ │ │ │ + 0x00037494 72696769 6e000000 5a454954 47454953 rigin...ZEITGEIS │ │ │ │ + 0x000374a4 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x000374b4 4153545f 504f5055 4c41525f 4556454e AST_POPULAR_EVEN │ │ │ │ + 0x000374c4 545f4f52 4947494e 00000000 6c656173 T_ORIGIN....leas │ │ │ │ + 0x000374d4 742d706f 70756c61 722d6576 656e742d t-popular-event- │ │ │ │ + 0x000374e4 6f726967 696e0000 5a454954 47454953 origin..ZEITGEIS │ │ │ │ + 0x000374f4 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x00037504 53545f52 4543454e 545f4355 5252454e ST_RECENT_CURREN │ │ │ │ + 0x00037514 545f4f52 4947494e 00000000 6d6f7374 T_ORIGIN....most │ │ │ │ + 0x00037524 2d726563 656e742d 63757272 656e742d -recent-current- │ │ │ │ + 0x00037534 6f726967 696e0000 5a454954 47454953 origin..ZEITGEIS │ │ │ │ + 0x00037544 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x00037554 4153545f 52454345 4e545f43 55525245 AST_RECENT_CURRE │ │ │ │ + 0x00037564 4e545f4f 52494749 4e000000 6c656173 NT_ORIGIN...leas │ │ │ │ + 0x00037574 742d7265 63656e74 2d637572 72656e74 t-recent-current │ │ │ │ + 0x00037584 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ + 0x00037594 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x000375a4 53545f50 4f50554c 41525f43 55525245 ST_POPULAR_CURRE │ │ │ │ + 0x000375b4 4e545f4f 52494749 4e000000 6d6f7374 NT_ORIGIN...most │ │ │ │ + 0x000375c4 2d706f70 756c6172 2d637572 72656e74 -popular-current │ │ │ │ + 0x000375d4 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ + 0x000375e4 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x000375f4 4153545f 504f5055 4c41525f 43555252 AST_POPULAR_CURR │ │ │ │ + 0x00037604 454e545f 4f524947 494e0000 6c656173 ENT_ORIGIN..leas │ │ │ │ + 0x00037614 742d706f 70756c61 722d6375 7272656e t-popular-curren │ │ │ │ + 0x00037624 742d6f72 6967696e 00000000 5a454954 t-origin....ZEIT │ │ │ │ + 0x00037634 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00037644 455f5245 4c455641 4e435900 72656c65 E_RELEVANCY.rele │ │ │ │ + 0x00037654 76616e63 79000000 6f72672e 676e6f6d vancy...org.gnom │ │ │ │ + 0x00037664 652e7a65 69746765 6973742e 44617461 e.zeitgeist.Data │ │ │ │ + 0x00037674 4d6f6465 6c457272 6f722e49 6e76616c ModelError.Inval │ │ │ │ + 0x00037684 69645369 676e6174 75726500 6f72672e idSignature.org. │ │ │ │ + 0x00037694 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x000376a4 44617461 4d6f6465 6c457272 6f722e4e DataModelError.N │ │ │ │ + 0x000376b4 756c6c45 76656e74 00000000 6f72672e ullEvent....org. │ │ │ │ + 0x000376c4 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x000376d4 44617461 4d6f6465 6c457272 6f722e54 DataModelError.T │ │ │ │ + 0x000376e4 6f6f4d61 6e795265 73756c74 73000000 ooManyResults... │ │ │ │ + 0x000376f4 7061796c 6f616400 69746572 20213d20 payload.iter != │ │ │ │ + 0x00037704 4e554c4c 00000000 7375626a 65637420 NULL....subject │ │ │ │ + 0x00037714 213d204e 554c4c00 696e666f 20213d20 != NULL.info != │ │ │ │ + 0x00037724 4e554c4c 00000000 6170706c 69636174 NULL....applicat │ │ │ │ + 0x00037734 696f6e3a 2f2f0000 2e646573 6b746f70 ion://...desktop │ │ │ │ + 0x00037744 00000000 256c6c69 00000000 61617300 ....%lli....aas. │ │ │ │ + 0x00037754 61790000 69643a20 25640974 696d6573 ay..id: %d.times │ │ │ │ + 0x00037764 74616d70 3a20256c 6c690a61 63746f72 tamp: %lli.actor │ │ │ │ + 0x00037774 3a202573 0a696e74 65727072 65746174 : %s.interpretat │ │ │ │ + 0x00037784 696f6e3a 2025730a 6d616e69 66657374 ion: %s.manifest │ │ │ │ + 0x00037794 6174696f 6e3a2025 730a6f72 6967696e ation: %s.origin │ │ │ │ + 0x000377a4 3a202573 0a6e756d 20737562 6a656374 : %s.num subject │ │ │ │ + 0x000377b4 733a2025 640a0000 20205375 626a6563 s: %d... Subjec │ │ │ │ + 0x000377c4 74202325 643a0a20 20202075 72693a20 t #%d:. uri: │ │ │ │ + 0x000377d4 25730a20 20202069 6e746572 70726574 %s. interpret │ │ │ │ + 0x000377e4 6174696f 6e3a2025 730a2020 20206d61 ation: %s. ma │ │ │ │ + 0x000377f4 6e696665 73746174 696f6e3a 2025730a nifestation: %s. │ │ │ │ + 0x00037804 20202020 6d696d65 74797065 3a202573 mimetype: %s │ │ │ │ + 0x00037814 0a202020 206f7269 67696e3a 2025730a . origin: %s. │ │ │ │ + 0x00037824 20202020 74657874 3a202573 0a202020 text: %s. │ │ │ │ + 0x00037834 20637572 72656e74 5f757269 3a202573 current_uri: %s │ │ │ │ + 0x00037844 0a202020 20637572 72656e74 5f6f7269 . current_ori │ │ │ │ + 0x00037854 67696e3a 2025730a 20202020 73746f72 gin: %s. stor │ │ │ │ + 0x00037864 6167653a 2025730a 00000000 7061796c age: %s.....payl │ │ │ │ + 0x00037874 6f61643a 20257520 62797465 73000000 oad: %u bytes... │ │ │ │ + 0x00037884 7061796c 6f61643a 20286e75 6c6c290a payload: (null). │ │ │ │ + 0x00037894 00000000 74656d70 6c617465 5f657665 ....template_eve │ │ │ │ + 0x000378a4 6e742021 3d204e55 4c4c0000 6576656e nt != NULL..even │ │ │ │ + 0x000378b4 742e6300 496e7661 6c696420 442d4275 t.c.Invalid D-Bu │ │ │ │ + 0x000378c4 73207369 676e6174 7572652e 00000000 s signature..... │ │ │ │ + 0x000378d4 6576656e 745f7661 7269616e 7420213d event_variant != │ │ │ │ + 0x000378e4 204e554c 4c000000 496e636f 6d706c65 NULL...Incomple │ │ │ │ + 0x000378f4 74652065 76656e74 20737472 7563742e te event struct. │ │ │ │ + 0x00037904 00000000 54686973 20697320 616e2065 ....This is an e │ │ │ │ + 0x00037914 6d707479 20657665 6e742e00 4d697373 mpty event..Miss │ │ │ │ + 0x00037924 696e6720 6576656e 7420696e 666f726d ing event inform │ │ │ │ + 0x00037934 6174696f 6e2e0000 73747220 213d204e ation...str != N │ │ │ │ + 0x00037944 554c4c00 5a656974 67656973 74457665 ULL.ZeitgeistEve │ │ │ │ + 0x00037954 6e740000 76657665 6e747320 213d204e nt..vevents != N │ │ │ │ + 0x00037964 554c4c00 76657665 6e74732e 6765745f ULL.vevents.get_ │ │ │ │ + 0x00037974 74797065 5f737472 696e6720 2829203d type_string () = │ │ │ │ + 0x00037984 3d202261 28222b55 74696c73 2e534947 = "a("+Utils.SIG │ │ │ │ + 0x00037994 5f455645 4e542b22 29220000 51756572 _EVENT+")"..Quer │ │ │ │ + 0x000379a4 79206578 63656564 65642073 697a6520 y exceeded size │ │ │ │ + 0x000379b4 6c696d69 74206f66 20252075 4d694220 limit of % uMiB │ │ │ │ + 0x000379c4 28726f75 67686c79 207e2564 20657665 (roughly ~%d eve │ │ │ │ + 0x000379d4 6e747329 2e000000 6576656e 742e7661 nts)....event.va │ │ │ │ + 0x000379e4 6c613a34 36313a20 25730000 74656d70 la:461: %s..temp │ │ │ │ + 0x000379f4 6c617465 5f737562 6a656374 20213d20 late_subject != │ │ │ │ + 0x00037a04 4e554c4c 00000000 7375626a 6563742e NULL....subject. │ │ │ │ + 0x00037a14 63000000 4d697373 696e6720 7375626a c...Missing subj │ │ │ │ + 0x00037a24 65637420 696e666f 726d6174 696f6e00 ect information. │ │ │ │ + 0x00037a34 7375626a 6563745f 76617269 616e7420 subject_variant │ │ │ │ + 0x00037a44 213d204e 554c4c00 5a656974 67656973 != NULL.Zeitgeis │ │ │ │ + 0x00037a54 74537562 6a656374 00000000 73746172 tSubject....star │ │ │ │ + 0x00037a64 74000000 656e6400 74696d65 72616e67 t...end.timerang │ │ │ │ + 0x00037a74 652e6300 5a656974 67656973 7454696d e.c.ZeitgeistTim │ │ │ │ + 0x00037a84 6552616e 67650000 74696d65 76616c20 eRange..timeval │ │ │ │ + 0x00037a94 213d204e 554c4c00 64617465 74696d65 != NULL.datetime │ │ │ │ + 0x00037aa4 20213d20 4e554c4c 00000000 64617465 != NULL....date │ │ │ │ + 0x00037ab4 20213d20 4e554c4c 00000000 5a656974 != NULL....Zeit │ │ │ │ + 0x00037ac4 67656973 7453796d 626f6c49 6e666f00 geistSymbolInfo. │ │ │ │ + 0x00037ad4 675f7479 70655f69 735f6120 286f626a g_type_is_a (obj │ │ │ │ + 0x00037ae4 6563745f 74797065 2c205a45 49544745 ect_type, ZEITGE │ │ │ │ + 0x00037af4 4953545f 53594d42 4f4c5f54 5950455f IST_SYMBOL_TYPE_ │ │ │ │ + 0x00037b04 494e464f 29000000 475f5459 50455f43 INFO)...G_TYPE_C │ │ │ │ + 0x00037b14 4845434b 5f56414c 55455f54 59504520 HECK_VALUE_TYPE │ │ │ │ + 0x00037b24 2876616c 75652c20 5a454954 47454953 (value, ZEITGEIS │ │ │ │ + 0x00037b34 545f5359 4d424f4c 5f545950 455f494e T_SYMBOL_TYPE_IN │ │ │ │ + 0x00037b44 464f2900 64697370 6c61795f 6e616d65 FO).display_name │ │ │ │ + 0x00037b54 20213d20 4e554c4c 00000000 68747470 != NULL....http │ │ │ │ + 0x00037b64 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00037b74 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00037b84 6f676965 732f3230 30372f30 342f3032 ogies/2007/04/02 │ │ │ │ + 0x00037b94 2f6e6361 6c23416c 61726d00 50726f76 /ncal#Alarm.Prov │ │ │ │ + 0x00037ba4 69646520 61206772 6f757069 6e67206f ide a grouping o │ │ │ │ + 0x00037bb4 6620636f 6d706f6e 656e7420 70726f70 f component prop │ │ │ │ + 0x00037bc4 65727469 65732074 68617420 64656669 erties that defi │ │ │ │ + 0x00037bd4 6e652061 6e20616c 61726d2e 00000000 ne an alarm..... │ │ │ │ + 0x00037be4 416c6172 6d000000 68747470 3a2f2f77 Alarm...http://w │ │ │ │ + 0x00037bf4 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00037c04 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00037c14 732f3230 30372f30 312f3139 2f6e6965 s/2007/01/19/nie │ │ │ │ + 0x00037c24 23496e66 6f726d61 74696f6e 456c656d #InformationElem │ │ │ │ + 0x00037c34 656e7400 68747470 3a2f2f77 77772e73 ent.http://www.s │ │ │ │ + 0x00037c44 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00037c54 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00037c64 30372f30 342f3032 2f6e6361 6c234174 07/04/02/ncal#At │ │ │ │ + 0x00037c74 74616368 6d656e74 00000000 416e206f tachment....An o │ │ │ │ + 0x00037c84 626a6563 74206174 74616368 65642074 bject attached t │ │ │ │ + 0x00037c94 6f206120 63616c65 6e646172 20656e74 o a calendar ent │ │ │ │ + 0x00037ca4 6974792e 20546869 7320636c 61737320 ity. This class │ │ │ │ + 0x00037cb4 68617320 6265656e 20696e74 726f6475 has been introdu │ │ │ │ + 0x00037cc4 63656420 746f2073 65727665 20617320 ced to serve as │ │ │ │ + 0x00037cd4 61207374 72756374 75726564 2076616c a structured val │ │ │ │ + 0x00037ce4 7565206f 66207468 65206e63 616c3a61 ue of the ncal:a │ │ │ │ + 0x00037cf4 74746163 68207072 6f706572 74792e20 ttach property. │ │ │ │ + 0x00037d04 53656520 74686520 646f6375 6d656e74 See the document │ │ │ │ + 0x00037d14 6174696f 6e206f66 206e6361 6c3a6174 ation of ncal:at │ │ │ │ + 0x00037d24 74616368 20666f72 20646574 61696c73 tach for details │ │ │ │ + 0x00037d34 2e000000 41747461 63686d65 6e740000 ....Attachment.. │ │ │ │ + 0x00037d44 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00037d54 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00037d64 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00037d74 332f3232 2f6e666f 23417474 6163686d 3/22/nfo#Attachm │ │ │ │ + 0x00037d84 656e7400 68747470 3a2f2f77 77772e73 ent.http://www.s │ │ │ │ + 0x00037d94 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00037da4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00037db4 30372f30 342f3032 2f6e6361 6c234361 07/04/02/ncal#Ca │ │ │ │ + 0x00037dc4 6c656e64 61720000 41206361 6c656e64 lendar..A calend │ │ │ │ + 0x00037dd4 61722e20 496e7370 69726174 696f6e73 ar. Inspirations │ │ │ │ + 0x00037de4 20666f72 20746869 7320636c 61737320 for this class │ │ │ │ + 0x00037df4 63616e20 62652074 72616365 6420746f can be traced to │ │ │ │ + 0x00037e04 20746865 20564341 4c454e44 41522063 the VCALENDAR c │ │ │ │ + 0x00037e14 6f6d706f 6e656e74 20646566 696e6564 omponent defined │ │ │ │ + 0x00037e24 20696e20 52464320 32343435 20736563 in RFC 2445 sec │ │ │ │ + 0x00037e34 2e20342e 342c2062 75742069 74206d61 . 4.4, but it ma │ │ │ │ + 0x00037e44 79206a75 73742061 73207765 6c6c2062 y just as well b │ │ │ │ + 0x00037e54 65207573 65642074 6f207265 70726573 e used to repres │ │ │ │ + 0x00037e64 656e7420 616e7920 6b696e64 206f6620 ent any kind of │ │ │ │ + 0x00037e74 43616c65 6e646172 2e000000 43616c65 Calendar....Cale │ │ │ │ + 0x00037e84 6e646172 00000000 68747470 3a2f2f77 ndar....http://w │ │ │ │ + 0x00037e94 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00037ea4 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00037eb4 732f3230 30372f30 342f3032 2f6e6361 s/2007/04/02/nca │ │ │ │ + 0x00037ec4 6c234361 6c656e64 61724461 74614f62 l#CalendarDataOb │ │ │ │ + 0x00037ed4 6a656374 00000000 41204461 74614f62 ject....A DataOb │ │ │ │ + 0x00037ee4 6a656374 20666f75 6e642069 6e206120 ject found in a │ │ │ │ + 0x00037ef4 63616c65 6e646172 2e204974 20697320 calendar. It is │ │ │ │ + 0x00037f04 75737561 6c6c7920 696e7465 72707265 usually interpre │ │ │ │ + 0x00037f14 74656420 6173206f 6e65206f 66207468 ted as one of th │ │ │ │ + 0x00037f24 65206361 6c656e64 61722065 6e746974 e calendar entit │ │ │ │ + 0x00037f34 79207479 70657320 28652e67 2e204576 y types (e.g. Ev │ │ │ │ + 0x00037f44 656e742c 204a6f75 726e616c 2c20546f ent, Journal, To │ │ │ │ + 0x00037f54 646f2065 74632e29 00000000 43616c65 do etc.)....Cale │ │ │ │ + 0x00037f64 6e646172 44617461 4f626a65 63740000 ndarDataObject.. │ │ │ │ + 0x00037f74 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00037f84 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00037f94 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00037fa4 312f3139 2f6e6965 23446174 614f626a 1/19/nie#DataObj │ │ │ │ + 0x00037fb4 65637400 68747470 3a2f2f77 77772e73 ect.http://www.s │ │ │ │ + 0x00037fc4 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00037fd4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00037fe4 30372f30 342f3032 2f6e6361 6c234576 07/04/02/ncal#Ev │ │ │ │ + 0x00037ff4 656e7400 50726f76 69646520 61206772 ent.Provide a gr │ │ │ │ + 0x00038004 6f757069 6e67206f 6620636f 6d706f6e ouping of compon │ │ │ │ + 0x00038014 656e7420 70726f70 65727469 65732074 ent properties t │ │ │ │ + 0x00038024 68617420 64657363 72696265 20616e20 hat describe an │ │ │ │ + 0x00038034 6576656e 742e0000 68747470 3a2f2f77 event...http://w │ │ │ │ + 0x00038044 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00038054 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00038064 732f3230 30372f30 342f3032 2f6e6361 s/2007/04/02/nca │ │ │ │ + 0x00038074 6c234672 65656275 73790000 50726f76 l#Freebusy..Prov │ │ │ │ + 0x00038084 69646520 61206772 6f757069 6e67206f ide a grouping o │ │ │ │ + 0x00038094 6620636f 6d706f6e 656e7420 70726f70 f component prop │ │ │ │ + 0x000380a4 65727469 65732074 68617420 64657363 erties that desc │ │ │ │ + 0x000380b4 72696265 20656974 68657220 61207265 ribe either a re │ │ │ │ + 0x000380c4 71756573 7420666f 72206672 65652f62 quest for free/b │ │ │ │ + 0x000380d4 75737920 74696d65 2c206465 73637269 usy time, descri │ │ │ │ + 0x000380e4 62652061 20726573 706f6e73 6520746f be a response to │ │ │ │ + 0x000380f4 20612072 65717565 73742066 6f722066 a request for f │ │ │ │ + 0x00038104 7265652f 62757379 2074696d 65206f72 ree/busy time or │ │ │ │ + 0x00038114 20646573 63726962 65206120 7075626c describe a publ │ │ │ │ + 0x00038124 69736865 64207365 74206f66 20627573 ished set of bus │ │ │ │ + 0x00038134 79207469 6d652e00 46726565 62757379 y time..Freebusy │ │ │ │ + 0x00038144 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x00038154 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00038164 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00038174 30372f30 342f3032 2f6e6361 6c234a6f 07/04/02/ncal#Jo │ │ │ │ + 0x00038184 75726e61 6c000000 50726f76 69646520 urnal...Provide │ │ │ │ + 0x00038194 61206772 6f757069 6e67206f 6620636f a grouping of co │ │ │ │ + 0x000381a4 6d706f6e 656e7420 70726f70 65727469 mponent properti │ │ │ │ + 0x000381b4 65732074 68617420 64657363 72696265 es that describe │ │ │ │ + 0x000381c4 2061206a 6f75726e 616c2065 6e747279 a journal entry │ │ │ │ + 0x000381d4 2e000000 4a6f7572 6e616c00 68747470 ....Journal.http │ │ │ │ + 0x000381e4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x000381f4 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00038204 6f676965 732f3230 30372f30 342f3032 ogies/2007/04/02 │ │ │ │ + 0x00038214 2f6e6361 6c235469 6d657a6f 6e650000 /ncal#Timezone.. │ │ │ │ + 0x00038224 50726f76 69646520 61206772 6f757069 Provide a groupi │ │ │ │ + 0x00038234 6e67206f 6620636f 6d706f6e 656e7420 ng of component │ │ │ │ + 0x00038244 70726f70 65727469 65732074 68617420 properties that │ │ │ │ + 0x00038254 64656669 6e657320 61207469 6d65207a defines a time z │ │ │ │ + 0x00038264 6f6e652e 00000000 54696d65 7a6f6e65 one.....Timezone │ │ │ │ + 0x00038274 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x00038284 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00038294 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x000382a4 30372f30 342f3032 2f6e6361 6c23546f 07/04/02/ncal#To │ │ │ │ + 0x000382b4 646f0000 50726f76 69646520 61206772 do..Provide a gr │ │ │ │ + 0x000382c4 6f757069 6e67206f 66206361 6c656e64 ouping of calend │ │ │ │ + 0x000382d4 61722070 726f7065 72746965 73207468 ar properties th │ │ │ │ + 0x000382e4 61742064 65736372 69626520 6120746f at describe a to │ │ │ │ + 0x000382f4 2d646f2e 00000000 546f646f 00000000 -do.....Todo.... │ │ │ │ + 0x00038304 4120436f 6e746163 742e2041 20706965 A Contact. A pie │ │ │ │ + 0x00038314 6365206f 66206461 74612074 68617420 ce of data that │ │ │ │ + 0x00038324 63616e20 70726f76 69646520 6d65616e can provide mean │ │ │ │ + 0x00038334 7320746f 20696465 6e746966 79206f72 s to identify or │ │ │ │ + 0x00038344 20636f6d 6d756e69 63617465 20776974 communicate wit │ │ │ │ + 0x00038354 6820616e 20656e74 6974792e 00000000 h an entity..... │ │ │ │ + 0x00038364 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00038374 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00038384 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00038394 332f3232 2f6e636f 23506572 736f6e43 3/22/nco#PersonC │ │ │ │ + 0x000383a4 6f6e7461 63740000 68747470 3a2f2f77 ontact..http://w │ │ │ │ + 0x000383b4 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x000383c4 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x000383d4 732f3230 30372f30 332f3232 2f6e636f s/2007/03/22/nco │ │ │ │ + 0x000383e4 234f7267 616e697a 6174696f 6e436f6e #OrganizationCon │ │ │ │ + 0x000383f4 74616374 00000000 68747470 3a2f2f77 tact....http://w │ │ │ │ + 0x00038404 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00038414 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00038424 732f3230 30372f30 332f3232 2f6e636f s/2007/03/22/nco │ │ │ │ + 0x00038434 23436f6e 74616374 47726f75 70000000 #ContactGroup... │ │ │ │ + 0x00038444 41206772 6f757020 6f662043 6f6e7461 A group of Conta │ │ │ │ + 0x00038454 6374732e 20436f75 6c642062 65207573 cts. Could be us │ │ │ │ + 0x00038464 65642074 6f206578 70726573 73206120 ed to express a │ │ │ │ + 0x00038474 67726f75 7020696e 20616e20 61646472 group in an addr │ │ │ │ + 0x00038484 65737362 6f6f6b20 6f72206f 6e206120 essbook or on a │ │ │ │ + 0x00038494 636f6e74 61637420 6c697374 206f6620 contact list of │ │ │ │ + 0x000384a4 616e2049 4d206170 706c6963 6174696f an IM applicatio │ │ │ │ + 0x000384b4 6e2e204f 6e652063 6f6e7461 63742063 n. One contact c │ │ │ │ + 0x000384c4 616e2062 656c6f6e 6720746f 206d616e an belong to man │ │ │ │ + 0x000384d4 79206772 6f757073 2e000000 436f6e74 y groups....Cont │ │ │ │ + 0x000384e4 61637447 726f7570 00000000 68747470 actGroup....http │ │ │ │ + 0x000384f4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00038504 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00038514 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00038524 2f6e636f 23436f6e 74616374 4c697374 /nco#ContactList │ │ │ │ + 0x00038534 00000000 4120636f 6e746163 74206c69 ....A contact li │ │ │ │ + 0x00038544 73742c20 74686973 20636c61 73732072 st, this class r │ │ │ │ + 0x00038554 65707265 73656e74 7320616e 20616464 epresents an add │ │ │ │ + 0x00038564 72657373 626f6f6b 206f7220 6120636f ressbook or a co │ │ │ │ + 0x00038574 6e746163 74206c69 7374206f 6620616e ntact list of an │ │ │ │ + 0x00038584 20494d20 6170706c 69636174 696f6e2e IM application. │ │ │ │ + 0x00038594 20436f6e 74616374 7320696e 73696465 Contacts inside │ │ │ │ + 0x000385a4 20612063 6f6e7461 6374206c 69737420 a contact list │ │ │ │ + 0x000385b4 63616e20 62656c6f 6e672074 6f20636f can belong to co │ │ │ │ + 0x000385c4 6e746163 74206772 6f757073 2e000000 ntact groups.... │ │ │ │ + 0x000385d4 436f6e74 6163744c 69737400 68747470 ContactList.http │ │ │ │ + 0x000385e4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x000385f4 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00038604 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00038614 2f6e636f 23436f6e 74616374 4c697374 /nco#ContactList │ │ │ │ + 0x00038624 44617461 4f626a65 63740000 416e2065 DataObject..An e │ │ │ │ + 0x00038634 6e746974 79206f63 63757269 6e67206f ntity occuring o │ │ │ │ + 0x00038644 6e206120 636f6e74 61637420 6c697374 n a contact list │ │ │ │ + 0x00038654 20287573 75616c6c 7920696e 74657270 (usually interp │ │ │ │ + 0x00038664 72657465 64206173 20616e20 6e636f3a reted as an nco: │ │ │ │ + 0x00038674 436f6e74 61637429 00000000 436f6e74 Contact)....Cont │ │ │ │ + 0x00038684 6163744c 69737444 6174614f 626a6563 actListDataObjec │ │ │ │ + 0x00038694 74000000 4120436f 6e746163 74207468 t...A Contact th │ │ │ │ + 0x000386a4 61742064 656e6f74 6573206f 6e204f72 at denotes on Or │ │ │ │ + 0x000386b4 67616e69 7a617469 6f6e2e00 4f726761 ganization..Orga │ │ │ │ + 0x000386c4 6e697a61 74696f6e 436f6e74 61637400 nizationContact. │ │ │ │ + 0x000386d4 4120436f 6e746163 74207468 61742064 A Contact that d │ │ │ │ + 0x000386e4 656e6f74 65732061 20506572 736f6e2e enotes a Person. │ │ │ │ + 0x000386f4 20412070 6572736f 6e206361 6e206861 A person can ha │ │ │ │ + 0x00038704 7665206d 756c7469 706c6520 41666669 ve multiple Affi │ │ │ │ + 0x00038714 6c696174 696f6e73 2e000000 50657273 liations....Pers │ │ │ │ + 0x00038724 6f6e436f 6e746163 74000000 68747470 onContact...http │ │ │ │ + 0x00038734 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00038744 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00038754 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00038764 2f6e666f 23417070 6c696361 74696f6e /nfo#Application │ │ │ │ + 0x00038774 00000000 416e2061 70706c69 63617469 ....An applicati │ │ │ │ + 0x00038784 6f6e0000 4170706c 69636174 696f6e00 on..Application. │ │ │ │ + 0x00038794 4120636f 6d707265 73736564 2066696c A compressed fil │ │ │ │ + 0x000387a4 652e204d 61792063 6f6e7461 696e206f e. May contain o │ │ │ │ + 0x000387b4 74686572 2066696c 6573206f 7220666f ther files or fo │ │ │ │ + 0x000387c4 6c646572 20696e73 6964652e 00000000 lder inside..... │ │ │ │ + 0x000387d4 41726368 69766500 68747470 3a2f2f77 Archive.http://w │ │ │ │ + 0x000387e4 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x000387f4 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00038804 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x00038814 23446174 61436f6e 7461696e 65720000 #DataContainer.. │ │ │ │ + 0x00038824 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00038834 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00038844 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00038854 332f3232 2f6e666f 23417263 68697665 3/22/nfo#Archive │ │ │ │ + 0x00038864 4974656d 00000000 41206669 6c652065 Item....A file e │ │ │ │ + 0x00038874 6e746974 7920696e 73696465 20616e20 ntity inside an │ │ │ │ + 0x00038884 61726368 6976652e 00000000 41726368 archive.....Arch │ │ │ │ + 0x00038894 69766549 74656d00 68747470 3a2f2f77 iveItem.http://w │ │ │ │ + 0x000388a4 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x000388b4 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x000388c4 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x000388d4 23456d62 65646465 6446696c 65446174 #EmbeddedFileDat │ │ │ │ + 0x000388e4 614f626a 65637400 41206669 6c652061 aObject.A file a │ │ │ │ + 0x000388f4 74746163 68656420 746f2061 6e6f7468 ttached to anoth │ │ │ │ + 0x00038904 65722064 61746120 6f626a65 63742e20 er data object. │ │ │ │ + 0x00038914 4d616e79 20646174 6120666f 726d6174 Many data format │ │ │ │ + 0x00038924 7320616c 6c6f7720 666f7220 61747461 s allow for atta │ │ │ │ + 0x00038934 63686d65 6e74733a 20656d61 696c732c chments: emails, │ │ │ │ + 0x00038944 20766361 7264732c 20696361 6c206576 vcards, ical ev │ │ │ │ + 0x00038954 656e7473 2c206964 3320616e 64206578 ents, id3 and ex │ │ │ │ + 0x00038964 69662e2e 2e000000 41206669 6c652063 if......A file c │ │ │ │ + 0x00038974 6f6e7461 696e696e 67206175 64696f20 ontaining audio │ │ │ │ + 0x00038984 636f6e74 656e7400 41756469 6f000000 content.Audio... │ │ │ │ + 0x00038994 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x000389a4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x000389b4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x000389c4 332f3232 2f6e666f 234d6564 69610000 3/22/nfo#Media.. │ │ │ │ 0x000389d4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ 0x000389e4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x000389f4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00038a04 332f3232 2f6e666f 234d6564 69610000 3/22/nfo#Media.. │ │ │ │ - 0x00038a14 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00038a24 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00038a34 6e746f6c 6f676965 732f3230 30392f30 ntologies/2009/0 │ │ │ │ - 0x00038a44 322f3139 2f6e6d6d 234d7573 69635069 2/19/nmm#MusicPi │ │ │ │ - 0x00038a54 65636500 68747470 3a2f2f77 77772e73 ece.http://www.s │ │ │ │ - 0x00038a64 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00038a74 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00038a84 30372f30 332f3232 2f6e666f 23426f6f 07/03/22/nfo#Boo │ │ │ │ - 0x00038a94 6b6d6172 6b000000 4120626f 6f6b6d61 kmark...A bookma │ │ │ │ - 0x00038aa4 726b206f 66206120 77656262 726f7773 rk of a webbrows │ │ │ │ - 0x00038ab4 65722e20 55736520 6e69653a 7469746c er. Use nie:titl │ │ │ │ - 0x00038ac4 6520666f 72207468 65206e61 6d652f6c e for the name/l │ │ │ │ - 0x00038ad4 6162656c 2c206e69 653a636f 6e74656e abel, nie:conten │ │ │ │ - 0x00038ae4 74437265 61746564 20746f20 72657072 tCreated to repr │ │ │ │ - 0x00038af4 6573656e 74207468 65206461 74652077 esent the date w │ │ │ │ - 0x00038b04 68656e20 74686520 75736572 20616464 hen the user add │ │ │ │ - 0x00038b14 65642074 68652062 6f6f6b6d 61726b2c ed the bookmark, │ │ │ │ - 0x00038b24 20616e64 206e6965 3a636f6e 74656e74 and nie:content │ │ │ │ - 0x00038b34 4c617374 4d6f6469 66696564 20666f72 LastModified for │ │ │ │ - 0x00038b44 206d6f64 69666963 6174696f 6e732e20 modifications. │ │ │ │ - 0x00038b54 6e666f3a 626f6f6b 6d61726b 7320746f nfo:bookmarks to │ │ │ │ - 0x00038b64 2073746f 72652074 6865206c 696e6b2e store the link. │ │ │ │ - 0x00038b74 00000000 426f6f6b 6d61726b 00000000 ....Bookmark.... │ │ │ │ - 0x00038b84 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00038b94 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00038ba4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00038bb4 332f3232 2f6e666f 23426f6f 6b6d6172 3/22/nfo#Bookmar │ │ │ │ - 0x00038bc4 6b466f6c 64657200 4120666f 6c646572 kFolder.A folder │ │ │ │ - 0x00038bd4 20776974 6820626f 6f6b6d61 726b7320 with bookmarks │ │ │ │ - 0x00038be4 6f662061 20776562 62726f77 7365722e of a webbrowser. │ │ │ │ - 0x00038bf4 20557365 206e666f 3a636f6e 7461696e Use nfo:contain │ │ │ │ - 0x00038c04 73426f6f 6b6d6172 6b20746f 2072656c sBookmark to rel │ │ │ │ - 0x00038c14 61746520 426f6f6b 6d61726b 732e2046 ate Bookmarks. F │ │ │ │ - 0x00038c24 6f6c6465 72732063 616e2063 6f6e7461 olders can conta │ │ │ │ - 0x00038c34 696e2073 7562666f 6c646572 732c2075 in subfolders, u │ │ │ │ - 0x00038c44 73652063 6f6e7461 696e7342 6f6f6b6d se containsBookm │ │ │ │ - 0x00038c54 61726b46 6f6c6465 7220746f 2072656c arkFolder to rel │ │ │ │ - 0x00038c64 61746520 7468656d 2e000000 426f6f6b ate them....Book │ │ │ │ - 0x00038c74 6d61726b 20466f6c 64657200 68747470 mark Folder.http │ │ │ │ - 0x00038c84 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00038c94 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00038ca4 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00038cb4 2f6e666f 23437572 736f7200 41204375 /nfo#Cursor.A Cu │ │ │ │ - 0x00038cc4 72736f72 2e000000 43757273 6f720000 rsor....Cursor.. │ │ │ │ - 0x00038cd4 41207375 70657263 6c617373 20666f72 A superclass for │ │ │ │ - 0x00038ce4 20616c6c 20656e74 69746965 732c2077 all entities, w │ │ │ │ - 0x00038cf4 686f7365 20707269 6d617279 20707572 hose primary pur │ │ │ │ - 0x00038d04 706f7365 20697320 746f2073 65727665 pose is to serve │ │ │ │ - 0x00038d14 20617320 636f6e74 61696e65 72732066 as containers f │ │ │ │ - 0x00038d24 6f72206f 74686572 20646174 61206f62 or other data ob │ │ │ │ - 0x00038d34 6a656374 2e205468 65792075 7375616c ject. They usual │ │ │ │ - 0x00038d44 6c792064 6f6e2774 20686176 6520616e ly don't have an │ │ │ │ - 0x00038d54 7920226d 65616e69 6e672220 62792074 y "meaning" by t │ │ │ │ - 0x00038d64 68656d73 656c7665 732e2045 78616d70 hemselves. Examp │ │ │ │ - 0x00038d74 6c657320 696e636c 75646520 666f6c64 les include fold │ │ │ │ - 0x00038d84 6572732c 20617263 68697665 7320616e ers, archives an │ │ │ │ - 0x00038d94 64206f70 74696361 6c206469 73632069 d optical disc i │ │ │ │ - 0x00038da4 6d616765 732e0000 44617461 436f6e74 mages...DataCont │ │ │ │ - 0x00038db4 61696e65 72000000 68747470 3a2f2f77 ainer...http://w │ │ │ │ - 0x00038dc4 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00038dd4 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00038de4 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00038df4 2346696c 65737973 74656d00 68747470 #Filesystem.http │ │ │ │ + 0x000389f4 6e746f6c 6f676965 732f3230 30392f30 ntologies/2009/0 │ │ │ │ + 0x00038a04 322f3139 2f6e6d6d 234d7573 69635069 2/19/nmm#MusicPi │ │ │ │ + 0x00038a14 65636500 68747470 3a2f2f77 77772e73 ece.http://www.s │ │ │ │ + 0x00038a24 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00038a34 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00038a44 30372f30 332f3232 2f6e666f 23426f6f 07/03/22/nfo#Boo │ │ │ │ + 0x00038a54 6b6d6172 6b000000 4120626f 6f6b6d61 kmark...A bookma │ │ │ │ + 0x00038a64 726b206f 66206120 77656262 726f7773 rk of a webbrows │ │ │ │ + 0x00038a74 65722e20 55736520 6e69653a 7469746c er. Use nie:titl │ │ │ │ + 0x00038a84 6520666f 72207468 65206e61 6d652f6c e for the name/l │ │ │ │ + 0x00038a94 6162656c 2c206e69 653a636f 6e74656e abel, nie:conten │ │ │ │ + 0x00038aa4 74437265 61746564 20746f20 72657072 tCreated to repr │ │ │ │ + 0x00038ab4 6573656e 74207468 65206461 74652077 esent the date w │ │ │ │ + 0x00038ac4 68656e20 74686520 75736572 20616464 hen the user add │ │ │ │ + 0x00038ad4 65642074 68652062 6f6f6b6d 61726b2c ed the bookmark, │ │ │ │ + 0x00038ae4 20616e64 206e6965 3a636f6e 74656e74 and nie:content │ │ │ │ + 0x00038af4 4c617374 4d6f6469 66696564 20666f72 LastModified for │ │ │ │ + 0x00038b04 206d6f64 69666963 6174696f 6e732e20 modifications. │ │ │ │ + 0x00038b14 6e666f3a 626f6f6b 6d61726b 7320746f nfo:bookmarks to │ │ │ │ + 0x00038b24 2073746f 72652074 6865206c 696e6b2e store the link. │ │ │ │ + 0x00038b34 00000000 426f6f6b 6d61726b 00000000 ....Bookmark.... │ │ │ │ + 0x00038b44 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00038b54 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00038b64 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00038b74 332f3232 2f6e666f 23426f6f 6b6d6172 3/22/nfo#Bookmar │ │ │ │ + 0x00038b84 6b466f6c 64657200 4120666f 6c646572 kFolder.A folder │ │ │ │ + 0x00038b94 20776974 6820626f 6f6b6d61 726b7320 with bookmarks │ │ │ │ + 0x00038ba4 6f662061 20776562 62726f77 7365722e of a webbrowser. │ │ │ │ + 0x00038bb4 20557365 206e666f 3a636f6e 7461696e Use nfo:contain │ │ │ │ + 0x00038bc4 73426f6f 6b6d6172 6b20746f 2072656c sBookmark to rel │ │ │ │ + 0x00038bd4 61746520 426f6f6b 6d61726b 732e2046 ate Bookmarks. F │ │ │ │ + 0x00038be4 6f6c6465 72732063 616e2063 6f6e7461 olders can conta │ │ │ │ + 0x00038bf4 696e2073 7562666f 6c646572 732c2075 in subfolders, u │ │ │ │ + 0x00038c04 73652063 6f6e7461 696e7342 6f6f6b6d se containsBookm │ │ │ │ + 0x00038c14 61726b46 6f6c6465 7220746f 2072656c arkFolder to rel │ │ │ │ + 0x00038c24 61746520 7468656d 2e000000 426f6f6b ate them....Book │ │ │ │ + 0x00038c34 6d61726b 20466f6c 64657200 68747470 mark Folder.http │ │ │ │ + 0x00038c44 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00038c54 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00038c64 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00038c74 2f6e666f 23437572 736f7200 41204375 /nfo#Cursor.A Cu │ │ │ │ + 0x00038c84 72736f72 2e000000 43757273 6f720000 rsor....Cursor.. │ │ │ │ + 0x00038c94 41207375 70657263 6c617373 20666f72 A superclass for │ │ │ │ + 0x00038ca4 20616c6c 20656e74 69746965 732c2077 all entities, w │ │ │ │ + 0x00038cb4 686f7365 20707269 6d617279 20707572 hose primary pur │ │ │ │ + 0x00038cc4 706f7365 20697320 746f2073 65727665 pose is to serve │ │ │ │ + 0x00038cd4 20617320 636f6e74 61696e65 72732066 as containers f │ │ │ │ + 0x00038ce4 6f72206f 74686572 20646174 61206f62 or other data ob │ │ │ │ + 0x00038cf4 6a656374 2e205468 65792075 7375616c ject. They usual │ │ │ │ + 0x00038d04 6c792064 6f6e2774 20686176 6520616e ly don't have an │ │ │ │ + 0x00038d14 7920226d 65616e69 6e672220 62792074 y "meaning" by t │ │ │ │ + 0x00038d24 68656d73 656c7665 732e2045 78616d70 hemselves. Examp │ │ │ │ + 0x00038d34 6c657320 696e636c 75646520 666f6c64 les include fold │ │ │ │ + 0x00038d44 6572732c 20617263 68697665 7320616e ers, archives an │ │ │ │ + 0x00038d54 64206f70 74696361 6c206469 73632069 d optical disc i │ │ │ │ + 0x00038d64 6d616765 732e0000 44617461 436f6e74 mages...DataCont │ │ │ │ + 0x00038d74 61696e65 72000000 68747470 3a2f2f77 ainer...http://w │ │ │ │ + 0x00038d84 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00038d94 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00038da4 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x00038db4 2346696c 65737973 74656d00 68747470 #Filesystem.http │ │ │ │ + 0x00038dc4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00038dd4 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00038de4 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00038df4 2f6e666f 23547261 73680000 68747470 /nfo#Trash..http │ │ │ │ 0x00038e04 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ 0x00038e14 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ 0x00038e24 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00038e34 2f6e666f 23547261 73680000 68747470 /nfo#Trash..http │ │ │ │ - 0x00038e44 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00038e54 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00038e64 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00038e74 2f6e666f 2344656c 65746564 5265736f /nfo#DeletedReso │ │ │ │ - 0x00038e84 75726365 00000000 41206669 6c652065 urce....A file e │ │ │ │ - 0x00038e94 6e746974 79207468 61742068 61732062 ntity that has b │ │ │ │ - 0x00038ea4 65656e20 64656c65 74656420 66726f6d een deleted from │ │ │ │ - 0x00038eb4 20746865 206f7269 67696e61 6c20736f the original so │ │ │ │ - 0x00038ec4 75726365 2e205573 75616c6c 79207375 urce. Usually su │ │ │ │ - 0x00038ed4 63682065 6e746974 69657320 61726520 ch entities are │ │ │ │ - 0x00038ee4 73746f72 65642077 69746869 6e207661 stored within va │ │ │ │ - 0x00038ef4 72696f75 73206b69 6e647320 6f662027 rious kinds of ' │ │ │ │ - 0x00038f04 54726173 6827206f 72202752 65637963 Trash' or 'Recyc │ │ │ │ - 0x00038f14 6c652042 696e2720 666f6c64 6572732e le Bin' folders. │ │ │ │ - 0x00038f24 00000000 44656c65 74656452 65736f75 ....DeletedResou │ │ │ │ - 0x00038f34 72636500 41206765 6e657269 6320646f rce.A generic do │ │ │ │ - 0x00038f44 63756d65 6e742e20 4120636f 6d6d6f6e cument. A common │ │ │ │ - 0x00038f54 20737570 6572636c 61737320 666f7220 superclass for │ │ │ │ - 0x00038f64 616c6c20 646f6375 6d656e74 73206f6e all documents on │ │ │ │ - 0x00038f74 20746865 20646573 6b746f70 2e000000 the desktop.... │ │ │ │ - 0x00038f84 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00038f94 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00038fa4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00038fb4 332f3232 2f6e666f 234d696e 644d6170 3/22/nfo#MindMap │ │ │ │ - 0x00038fc4 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x00038fd4 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00038fe4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00038ff4 30372f30 332f3232 2f6e666f 23506c61 07/03/22/nfo#Pla │ │ │ │ - 0x00039004 696e5465 7874446f 63756d65 6e740000 inTextDocument.. │ │ │ │ - 0x00039014 41206669 6c652065 6d626564 64656420 A file embedded │ │ │ │ - 0x00039024 696e2061 6e6f7468 65722064 61746120 in another data │ │ │ │ - 0x00039034 6f626a65 63742e20 54686572 65206172 object. There ar │ │ │ │ - 0x00039044 65206d61 6e792077 61797320 696e2077 e many ways in w │ │ │ │ - 0x00039054 68696368 20612066 696c6520 6d617920 hich a file may │ │ │ │ - 0x00039064 62652065 6d626564 64656420 696e2061 be embedded in a │ │ │ │ - 0x00039074 6e6f7468 6572206f 6e652e20 55736520 nother one. Use │ │ │ │ - 0x00039084 74686973 20636c61 73732064 69726563 this class direc │ │ │ │ - 0x00039094 746c7920 6f6e6c79 20696e20 63617365 tly only in case │ │ │ │ - 0x000390a4 73206966 206e6f6e 65206f66 20746865 s if none of the │ │ │ │ - 0x000390b4 20737562 636c6173 73657320 67697665 subclasses give │ │ │ │ - 0x000390c4 73206120 62657474 65722064 65736372 s a better descr │ │ │ │ - 0x000390d4 69707469 6f6e206f 6620796f 75722063 iption of your c │ │ │ │ - 0x000390e4 6173652e 00000000 456d6265 64646564 ase.....Embedded │ │ │ │ - 0x000390f4 46696c65 44617461 4f626a65 63740000 FileDataObject.. │ │ │ │ - 0x00039104 416e2065 78656375 7461626c 65206669 An executable fi │ │ │ │ - 0x00039114 6c652e00 45786563 75746162 6c650000 le..Executable.. │ │ │ │ - 0x00039124 41206669 6c657379 7374656d 2e204578 A filesystem. Ex │ │ │ │ - 0x00039134 616d706c 6573206f 66206669 6c657379 amples of filesy │ │ │ │ - 0x00039144 7374656d 7320696e 636c7564 65206861 stems include ha │ │ │ │ - 0x00039154 72642064 69736b20 70617274 6974696f rd disk partitio │ │ │ │ - 0x00039164 6e732c20 72656d6f 7661626c 65206d65 ns, removable me │ │ │ │ - 0x00039174 6469612c 20627574 20616c73 6f20696d dia, but also im │ │ │ │ - 0x00039184 61676573 20746865 72656f66 2073746f ages thereof sto │ │ │ │ - 0x00039194 72656420 696e2066 696c6573 20737563 red in files suc │ │ │ │ - 0x000391a4 68206173 2049534f 2e000000 46696c65 h as ISO....File │ │ │ │ - 0x000391b4 73797374 656d0000 416e2069 6d616765 system..An image │ │ │ │ - 0x000391c4 206f6620 61206669 6c657379 7374656d of a filesystem │ │ │ │ - 0x000391d4 2e20496e 7374616e 63657320 6f662074 . Instances of t │ │ │ │ - 0x000391e4 68697320 636c6173 73206d61 7920696e his class may in │ │ │ │ - 0x000391f4 636c7564 65204344 20696d61 6765732c clude CD images, │ │ │ │ - 0x00039204 20445644 20696d61 67657320 6f722068 DVD images or h │ │ │ │ - 0x00039214 61726420 6469736b 20706172 74697469 ard disk partiti │ │ │ │ - 0x00039224 6f6e2069 6d616765 73206372 65617465 on images create │ │ │ │ - 0x00039234 64206279 20766172 696f7573 20706965 d by various pie │ │ │ │ - 0x00039244 63657320 6f662073 6f667477 61726520 ces of software │ │ │ │ - 0x00039254 28652e67 2e204e6f 72746f6e 2047686f (e.g. Norton Gho │ │ │ │ - 0x00039264 7374292e 20446570 72656361 74656420 st). Deprecated │ │ │ │ - 0x00039274 696e2066 61766f72 206f6620 6e666f3a in favor of nfo: │ │ │ │ - 0x00039284 46696c65 73797374 656d2e00 46696c65 Filesystem..File │ │ │ │ - 0x00039294 73797374 656d496d 61676500 41207265 systemImage.A re │ │ │ │ - 0x000392a4 736f7572 63652063 6f6e7461 696e696e source containin │ │ │ │ - 0x000392b4 67206120 66696e69 74652073 65717565 g a finite seque │ │ │ │ - 0x000392c4 6e636520 6f662062 79746573 20776974 nce of bytes wit │ │ │ │ - 0x000392d4 68206172 62697472 61727920 696e666f h arbitrary info │ │ │ │ - 0x000392e4 726d6174 696f6e2c 20746861 74206973 rmation, that is │ │ │ │ - 0x000392f4 20617661 696c6162 6c652074 6f206120 available to a │ │ │ │ - 0x00039304 636f6d70 75746572 2070726f 6772616d computer program │ │ │ │ - 0x00039314 20616e64 20697320 75737561 6c6c7920 and is usually │ │ │ │ - 0x00039324 62617365 64206f6e 20736f6d 65206b69 based on some ki │ │ │ │ - 0x00039334 6e64206f 66206475 7261626c 65207374 nd of durable st │ │ │ │ - 0x00039344 6f726167 652e2041 2066696c 65206973 orage. A file is │ │ │ │ - 0x00039354 20647572 61626c65 20696e20 74686520 durable in the │ │ │ │ - 0x00039364 73656e73 65207468 61742069 74207265 sense that it re │ │ │ │ - 0x00039374 6d61696e 73206176 61696c61 626c6520 mains available │ │ │ │ - 0x00039384 666f7220 70726f67 72616d73 20746f20 for programs to │ │ │ │ - 0x00039394 75736520 61667465 72207468 65206375 use after the cu │ │ │ │ - 0x000393a4 7272656e 74207072 6f677261 6d206861 rrent program ha │ │ │ │ - 0x000393b4 73206669 6e697368 65642e00 66696c65 s finished..file │ │ │ │ - 0x000393c4 00000000 4120666f 6c646572 2f646972 ....A folder/dir │ │ │ │ - 0x000393d4 6563746f 72792e20 4578616d 706c6573 ectory. Examples │ │ │ │ - 0x000393e4 206f6620 666f6c64 65727320 696e636c of folders incl │ │ │ │ - 0x000393f4 75646520 666f6c64 65727320 6f6e2061 ude folders on a │ │ │ │ - 0x00039404 2066696c 65737973 74656d20 616e6420 filesystem and │ │ │ │ - 0x00039414 6d657373 61676520 666f6c64 65727320 message folders │ │ │ │ - 0x00039424 696e2061 206d6169 6c626f78 2e000000 in a mailbox.... │ │ │ │ - 0x00039434 466f6c64 65720000 68747470 3a2f2f77 Folder..http://w │ │ │ │ - 0x00039444 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00039454 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00039464 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00039474 23466f6e 74000000 4120666f 6e742e00 #Font...A font.. │ │ │ │ - 0x00039484 466f6e74 00000000 68747470 3a2f2f77 Font....http://w │ │ │ │ - 0x00039494 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x000394a4 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x000394b4 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x000394c4 23486172 64446973 6b506172 74697469 #HardDiskPartiti │ │ │ │ - 0x000394d4 6f6e0000 41207061 72746974 696f6e20 on..A partition │ │ │ │ - 0x000394e4 6f6e2061 20686172 64206469 736b0000 on a hard disk.. │ │ │ │ - 0x000394f4 48617264 4469736b 50617274 6974696f HardDiskPartitio │ │ │ │ - 0x00039504 6e000000 41204854 4d4c2064 6f63756d n...A HTML docum │ │ │ │ - 0x00039514 656e742c 206d6179 20636f6e 7461696e ent, may contain │ │ │ │ - 0x00039524 206c696e 6b732074 6f206f74 68657220 links to other │ │ │ │ - 0x00039534 66696c65 732e0000 48746d6c 446f6375 files...HtmlDocu │ │ │ │ - 0x00039544 6d656e74 00000000 416e2049 636f6e20 ment....An Icon │ │ │ │ - 0x00039554 28726567 6172646c 65737320 6f662077 (regardless of w │ │ │ │ - 0x00039564 68657468 65722069 74277320 61207261 hether it's a ra │ │ │ │ - 0x00039574 73746572 206f7220 61207665 63746f72 ster or a vector │ │ │ │ - 0x00039584 2069636f 6e2e2041 20726573 6f757263 icon. A resourc │ │ │ │ - 0x00039594 65207265 70726573 656e7469 6e672061 e representing a │ │ │ │ - 0x000395a4 6e206963 6f6e2063 6f756c64 20686176 n icon could hav │ │ │ │ - 0x000395b4 65207477 6f207479 70657320 2849636f e two types (Ico │ │ │ │ - 0x000395c4 6e20616e 64205261 73746572 2c206f72 n and Raster, or │ │ │ │ - 0x000395d4 2049636f 6e20616e 64205665 63746f72 Icon and Vector │ │ │ │ - 0x000395e4 29206966 20726571 75697265 642e0000 ) if required... │ │ │ │ - 0x000395f4 49636f6e 00000000 41206669 6c652063 Icon....A file c │ │ │ │ - 0x00039604 6f6e7461 696e696e 6720616e 20696d61 ontaining an ima │ │ │ │ - 0x00039614 67652e00 496d6167 65000000 68747470 ge..Image...http │ │ │ │ - 0x00039624 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00039634 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00039644 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00039654 2f6e666f 23566973 75616c00 41207069 /nfo#Visual.A pi │ │ │ │ - 0x00039664 65636520 6f66206d 65646961 20636f6e ece of media con │ │ │ │ - 0x00039674 74656e74 2e205468 69732063 6c617373 tent. This class │ │ │ │ - 0x00039684 206d6179 20626520 75736564 20746f20 may be used to │ │ │ │ - 0x00039694 65787072 65737320 636f6d70 6c657820 express complex │ │ │ │ - 0x000396a4 6d656469 6120636f 6e746169 6e657273 media containers │ │ │ │ - 0x000396b4 20776974 68206d61 6e792073 74726561 with many strea │ │ │ │ - 0x000396c4 6d73206f 66207661 72696f75 73206d65 ms of various me │ │ │ │ - 0x000396d4 64696120 636f6e74 656e7420 28626f74 dia content (bot │ │ │ │ - 0x000396e4 68206175 72616c20 616e6420 76697375 h aural and visu │ │ │ │ - 0x000396f4 616c292e 00000000 4d656469 61000000 al).....Media... │ │ │ │ + 0x00038e34 2f6e666f 2344656c 65746564 5265736f /nfo#DeletedReso │ │ │ │ + 0x00038e44 75726365 00000000 41206669 6c652065 urce....A file e │ │ │ │ + 0x00038e54 6e746974 79207468 61742068 61732062 ntity that has b │ │ │ │ + 0x00038e64 65656e20 64656c65 74656420 66726f6d een deleted from │ │ │ │ + 0x00038e74 20746865 206f7269 67696e61 6c20736f the original so │ │ │ │ + 0x00038e84 75726365 2e205573 75616c6c 79207375 urce. Usually su │ │ │ │ + 0x00038e94 63682065 6e746974 69657320 61726520 ch entities are │ │ │ │ + 0x00038ea4 73746f72 65642077 69746869 6e207661 stored within va │ │ │ │ + 0x00038eb4 72696f75 73206b69 6e647320 6f662027 rious kinds of ' │ │ │ │ + 0x00038ec4 54726173 6827206f 72202752 65637963 Trash' or 'Recyc │ │ │ │ + 0x00038ed4 6c652042 696e2720 666f6c64 6572732e le Bin' folders. │ │ │ │ + 0x00038ee4 00000000 44656c65 74656452 65736f75 ....DeletedResou │ │ │ │ + 0x00038ef4 72636500 41206765 6e657269 6320646f rce.A generic do │ │ │ │ + 0x00038f04 63756d65 6e742e20 4120636f 6d6d6f6e cument. A common │ │ │ │ + 0x00038f14 20737570 6572636c 61737320 666f7220 superclass for │ │ │ │ + 0x00038f24 616c6c20 646f6375 6d656e74 73206f6e all documents on │ │ │ │ + 0x00038f34 20746865 20646573 6b746f70 2e000000 the desktop.... │ │ │ │ + 0x00038f44 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00038f54 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00038f64 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00038f74 332f3232 2f6e666f 234d696e 644d6170 3/22/nfo#MindMap │ │ │ │ + 0x00038f84 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x00038f94 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00038fa4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00038fb4 30372f30 332f3232 2f6e666f 23506c61 07/03/22/nfo#Pla │ │ │ │ + 0x00038fc4 696e5465 7874446f 63756d65 6e740000 inTextDocument.. │ │ │ │ + 0x00038fd4 41206669 6c652065 6d626564 64656420 A file embedded │ │ │ │ + 0x00038fe4 696e2061 6e6f7468 65722064 61746120 in another data │ │ │ │ + 0x00038ff4 6f626a65 63742e20 54686572 65206172 object. There ar │ │ │ │ + 0x00039004 65206d61 6e792077 61797320 696e2077 e many ways in w │ │ │ │ + 0x00039014 68696368 20612066 696c6520 6d617920 hich a file may │ │ │ │ + 0x00039024 62652065 6d626564 64656420 696e2061 be embedded in a │ │ │ │ + 0x00039034 6e6f7468 6572206f 6e652e20 55736520 nother one. Use │ │ │ │ + 0x00039044 74686973 20636c61 73732064 69726563 this class direc │ │ │ │ + 0x00039054 746c7920 6f6e6c79 20696e20 63617365 tly only in case │ │ │ │ + 0x00039064 73206966 206e6f6e 65206f66 20746865 s if none of the │ │ │ │ + 0x00039074 20737562 636c6173 73657320 67697665 subclasses give │ │ │ │ + 0x00039084 73206120 62657474 65722064 65736372 s a better descr │ │ │ │ + 0x00039094 69707469 6f6e206f 6620796f 75722063 iption of your c │ │ │ │ + 0x000390a4 6173652e 00000000 456d6265 64646564 ase.....Embedded │ │ │ │ + 0x000390b4 46696c65 44617461 4f626a65 63740000 FileDataObject.. │ │ │ │ + 0x000390c4 416e2065 78656375 7461626c 65206669 An executable fi │ │ │ │ + 0x000390d4 6c652e00 45786563 75746162 6c650000 le..Executable.. │ │ │ │ + 0x000390e4 41206669 6c657379 7374656d 2e204578 A filesystem. Ex │ │ │ │ + 0x000390f4 616d706c 6573206f 66206669 6c657379 amples of filesy │ │ │ │ + 0x00039104 7374656d 7320696e 636c7564 65206861 stems include ha │ │ │ │ + 0x00039114 72642064 69736b20 70617274 6974696f rd disk partitio │ │ │ │ + 0x00039124 6e732c20 72656d6f 7661626c 65206d65 ns, removable me │ │ │ │ + 0x00039134 6469612c 20627574 20616c73 6f20696d dia, but also im │ │ │ │ + 0x00039144 61676573 20746865 72656f66 2073746f ages thereof sto │ │ │ │ + 0x00039154 72656420 696e2066 696c6573 20737563 red in files suc │ │ │ │ + 0x00039164 68206173 2049534f 2e000000 46696c65 h as ISO....File │ │ │ │ + 0x00039174 73797374 656d0000 416e2069 6d616765 system..An image │ │ │ │ + 0x00039184 206f6620 61206669 6c657379 7374656d of a filesystem │ │ │ │ + 0x00039194 2e20496e 7374616e 63657320 6f662074 . Instances of t │ │ │ │ + 0x000391a4 68697320 636c6173 73206d61 7920696e his class may in │ │ │ │ + 0x000391b4 636c7564 65204344 20696d61 6765732c clude CD images, │ │ │ │ + 0x000391c4 20445644 20696d61 67657320 6f722068 DVD images or h │ │ │ │ + 0x000391d4 61726420 6469736b 20706172 74697469 ard disk partiti │ │ │ │ + 0x000391e4 6f6e2069 6d616765 73206372 65617465 on images create │ │ │ │ + 0x000391f4 64206279 20766172 696f7573 20706965 d by various pie │ │ │ │ + 0x00039204 63657320 6f662073 6f667477 61726520 ces of software │ │ │ │ + 0x00039214 28652e67 2e204e6f 72746f6e 2047686f (e.g. Norton Gho │ │ │ │ + 0x00039224 7374292e 20446570 72656361 74656420 st). Deprecated │ │ │ │ + 0x00039234 696e2066 61766f72 206f6620 6e666f3a in favor of nfo: │ │ │ │ + 0x00039244 46696c65 73797374 656d2e00 46696c65 Filesystem..File │ │ │ │ + 0x00039254 73797374 656d496d 61676500 41207265 systemImage.A re │ │ │ │ + 0x00039264 736f7572 63652063 6f6e7461 696e696e source containin │ │ │ │ + 0x00039274 67206120 66696e69 74652073 65717565 g a finite seque │ │ │ │ + 0x00039284 6e636520 6f662062 79746573 20776974 nce of bytes wit │ │ │ │ + 0x00039294 68206172 62697472 61727920 696e666f h arbitrary info │ │ │ │ + 0x000392a4 726d6174 696f6e2c 20746861 74206973 rmation, that is │ │ │ │ + 0x000392b4 20617661 696c6162 6c652074 6f206120 available to a │ │ │ │ + 0x000392c4 636f6d70 75746572 2070726f 6772616d computer program │ │ │ │ + 0x000392d4 20616e64 20697320 75737561 6c6c7920 and is usually │ │ │ │ + 0x000392e4 62617365 64206f6e 20736f6d 65206b69 based on some ki │ │ │ │ + 0x000392f4 6e64206f 66206475 7261626c 65207374 nd of durable st │ │ │ │ + 0x00039304 6f726167 652e2041 2066696c 65206973 orage. A file is │ │ │ │ + 0x00039314 20647572 61626c65 20696e20 74686520 durable in the │ │ │ │ + 0x00039324 73656e73 65207468 61742069 74207265 sense that it re │ │ │ │ + 0x00039334 6d61696e 73206176 61696c61 626c6520 mains available │ │ │ │ + 0x00039344 666f7220 70726f67 72616d73 20746f20 for programs to │ │ │ │ + 0x00039354 75736520 61667465 72207468 65206375 use after the cu │ │ │ │ + 0x00039364 7272656e 74207072 6f677261 6d206861 rrent program ha │ │ │ │ + 0x00039374 73206669 6e697368 65642e00 66696c65 s finished..file │ │ │ │ + 0x00039384 00000000 4120666f 6c646572 2f646972 ....A folder/dir │ │ │ │ + 0x00039394 6563746f 72792e20 4578616d 706c6573 ectory. Examples │ │ │ │ + 0x000393a4 206f6620 666f6c64 65727320 696e636c of folders incl │ │ │ │ + 0x000393b4 75646520 666f6c64 65727320 6f6e2061 ude folders on a │ │ │ │ + 0x000393c4 2066696c 65737973 74656d20 616e6420 filesystem and │ │ │ │ + 0x000393d4 6d657373 61676520 666f6c64 65727320 message folders │ │ │ │ + 0x000393e4 696e2061 206d6169 6c626f78 2e000000 in a mailbox.... │ │ │ │ + 0x000393f4 466f6c64 65720000 68747470 3a2f2f77 Folder..http://w │ │ │ │ + 0x00039404 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00039414 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00039424 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x00039434 23466f6e 74000000 4120666f 6e742e00 #Font...A font.. │ │ │ │ + 0x00039444 466f6e74 00000000 68747470 3a2f2f77 Font....http://w │ │ │ │ + 0x00039454 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00039464 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00039474 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x00039484 23486172 64446973 6b506172 74697469 #HardDiskPartiti │ │ │ │ + 0x00039494 6f6e0000 41207061 72746974 696f6e20 on..A partition │ │ │ │ + 0x000394a4 6f6e2061 20686172 64206469 736b0000 on a hard disk.. │ │ │ │ + 0x000394b4 48617264 4469736b 50617274 6974696f HardDiskPartitio │ │ │ │ + 0x000394c4 6e000000 41204854 4d4c2064 6f63756d n...A HTML docum │ │ │ │ + 0x000394d4 656e742c 206d6179 20636f6e 7461696e ent, may contain │ │ │ │ + 0x000394e4 206c696e 6b732074 6f206f74 68657220 links to other │ │ │ │ + 0x000394f4 66696c65 732e0000 48746d6c 446f6375 files...HtmlDocu │ │ │ │ + 0x00039504 6d656e74 00000000 416e2049 636f6e20 ment....An Icon │ │ │ │ + 0x00039514 28726567 6172646c 65737320 6f662077 (regardless of w │ │ │ │ + 0x00039524 68657468 65722069 74277320 61207261 hether it's a ra │ │ │ │ + 0x00039534 73746572 206f7220 61207665 63746f72 ster or a vector │ │ │ │ + 0x00039544 2069636f 6e2e2041 20726573 6f757263 icon. A resourc │ │ │ │ + 0x00039554 65207265 70726573 656e7469 6e672061 e representing a │ │ │ │ + 0x00039564 6e206963 6f6e2063 6f756c64 20686176 n icon could hav │ │ │ │ + 0x00039574 65207477 6f207479 70657320 2849636f e two types (Ico │ │ │ │ + 0x00039584 6e20616e 64205261 73746572 2c206f72 n and Raster, or │ │ │ │ + 0x00039594 2049636f 6e20616e 64205665 63746f72 Icon and Vector │ │ │ │ + 0x000395a4 29206966 20726571 75697265 642e0000 ) if required... │ │ │ │ + 0x000395b4 49636f6e 00000000 41206669 6c652063 Icon....A file c │ │ │ │ + 0x000395c4 6f6e7461 696e696e 6720616e 20696d61 ontaining an ima │ │ │ │ + 0x000395d4 67652e00 496d6167 65000000 68747470 ge..Image...http │ │ │ │ + 0x000395e4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x000395f4 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00039604 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00039614 2f6e666f 23566973 75616c00 41207069 /nfo#Visual.A pi │ │ │ │ + 0x00039624 65636520 6f66206d 65646961 20636f6e ece of media con │ │ │ │ + 0x00039634 74656e74 2e205468 69732063 6c617373 tent. This class │ │ │ │ + 0x00039644 206d6179 20626520 75736564 20746f20 may be used to │ │ │ │ + 0x00039654 65787072 65737320 636f6d70 6c657820 express complex │ │ │ │ + 0x00039664 6d656469 6120636f 6e746169 6e657273 media containers │ │ │ │ + 0x00039674 20776974 68206d61 6e792073 74726561 with many strea │ │ │ │ + 0x00039684 6d73206f 66207661 72696f75 73206d65 ms of various me │ │ │ │ + 0x00039694 64696120 636f6e74 656e7420 28626f74 dia content (bot │ │ │ │ + 0x000396a4 68206175 72616c20 616e6420 76697375 h aural and visu │ │ │ │ + 0x000396b4 616c292e 00000000 4d656469 61000000 al).....Media... │ │ │ │ + 0x000396c4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x000396d4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x000396e4 6e746f6c 6f676965 732f3230 30392f30 ntologies/2009/0 │ │ │ │ + 0x000396f4 322f3139 2f6e6d6d 234d6f76 69650000 2/19/nmm#Movie.. │ │ │ │ 0x00039704 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ 0x00039714 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ 0x00039724 6e746f6c 6f676965 732f3230 30392f30 ntologies/2009/0 │ │ │ │ - 0x00039734 322f3139 2f6e6d6d 234d6f76 69650000 2/19/nmm#Movie.. │ │ │ │ - 0x00039744 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00039754 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00039764 6e746f6c 6f676965 732f3230 30392f30 ntologies/2009/0 │ │ │ │ - 0x00039774 322f3139 2f6e6d6d 23545653 686f7700 2/19/nmm#TVShow. │ │ │ │ - 0x00039784 41206669 6c652063 6f6e7461 696e696e A file containin │ │ │ │ - 0x00039794 67206120 6c697374 206f6620 6d656469 g a list of medi │ │ │ │ - 0x000397a4 61206669 6c65732e 652e672e 20612070 a files.e.g. a p │ │ │ │ - 0x000397b4 6c61796c 69737400 4d656469 614c6973 laylist.MediaLis │ │ │ │ - 0x000397c4 74000000 68747470 3a2f2f77 77772e73 t...http://www.s │ │ │ │ - 0x000397d4 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x000397e4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x000397f4 30392f30 322f3139 2f6e6d6d 234d7573 09/02/19/nmm#Mus │ │ │ │ - 0x00039804 6963416c 62756d00 68747470 3a2f2f77 icAlbum.http://w │ │ │ │ - 0x00039814 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00039824 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00039834 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00039844 234d6564 69615374 7265616d 00000000 #MediaStream.... │ │ │ │ - 0x00039854 41207374 7265616d 206f6620 6d756c74 A stream of mult │ │ │ │ - 0x00039864 696d6564 69612063 6f6e7465 6e742c20 imedia content, │ │ │ │ - 0x00039874 75737561 6c6c7920 636f6e74 61696e65 usually containe │ │ │ │ - 0x00039884 64207769 7468696e 2061206d 65646961 d within a media │ │ │ │ - 0x00039894 20636f6e 7461696e 65722073 75636820 container such │ │ │ │ - 0x000398a4 61732061 206d6f76 69652028 636f6e74 as a movie (cont │ │ │ │ - 0x000398b4 61696e69 6e672062 6f746820 61756469 aining both audi │ │ │ │ - 0x000398c4 6f20616e 64207669 64656f29 206f7220 o and video) or │ │ │ │ - 0x000398d4 61204456 44202870 6f737369 626c7920 a DVD (possibly │ │ │ │ - 0x000398e4 636f6e74 61696e69 6e67206d 616e7920 containing many │ │ │ │ - 0x000398f4 73747265 616d7320 6f662061 7564696f streams of audio │ │ │ │ - 0x00039904 20616e64 20766964 656f292e 204d6f73 and video). Mos │ │ │ │ - 0x00039914 7420636f 6d6d6f6e 20696e74 65727072 t common interpr │ │ │ │ - 0x00039924 65746174 696f6e73 20666f72 20737563 etations for suc │ │ │ │ - 0x00039934 68206120 44617461 4f626a65 63742069 h a DataObject i │ │ │ │ - 0x00039944 6e636c75 64652041 7564696f 20616e64 nclude Audio and │ │ │ │ - 0x00039954 20566964 656f2e00 4d656469 61537472 Video..MediaStr │ │ │ │ - 0x00039964 65616d00 41204d69 6e644d61 702c2063 eam.A MindMap, c │ │ │ │ - 0x00039974 72656174 65642062 79206120 6d696e64 reated by a mind │ │ │ │ - 0x00039984 2d6d6170 70696e67 20757469 6c697479 -mapping utility │ │ │ │ - 0x00039994 2e204578 616d706c 6573206d 69676874 . Examples might │ │ │ │ - 0x000399a4 20696e63 6c756465 20467265 654d696e include FreeMin │ │ │ │ - 0x000399b4 64206f72 206d696e 64206d61 70706572 d or mind mapper │ │ │ │ - 0x000399c4 2e000000 4d696e64 4d617000 68747470 ....MindMap.http │ │ │ │ - 0x000399d4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x000399e4 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x000399f4 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00039a04 2f6e666f 234f7065 72617469 6e675379 /nfo#OperatingSy │ │ │ │ - 0x00039a14 7374656d 00000000 416e204f 70657261 stem....An Opera │ │ │ │ - 0x00039a24 74696e67 53797374 656d0000 4f706572 tingSystem..Oper │ │ │ │ - 0x00039a34 6174696e 67537973 74656d00 41206669 atingSystem.A fi │ │ │ │ - 0x00039a44 6c652063 6f6e7461 696e696e 67206120 le containing a │ │ │ │ - 0x00039a54 74657874 20646f63 756d656e 742c2074 text document, t │ │ │ │ - 0x00039a64 68617420 69732075 6e616d62 6967756f hat is unambiguo │ │ │ │ - 0x00039a74 75736c79 20646976 69646564 20696e74 usly divided int │ │ │ │ - 0x00039a84 6f207061 6765732e 20457861 6d706c65 o pages. Example │ │ │ │ - 0x00039a94 73206d69 67687420 696e636c 75646520 s might include │ │ │ │ - 0x00039aa4 5044462c 20444f43 2c205053 2c204456 PDF, DOC, PS, DV │ │ │ │ - 0x00039ab4 49206574 632e0000 50616769 6e617465 I etc...Paginate │ │ │ │ - 0x00039ac4 64546578 74446f63 756d656e 74000000 dTextDocument... │ │ │ │ - 0x00039ad4 41206669 6c652063 6f6e7461 696e696e A file containin │ │ │ │ - 0x00039ae4 6720706c 61696e20 74657874 20284153 g plain text (AS │ │ │ │ - 0x00039af4 4349492c 20556e69 636f6465 206f7220 CII, Unicode or │ │ │ │ - 0x00039b04 6f746865 7220656e 636f6469 6e677329 other encodings) │ │ │ │ - 0x00039b14 2e204578 616d706c 6573206d 61792069 . Examples may i │ │ │ │ - 0x00039b24 6e636c75 64652054 58542c20 48544d4c nclude TXT, HTML │ │ │ │ - 0x00039b34 2c20584d 4c2c2070 726f6772 616d2073 , XML, program s │ │ │ │ - 0x00039b44 6f757263 6520636f 64652065 74632e00 ource code etc.. │ │ │ │ - 0x00039b54 506c6169 6e546578 74446f63 756d656e PlainTextDocumen │ │ │ │ - 0x00039b64 74000000 41205072 6573656e 74617469 t...A Presentati │ │ │ │ - 0x00039b74 6f6e206d 61646520 62792073 6f6d6520 on made by some │ │ │ │ - 0x00039b84 70726573 656e7461 74696f6e 20736f66 presentation sof │ │ │ │ - 0x00039b94 74776172 65202843 6f72656c 20507265 tware (Corel Pre │ │ │ │ - 0x00039ba4 73656e74 6174696f 6e732c20 4f70656e sentations, Open │ │ │ │ - 0x00039bb4 4f666669 63652049 6d707265 73732c20 Office Impress, │ │ │ │ - 0x00039bc4 4d532050 6f776572 706f696e 74206574 MS Powerpoint et │ │ │ │ - 0x00039bd4 632e2900 50726573 656e7461 74696f6e c.).Presentation │ │ │ │ - 0x00039be4 00000000 41207261 73746572 20696d61 ....A raster ima │ │ │ │ - 0x00039bf4 67652e00 52617374 6572496d 61676500 ge..RasterImage. │ │ │ │ - 0x00039c04 41206669 6c652064 61746120 6f626a65 A file data obje │ │ │ │ - 0x00039c14 63742073 746f7265 64206174 20612072 ct stored at a r │ │ │ │ - 0x00039c24 656d6f74 65206c6f 63617469 6f6e2e20 emote location. │ │ │ │ - 0x00039c34 446f6e27 7420636f 6e667573 65207468 Don't confuse th │ │ │ │ - 0x00039c44 69732063 6c617373 20776974 68206120 is class with a │ │ │ │ - 0x00039c54 52656d6f 7465506f 72744164 64726573 RemotePortAddres │ │ │ │ - 0x00039c64 732e2054 68697320 6f6e6520 6170706c s. This one appl │ │ │ │ - 0x00039c74 69657320 746f2061 20706172 74696375 ies to a particu │ │ │ │ - 0x00039c84 6c617220 7265736f 75726365 2c205265 lar resource, Re │ │ │ │ - 0x00039c94 6d6f7465 506f7274 41646472 65737320 motePortAddress │ │ │ │ - 0x00039ca4 6170706c 69657320 746f2061 6e206164 applies to an ad │ │ │ │ - 0x00039cb4 64726573 732c2074 68617420 63616e20 dress, that can │ │ │ │ - 0x00039cc4 68617665 20766172 696f7573 20696e74 have various int │ │ │ │ - 0x00039cd4 65727072 65746174 696f6e73 2e000000 erpretations.... │ │ │ │ - 0x00039ce4 52656d6f 74654461 74614f62 6a656374 RemoteDataObject │ │ │ │ - 0x00039cf4 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x00039d04 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00039d14 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00039d24 30372f30 332f3232 2f6e666f 2352656d 07/03/22/nfo#Rem │ │ │ │ - 0x00039d34 6f746550 6f727441 64647265 73730000 otePortAddress.. │ │ │ │ - 0x00039d44 416e2061 64647265 73732073 70656369 An address speci │ │ │ │ - 0x00039d54 6679696e 67206120 72656d6f 74652068 fying a remote h │ │ │ │ - 0x00039d64 6f737420 616e6420 706f7274 2e205375 ost and port. Su │ │ │ │ - 0x00039d74 63682061 6e206164 64726573 73206361 ch an address ca │ │ │ │ - 0x00039d84 6e206265 20696e74 65727072 65746564 n be interpreted │ │ │ │ - 0x00039d94 20696e20 6d616e79 20776179 73202865 in many ways (e │ │ │ │ - 0x00039da4 78616d70 6c657320 6f662073 75636820 xamples of such │ │ │ │ - 0x00039db4 696e7465 72707265 74617469 6f6e7320 interpretations │ │ │ │ - 0x00039dc4 696e636c 75646520 6d61696c 626f7865 include mailboxe │ │ │ │ - 0x00039dd4 732c2077 65627369 7465732c 2072656d s, websites, rem │ │ │ │ - 0x00039de4 6f746520 63616c65 6e646172 73206f72 ote calendars or │ │ │ │ - 0x00039df4 2066696c 65737973 74656d73 292c2064 filesystems), d │ │ │ │ - 0x00039e04 6570656e 64696e67 206f6e20 616e2069 epending on an i │ │ │ │ - 0x00039e14 6e746572 70726574 6174696f 6e2c2076 nterpretation, v │ │ │ │ - 0x00039e24 6172696f 7573206b 696e6473 206f6620 arious kinds of │ │ │ │ - 0x00039e34 64617461 206d6179 20626520 65787472 data may be extr │ │ │ │ - 0x00039e44 61637465 64206672 6f6d2073 75636820 acted from such │ │ │ │ - 0x00039e54 616e2061 64647265 73732e00 52656d6f an address..Remo │ │ │ │ - 0x00039e64 7465506f 72744164 64726573 73000000 tePortAddress... │ │ │ │ - 0x00039e74 41207069 65636520 6f662073 6f667477 A piece of softw │ │ │ │ - 0x00039e84 6172652e 20457861 6d706c65 73206d61 are. Examples ma │ │ │ │ - 0x00039e94 7920696e 636c7564 65206170 706c6963 y include applic │ │ │ │ - 0x00039ea4 6174696f 6e732061 6e642074 6865206f ations and the o │ │ │ │ - 0x00039eb4 70657261 74696e67 20737973 74656d2e perating system. │ │ │ │ - 0x00039ec4 20546869 7320696e 74657270 72657461 This interpreta │ │ │ │ - 0x00039ed4 74696f6e 206d6f73 7420636f 6d6d6f6e tion most common │ │ │ │ - 0x00039ee4 6c792061 70706c69 65732074 6f20536f ly applies to So │ │ │ │ - 0x00039ef4 66747761 72654974 656d732e 00000000 ftwareItems..... │ │ │ │ - 0x00039f04 536f6674 77617265 00000000 68747470 Software....http │ │ │ │ - 0x00039f14 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00039f24 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00039f34 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00039f44 2f6e666f 23536f66 74776172 65497465 /nfo#SoftwareIte │ │ │ │ - 0x00039f54 6d000000 41204461 74614f62 6a656374 m...A DataObject │ │ │ │ - 0x00039f64 20726570 72657365 6e74696e 67206120 representing a │ │ │ │ - 0x00039f74 70696563 65206f66 20736f66 74776172 piece of softwar │ │ │ │ - 0x00039f84 652e2045 78616d70 6c657320 6f662069 e. Examples of i │ │ │ │ - 0x00039f94 6e746572 70726574 6174696f 6e73206f nterpretations o │ │ │ │ - 0x00039fa4 66206120 536f6674 77617265 4974656d f a SoftwareItem │ │ │ │ - 0x00039fb4 20696e63 6c756465 20616e20 4170706c include an Appl │ │ │ │ - 0x00039fc4 69636174 696f6e20 616e6420 616e204f ication and an O │ │ │ │ - 0x00039fd4 70657261 74696e67 53797374 656d2e00 peratingSystem.. │ │ │ │ - 0x00039fe4 536f6674 77617265 4974656d 00000000 SoftwareItem.... │ │ │ │ - 0x00039ff4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x0003a004 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x0003a014 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x0003a024 332f3232 2f6e666f 23536f66 74776172 3/22/nfo#Softwar │ │ │ │ - 0x0003a034 65536572 76696365 00000000 41207365 eService....A se │ │ │ │ - 0x0003a044 72766963 65207075 626c6973 68656420 rvice published │ │ │ │ - 0x0003a054 62792061 20706965 6365206f 6620736f by a piece of so │ │ │ │ - 0x0003a064 66747761 72652c20 65697468 65722062 ftware, either b │ │ │ │ - 0x0003a074 7920616e 206f7065 72617469 6e672073 y an operating s │ │ │ │ - 0x0003a084 79737465 6d206f72 20616e20 6170706c ystem or an appl │ │ │ │ - 0x0003a094 69636174 696f6e2e 20457861 6d706c65 ication. Example │ │ │ │ - 0x0003a0a4 73206f66 20737563 68207365 72766963 s of such servic │ │ │ │ - 0x0003a0b4 6573206d 61792069 6e636c75 64652063 es may include c │ │ │ │ - 0x0003a0c4 616c656e 6461722c 20616464 72657373 alendar, address │ │ │ │ - 0x0003a0d4 626f6f6b 20616e64 206d6169 6c626f78 book and mailbox │ │ │ │ - 0x0003a0e4 206d616e 61676564 20627920 61205049 managed by a PI │ │ │ │ - 0x0003a0f4 4d206170 706c6963 6174696f 6e2e2054 M application. T │ │ │ │ - 0x0003a104 68697320 63617465 676f7279 20697320 his category is │ │ │ │ - 0x0003a114 696e7472 6f647563 65642074 6f206469 introduced to di │ │ │ │ - 0x0003a124 7374696e 67756973 68206265 74776565 stinguish betwee │ │ │ │ - 0x0003a134 6e206461 74612061 7661696c 61626c65 n data available │ │ │ │ - 0x0003a144 20646972 6563746c 79206672 6f6d2074 directly from t │ │ │ │ - 0x0003a154 68652061 70706c69 63617469 6f6e7320 he applications │ │ │ │ - 0x0003a164 28566961 20736f6d 6520496e 74657270 (Via some Interp │ │ │ │ - 0x0003a174 726f6365 73732043 6f6d6d75 6e696361 rocess Communica │ │ │ │ - 0x0003a184 74696f6e 204d6563 68616e69 736d7329 tion Mechanisms) │ │ │ │ - 0x0003a194 20616e64 20646174 61206176 61696c61 and data availa │ │ │ │ - 0x0003a1a4 626c6520 66726f6d 2066696c 6573206f ble from files o │ │ │ │ - 0x0003a1b4 6e206120 6469736b 2e20496e 20656974 n a disk. In eit │ │ │ │ - 0x0003a1c4 68657220 63617365 20626f74 68204461 her case both Da │ │ │ │ - 0x0003a1d4 74614f62 6a656374 7320776f 756c6420 taObjects would │ │ │ │ - 0x0003a1e4 72656365 69766520 61207369 6d696c61 receive a simila │ │ │ │ - 0x0003a1f4 7220696e 74657270 72657461 74696f6e r interpretation │ │ │ │ - 0x0003a204 2028652e 672e2061 204d6169 6c626f78 (e.g. a Mailbox │ │ │ │ - 0x0003a214 2920616e 6420776f 756c646e 27742064 ) and wouldn't d │ │ │ │ - 0x0003a224 69666665 72206f6e 20746865 20636f6e iffer on the con │ │ │ │ - 0x0003a234 74656e74 206c6576 656c2e00 536f6674 tent level..Soft │ │ │ │ - 0x0003a244 77617265 53657276 69636500 436f6465 wareService.Code │ │ │ │ - 0x0003a254 20696e20 6120636f 6d70696c 61626c65 in a compilable │ │ │ │ - 0x0003a264 206f7220 696e7465 72707265 74656420 or interpreted │ │ │ │ - 0x0003a274 70726f67 72616d6d 696e6720 6c616e67 programming lang │ │ │ │ - 0x0003a284 75616765 2e000000 536f7572 6365436f uage....SourceCo │ │ │ │ - 0x0003a294 64650000 41207370 72656164 73686565 de..A spreadshee │ │ │ │ - 0x0003a2a4 742c2063 72656174 65642062 79206120 t, created by a │ │ │ │ - 0x0003a2b4 73707265 61647368 65657420 6170706c spreadsheet appl │ │ │ │ - 0x0003a2c4 69636174 696f6e2e 20457861 6d706c65 ication. Example │ │ │ │ - 0x0003a2d4 73206d69 67687420 696e636c 75646520 s might include │ │ │ │ - 0x0003a2e4 476e756d 65726963 2c204f70 656e4f66 Gnumeric, OpenOf │ │ │ │ - 0x0003a2f4 66696365 2043616c 63206f72 204d5320 fice Calc or MS │ │ │ │ - 0x0003a304 45786365 6c2e0000 53707265 61647368 Excel...Spreadsh │ │ │ │ - 0x0003a314 65657400 41207465 78742064 6f63756d eet.A text docum │ │ │ │ - 0x0003a324 656e7400 54657874 446f6375 6d656e74 ent.TextDocument │ │ │ │ - 0x0003a334 00000000 52657072 6573656e 74732061 ....Represents a │ │ │ │ - 0x0003a344 20636f6e 7461696e 65722066 6f722064 container for d │ │ │ │ - 0x0003a354 656c6574 65642066 696c6573 2c206120 eleted files, a │ │ │ │ - 0x0003a364 66656174 75726520 636f6d6d 6f6e2069 feature common i │ │ │ │ - 0x0003a374 6e206d6f 6465726e 206f7065 72617469 n modern operati │ │ │ │ - 0x0003a384 6e672073 79737465 6d732e00 54726173 ng systems..Tras │ │ │ │ - 0x0003a394 68000000 56656374 6f72496d 61676500 h...VectorImage. │ │ │ │ - 0x0003a3a4 41207669 64656f20 66696c65 2e000000 A video file.... │ │ │ │ - 0x0003a3b4 56696465 6f000000 46696c65 20636f6e Video...File con │ │ │ │ - 0x0003a3c4 7461696e 696e6720 76697375 616c2063 taining visual c │ │ │ │ - 0x0003a3d4 6f6e7465 6e742e00 56697375 616c0000 ontent..Visual.. │ │ │ │ - 0x0003a3e4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x0003a3f4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x0003a404 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x0003a414 332f3232 2f6e666f 23576562 73697465 3/22/nfo#Website │ │ │ │ - 0x0003a424 00000000 41207765 62736974 652c2075 ....A website, u │ │ │ │ - 0x0003a434 7375616c 6c792061 20636f6e 7461696e sually a contain │ │ │ │ - 0x0003a444 65722066 6f722072 656d6f74 65207265 er for remote re │ │ │ │ - 0x0003a454 736f7572 6365732c 20746861 74206d61 sources, that ma │ │ │ │ - 0x0003a464 79206265 20696e74 65727072 65746564 y be interpreted │ │ │ │ - 0x0003a474 20617320 48544d4c 446f6375 6d656e74 as HTMLDocument │ │ │ │ - 0x0003a484 732c2069 6d616765 73206f72 206f7468 s, images or oth │ │ │ │ - 0x0003a494 65722074 79706573 206f6620 636f6e74 er types of cont │ │ │ │ - 0x0003a4a4 656e742e 00000000 57656273 69746500 ent.....Website. │ │ │ │ - 0x0003a4b4 416e2069 6e666f72 6d617469 6f6e2072 An information r │ │ │ │ - 0x0003a4c4 65736f75 72636573 206f6620 77686963 esources of whic │ │ │ │ - 0x0003a4d4 68207265 70726573 656e7461 74696f6e h representation │ │ │ │ - 0x0003a4e4 73202866 696c6573 2c207374 7265616d s (files, stream │ │ │ │ - 0x0003a4f4 73292063 616e2062 65207265 74726965 s) can be retrie │ │ │ │ - 0x0003a504 76656420 7468726f 75676820 61207765 ved through a we │ │ │ │ - 0x0003a514 62207365 72766572 2e205468 6579206d b server. They m │ │ │ │ - 0x0003a524 61792062 65206765 6e657261 74656420 ay be generated │ │ │ │ - 0x0003a534 61742072 65747269 6576616c 2074696d at retrieval tim │ │ │ │ - 0x0003a544 652e2054 79706963 616c2065 78616d70 e. Typical examp │ │ │ │ - 0x0003a554 6c657320 61726520 70616765 73207365 les are pages se │ │ │ │ - 0x0003a564 72766564 20627920 50485020 6f722041 rved by PHP or A │ │ │ │ - 0x0003a574 4a415820 6f72206d 70332073 74726561 JAX or mp3 strea │ │ │ │ - 0x0003a584 6d732e00 77656220 64617461 206f626a ms..web data obj │ │ │ │ - 0x0003a594 65637400 4120756e 6974206f 66206461 ect.A unit of da │ │ │ │ - 0x0003a5a4 74612074 68617420 69732063 72656174 ta that is creat │ │ │ │ - 0x0003a5b4 65642c20 616e6e6f 74617465 6420616e ed, annotated an │ │ │ │ - 0x0003a5c4 64207072 6f636573 73656420 6f6e2074 d processed on t │ │ │ │ - 0x0003a5d4 68652075 73657220 6465736b 746f702e he user desktop. │ │ │ │ - 0x0003a5e4 20497420 72657072 6573656e 74732061 It represents a │ │ │ │ - 0x0003a5f4 206e6174 69766520 73747275 63747572 native structur │ │ │ │ - 0x0003a604 65207468 65207573 65722077 6f726b73 e the user works │ │ │ │ - 0x0003a614 20776974 682e2054 68652075 73616765 with. The usage │ │ │ │ - 0x0003a624 206f6620 74686520 7465726d 20276e61 of the term 'na │ │ │ │ - 0x0003a634 74697665 27206973 20696d70 6f727461 tive' is importa │ │ │ │ - 0x0003a644 6e742e20 4974206d 65616e73 20746861 nt. It means tha │ │ │ │ - 0x0003a654 74206120 44617461 4f626a65 63742063 t a DataObject c │ │ │ │ - 0x0003a664 616e2062 65206469 72656374 6c79206d an be directly m │ │ │ │ - 0x0003a674 61707065 6420746f 20612064 61746120 apped to a data │ │ │ │ - 0x0003a684 73747275 63747572 65206d61 696e7461 structure mainta │ │ │ │ - 0x0003a694 696e6564 20627920 61206e61 74697665 ined by a native │ │ │ │ - 0x0003a6a4 20617070 6c696361 74696f6e 2e205468 application. Th │ │ │ │ - 0x0003a6b4 6973206d 61792062 65206120 66696c65 is may be a file │ │ │ │ - 0x0003a6c4 2c206120 73657420 6f662066 696c6573 , a set of files │ │ │ │ - 0x0003a6d4 206f7220 61207061 7274206f 66206120 or a part of a │ │ │ │ - 0x0003a6e4 66696c65 2e205468 65206772 616e756c file. The granul │ │ │ │ - 0x0003a6f4 61726974 79206465 70656e64 73206f6e arity depends on │ │ │ │ - 0x0003a704 20746865 20757365 722e2054 68697320 the user. This │ │ │ │ - 0x0003a714 636c6173 73206973 206e6f74 20696e74 class is not int │ │ │ │ - 0x0003a724 656e6465 6420746f 20626520 696e7374 ended to be inst │ │ │ │ - 0x0003a734 616e7469 61746564 20627920 69747365 antiated by itse │ │ │ │ - 0x0003a744 6c662e20 55736520 6d6f7265 20737065 lf. Use more spe │ │ │ │ - 0x0003a754 63696669 63207375 62636c61 73736573 cific subclasses │ │ │ │ - 0x0003a764 2e000000 68747470 3a2f2f77 77772e7a ....http://www.z │ │ │ │ - 0x0003a774 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ - 0x0003a784 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ - 0x0003a794 32303130 2f30312f 32372f7a 67234576 2010/01/27/zg#Ev │ │ │ │ - 0x0003a7a4 656e744d 616e6966 65737461 74696f6e entManifestation │ │ │ │ - 0x0003a7b4 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x0003a7c4 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x0003a7d4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x0003a7e4 30372f30 332f3232 2f6e6d6f 234d6169 07/03/22/nmo#Mai │ │ │ │ - 0x0003a7f4 6c626f78 44617461 4f626a65 63740000 lboxDataObject.. │ │ │ │ - 0x0003a804 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ - 0x0003a814 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ - 0x0003a824 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ - 0x0003a834 2f30312f 32372f7a 67235573 65724163 /01/27/zg#UserAc │ │ │ │ - 0x0003a844 74697669 74790000 68747470 3a2f2f77 tivity..http://w │ │ │ │ - 0x0003a854 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ - 0x0003a864 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ - 0x0003a874 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ - 0x0003a884 67234865 75726973 74696341 63746976 g#HeuristicActiv │ │ │ │ - 0x0003a894 69747900 68747470 3a2f2f77 77772e7a ity.http://www.z │ │ │ │ - 0x0003a8a4 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ - 0x0003a8b4 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ - 0x0003a8c4 32303130 2f30312f 32372f7a 6723576f 2010/01/27/zg#Wo │ │ │ │ - 0x0003a8d4 726c6441 63746976 69747900 68747470 rldActivity.http │ │ │ │ - 0x0003a8e4 3a2f2f77 77772e7a 65697467 65697374 ://www.zeitgeist │ │ │ │ - 0x0003a8f4 2d70726f 6a656374 2e636f6d 2f6f6e74 -project.com/ont │ │ │ │ - 0x0003a904 6f6c6f67 6965732f 32303130 2f30312f ologies/2010/01/ │ │ │ │ - 0x0003a914 32372f7a 67235363 68656475 6c656441 27/zg#ScheduledA │ │ │ │ - 0x0003a924 63746976 69747900 68747470 3a2f2f77 ctivity.http://w │ │ │ │ - 0x0003a934 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ - 0x0003a944 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ - 0x0003a954 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ - 0x0003a964 67235379 7374656d 4e6f7469 66696361 g#SystemNotifica │ │ │ │ - 0x0003a974 74696f6e 00000000 4120756e 6974206f tion....A unit o │ │ │ │ - 0x0003a984 6620636f 6e74656e 74207468 65207573 f content the us │ │ │ │ - 0x0003a994 65722077 6f726b73 20776974 682e2054 er works with. T │ │ │ │ - 0x0003a9a4 68697320 69732061 20737570 6572636c his is a supercl │ │ │ │ - 0x0003a9b4 61737320 666f7220 616c6c20 696e7465 ass for all inte │ │ │ │ - 0x0003a9c4 72707265 74617469 6f6e7320 6f662061 rpretations of a │ │ │ │ - 0x0003a9d4 20446174 614f626a 6563742e 00000000 DataObject..... │ │ │ │ - 0x0003a9e4 496e666f 726d6174 696f6e45 6c656d65 InformationEleme │ │ │ │ - 0x0003a9f4 6e740000 68747470 3a2f2f77 77772e73 nt..http://www.s │ │ │ │ - 0x0003aa04 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x0003aa14 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x0003aa24 30372f30 332f3232 2f6e6d6f 234d6169 07/03/22/nmo#Mai │ │ │ │ - 0x0003aa34 6c626f78 00000000 68747470 3a2f2f77 lbox....http://w │ │ │ │ - 0x0003aa44 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ - 0x0003aa54 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ - 0x0003aa64 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ - 0x0003aa74 67234170 706c6963 6174696f 6e416374 g#ApplicationAct │ │ │ │ - 0x0003aa84 696f6e00 68747470 3a2f2f77 77772e7a ion.http://www.z │ │ │ │ - 0x0003aa94 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ - 0x0003aaa4 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ - 0x0003aab4 32303130 2f30312f 32372f7a 67234576 2010/01/27/zg#Ev │ │ │ │ - 0x0003aac4 656e7449 6e746572 70726574 6174696f entInterpretatio │ │ │ │ - 0x0003aad4 6e000000 68747470 3a2f2f77 77772e73 n...http://www.s │ │ │ │ - 0x0003aae4 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x0003aaf4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x0003ab04 30392f30 322f3139 2f6e6d6d 23545653 09/02/19/nmm#TVS │ │ │ │ - 0x0003ab14 65726965 73000000 68747470 3a2f2f77 eries...http://w │ │ │ │ - 0x0003ab24 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x0003ab34 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x0003ab44 732f3230 30372f30 332f3232 2f6e6d6f s/2007/03/22/nmo │ │ │ │ - 0x0003ab54 234d696d 65456e74 69747900 68747470 #MimeEntity.http │ │ │ │ - 0x0003ab64 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x0003ab74 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x0003ab84 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x0003ab94 2f6e6d6f 234d6573 73616765 00000000 /nmo#Message.... │ │ │ │ - 0x0003aba4 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ - 0x0003abb4 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ - 0x0003abc4 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ - 0x0003abd4 2f30312f 32372f7a 67234c65 61766545 /01/27/zg#LeaveE │ │ │ │ - 0x0003abe4 76656e74 00000000 68747470 3a2f2f77 vent....http://w │ │ │ │ - 0x0003abf4 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ - 0x0003ac04 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ - 0x0003ac14 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ - 0x0003ac24 67234163 63657373 4576656e 74000000 g#AccessEvent... │ │ │ │ - 0x0003ac34 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ - 0x0003ac44 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ - 0x0003ac54 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ - 0x0003ac64 2f30312f 32372f7a 67234578 70697265 /01/27/zg#Expire │ │ │ │ - 0x0003ac74 4576656e 74000000 68747470 3a2f2f77 Event...http://w │ │ │ │ - 0x0003ac84 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x0003ac94 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x0003aca4 732f3230 30372f30 332f3232 2f6e6d6f s/2007/03/22/nmo │ │ │ │ - 0x0003acb4 23494d4d 65737361 67650000 68747470 #IMMessage..http │ │ │ │ - 0x0003acc4 3a2f2f77 77772e7a 65697467 65697374 ://www.zeitgeist │ │ │ │ - 0x0003acd4 2d70726f 6a656374 2e636f6d 2f6f6e74 -project.com/ont │ │ │ │ - 0x0003ace4 6f6c6f67 6965732f 32303130 2f30312f ologies/2010/01/ │ │ │ │ - 0x0003acf4 32372f7a 67234465 6c657465 4576656e 27/zg#DeleteEven │ │ │ │ - 0x0003ad04 74000000 68747470 3a2f2f77 77772e7a t...http://www.z │ │ │ │ - 0x0003ad14 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ - 0x0003ad24 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ - 0x0003ad34 32303130 2f30312f 32372f7a 67234372 2010/01/27/zg#Cr │ │ │ │ - 0x0003ad44 65617465 4576656e 74000000 68747470 eateEvent...http │ │ │ │ - 0x0003ad54 3a2f2f77 77772e7a 65697467 65697374 ://www.zeitgeist │ │ │ │ - 0x0003ad64 2d70726f 6a656374 2e636f6d 2f6f6e74 -project.com/ont │ │ │ │ - 0x0003ad74 6f6c6f67 6965732f 32303130 2f30312f ologies/2010/01/ │ │ │ │ - 0x0003ad84 32372f7a 67235365 6e644576 656e7400 27/zg#SendEvent. │ │ │ │ - 0x0003ad94 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ - 0x0003ada4 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ - 0x0003adb4 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ - 0x0003adc4 2f30312f 32372f7a 67234465 6e794576 /01/27/zg#DenyEv │ │ │ │ - 0x0003add4 656e7400 68747470 3a2f2f77 77772e7a ent.http://www.z │ │ │ │ - 0x0003ade4 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ - 0x0003adf4 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ - 0x0003ae04 32303130 2f30312f 32372f7a 67234163 2010/01/27/zg#Ac │ │ │ │ - 0x0003ae14 63657074 4576656e 74000000 68747470 ceptEvent...http │ │ │ │ - 0x0003ae24 3a2f2f77 77772e7a 65697467 65697374 ://www.zeitgeist │ │ │ │ - 0x0003ae34 2d70726f 6a656374 2e636f6d 2f6f6e74 -project.com/ont │ │ │ │ - 0x0003ae44 6f6c6f67 6965732f 32303130 2f30312f ologies/2010/01/ │ │ │ │ - 0x0003ae54 32372f7a 67235265 63656976 65457665 27/zg#ReceiveEve │ │ │ │ - 0x0003ae64 6e740000 68747470 3a2f2f77 77772e7a nt..http://www.z │ │ │ │ - 0x0003ae74 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ - 0x0003ae84 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ - 0x0003ae94 32303130 2f30312f 32372f7a 67234d6f 2010/01/27/zg#Mo │ │ │ │ - 0x0003aea4 76654576 656e7400 68747470 3a2f2f77 veEvent.http://w │ │ │ │ - 0x0003aeb4 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ - 0x0003aec4 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ - 0x0003aed4 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ - 0x0003aee4 67234d6f 64696679 4576656e 74000000 g#ModifyEvent... │ │ │ │ - 0x0003aef4 41204d6f 76696500 6d6f7669 65000000 A Movie.movie... │ │ │ │ - 0x0003af04 54686520 6d757369 6320616c 62756d20 The music album │ │ │ │ - 0x0003af14 61732070 726f7669 64656420 62792074 as provided by t │ │ │ │ - 0x0003af24 68652070 75626c69 73686572 2e204e6f he publisher. No │ │ │ │ - 0x0003af34 7420746f 20626520 636f6e66 75736564 t to be confused │ │ │ │ - 0x0003af44 20776974 68206d65 64696120 6c697374 with media list │ │ │ │ - 0x0003af54 73206f72 20636f6c 6c656374 696f6e73 s or collections │ │ │ │ - 0x0003af64 2e000000 6d757369 6320616c 62756d00 ....music album. │ │ │ │ - 0x0003af74 55736564 20746f20 61737369 676e206d Used to assign m │ │ │ │ - 0x0003af84 75736963 2d737065 63696669 63207072 usic-specific pr │ │ │ │ - 0x0003af94 6f706572 74696573 20737563 68206120 operties such a │ │ │ │ - 0x0003afa4 42504d20 746f2076 6964656f 20616e64 BPM to video and │ │ │ │ - 0x0003afb4 20617564 696f0000 6d757369 63000000 audio..music... │ │ │ │ - 0x0003afc4 41205456 20536572 69657320 68617320 A TV Series has │ │ │ │ - 0x0003afd4 6d756c74 69706c65 20736561 736f6e73 multiple seasons │ │ │ │ - 0x0003afe4 20616e64 20657069 736f6465 73000000 and episodes... │ │ │ │ - 0x0003aff4 74762073 65726965 73000000 41205456 tv series...A TV │ │ │ │ - 0x0003b004 2053686f 77000000 74762073 686f7700 Show...tv show. │ │ │ │ - 0x0003b014 416e2065 6d61696c 2e000000 456d6169 An email....Emai │ │ │ │ - 0x0003b024 6c000000 41206d65 73736167 65207365 l...A message se │ │ │ │ - 0x0003b034 6e742077 69746820 496e7374 616e7420 nt with Instant │ │ │ │ - 0x0003b044 4d657373 6167696e 6720736f 66747761 Messaging softwa │ │ │ │ - 0x0003b054 72652e00 494d4d65 73736167 65000000 re..IMMessage... │ │ │ │ - 0x0003b064 41206d61 696c626f 78202d20 636f6e74 A mailbox - cont │ │ │ │ - 0x0003b074 61696e65 7220666f 72204d61 696c626f ainer for Mailbo │ │ │ │ - 0x0003b084 78446174 614f626a 65637473 2e000000 xDataObjects.... │ │ │ │ - 0x0003b094 4d61696c 626f7800 416e2065 6e746974 Mailbox.An entit │ │ │ │ - 0x0003b0a4 7920656e 636f756e 74657265 6420696e y encountered in │ │ │ │ - 0x0003b0b4 2061206d 61696c62 6f782e20 4d6f7374 a mailbox. Most │ │ │ │ - 0x0003b0c4 20636f6d 6d6f6e20 696e7465 72707265 common interpre │ │ │ │ - 0x0003b0d4 74617469 6f6e7320 666f7220 73756368 tations for such │ │ │ │ - 0x0003b0e4 20616e20 656e7469 74792069 6e636c75 an entity inclu │ │ │ │ - 0x0003b0f4 6465204d 65737361 6765206f 7220466f de Message or Fo │ │ │ │ - 0x0003b104 6c646572 00000000 4d61696c 626f7844 lder....MailboxD │ │ │ │ - 0x0003b114 6174614f 626a6563 74000000 41206d65 ataObject...A me │ │ │ │ - 0x0003b124 73736167 652e2043 6f756c64 20626520 ssage. Could be │ │ │ │ - 0x0003b134 616e2065 6d61696c 2c20696e 7374616e an email, instan │ │ │ │ - 0x0003b144 74206d65 7373616e 67696e67 206d6573 t messanging mes │ │ │ │ - 0x0003b154 73616765 2c20534d 53206d65 73736167 sage, SMS messag │ │ │ │ - 0x0003b164 65206574 632e0000 4d657373 61676500 e etc...Message. │ │ │ │ - 0x0003b174 41204d49 4d452065 6e746974 792c2061 A MIME entity, a │ │ │ │ - 0x0003b184 73206465 66696e65 6420696e 20524643 s defined in RFC │ │ │ │ - 0x0003b194 32303435 2c205365 6374696f 6e20322e 2045, Section 2. │ │ │ │ - 0x0003b1a4 342e0000 4d696d65 456e7469 74790000 4...MimeEntity.. │ │ │ │ - 0x0003b1b4 4576656e 74207472 69676765 72656420 Event triggered │ │ │ │ - 0x0003b1c4 7768656e 20746865 20757365 72206163 when the user ac │ │ │ │ - 0x0003b1d4 63657074 73206120 72657175 65737420 cepts a request │ │ │ │ - 0x0003b1e4 6f662073 6f6d6520 736f7274 2e204578 of some sort. Ex │ │ │ │ - 0x0003b1f4 616d706c 65732063 6f756c64 20626520 amples could be │ │ │ │ - 0x0003b204 616e7377 6572696e 67206120 70686f6e answering a phon │ │ │ │ - 0x0003b214 65206361 6c6c2c20 61636365 7074696e e call, acceptin │ │ │ │ - 0x0003b224 67206120 66696c65 20747261 6e736665 g a file transfe │ │ │ │ - 0x0003b234 722c206f 72206163 63657074 696e6720 r, or accepting │ │ │ │ - 0x0003b244 61206672 69656e64 73686970 20726571 a friendship req │ │ │ │ - 0x0003b254 75657374 206f7665 7220616e 20494d20 uest over an IM │ │ │ │ - 0x0003b264 70726f74 6f636f6c 2e205365 6520616c protocol. See al │ │ │ │ - 0x0003b274 736f2044 656e7945 76656e74 20666f72 so DenyEvent for │ │ │ │ - 0x0003b284 20776865 6e207468 65207573 65722064 when the user d │ │ │ │ - 0x0003b294 656e6965 73206120 73696d69 6c617220 enies a similar │ │ │ │ - 0x0003b2a4 72657175 65737400 41434345 50545f45 request.ACCEPT_E │ │ │ │ - 0x0003b2b4 56454e54 00000000 4576656e 74207472 VENT....Event tr │ │ │ │ - 0x0003b2c4 69676765 72656420 6279206f 70656e69 iggered by openi │ │ │ │ - 0x0003b2d4 6e672c20 61636365 7373696e 672c206f ng, accessing, o │ │ │ │ - 0x0003b2e4 72207374 61727469 6e672061 20726573 r starting a res │ │ │ │ - 0x0003b2f4 6f757263 652e204d 6f737420 7a673a41 ource. Most zg:A │ │ │ │ - 0x0003b304 63636573 73457665 6e747320 77696c6c ccessEvents will │ │ │ │ - 0x0003b314 20686176 6520616e 20616363 6f6d7061 have an accompa │ │ │ │ - 0x0003b324 6e79696e 67207a67 3a4c6561 76654576 nying zg:LeaveEv │ │ │ │ - 0x0003b334 656e742c 20627574 20746869 73206e65 ent, but this ne │ │ │ │ - 0x0003b344 6564206e 6f742061 6c776179 73206265 ed not always be │ │ │ │ - 0x0003b354 20746865 20636173 65000000 41434345 the case...ACCE │ │ │ │ - 0x0003b364 53535f45 56454e54 00000000 52657072 SS_EVENT....Repr │ │ │ │ - 0x0003b374 6573656e 74617469 6f6e206f 66206120 esentation of a │ │ │ │ - 0x0003b384 73706563 69666963 20416374 696f6e20 specific Action │ │ │ │ - 0x0003b394 6f6e2061 6e204170 706c6963 6174696f on an Applicatio │ │ │ │ - 0x0003b3a4 6e000000 4150504c 49434154 494f4e5f n...APPLICATION_ │ │ │ │ - 0x0003b3b4 41435449 4f4e0000 4576656e 74207479 ACTION..Event ty │ │ │ │ - 0x0003b3c4 70652074 72696767 65726564 20776865 pe triggered whe │ │ │ │ - 0x0003b3d4 6e20616e 20697465 6d206973 20637265 n an item is cre │ │ │ │ - 0x0003b3e4 61746564 00000000 43524541 54455f45 ated....CREATE_E │ │ │ │ - 0x0003b3f4 56454e54 00000000 4576656e 74207472 VENT....Event tr │ │ │ │ - 0x0003b404 69676765 72656420 62656361 75736520 iggered because │ │ │ │ - 0x0003b414 61207265 736f7572 63652068 61732062 a resource has b │ │ │ │ - 0x0003b424 65656e20 64656c65 74656420 6f72206f een deleted or o │ │ │ │ - 0x0003b434 74686572 77697365 206d6164 65207065 therwise made pe │ │ │ │ - 0x0003b444 726d616e 656e746c 7920756e 61766169 rmanently unavai │ │ │ │ - 0x0003b454 6c61626c 652e2046 782e2077 68656e20 lable. Fx. when │ │ │ │ - 0x0003b464 64656c65 74696e67 20612066 696c652e deleting a file. │ │ │ │ - 0x0003b474 20464958 4d453a20 486f7720 61626f75 FIXME: How abou │ │ │ │ - 0x0003b484 74207768 656e206d 6f76696e 6720746f t when moving to │ │ │ │ - 0x0003b494 20747261 73683f00 44454c45 54455f45 trash?.DELETE_E │ │ │ │ - 0x0003b4a4 56454e54 00000000 4576656e 74207472 VENT....Event tr │ │ │ │ - 0x0003b4b4 69676765 72656420 7768656e 20746865 iggered when the │ │ │ │ - 0x0003b4c4 20757365 72206465 6e696573 20612072 user denies a r │ │ │ │ - 0x0003b4d4 65717565 7374206f 6620736f 6d652073 equest of some s │ │ │ │ - 0x0003b4e4 6f72742e 20457861 6d706c65 7320636f ort. Examples co │ │ │ │ - 0x0003b4f4 756c6420 62652072 656a6563 74696e67 uld be rejecting │ │ │ │ - 0x0003b504 20612070 686f6e65 2063616c 6c2c2072 a phone call, r │ │ │ │ - 0x0003b514 656a6563 74696e67 20612066 696c6520 ejecting a file │ │ │ │ - 0x0003b524 7472616e 73666572 2c206f72 2064656e transfer, or den │ │ │ │ - 0x0003b534 79696e67 20612066 7269656e 64736869 ying a friendshi │ │ │ │ - 0x0003b544 70207265 71756573 74206f76 65722061 p request over a │ │ │ │ - 0x0003b554 6e20494d 2070726f 746f636f 6c2e2053 n IM protocol. S │ │ │ │ - 0x0003b564 65652061 6c736f20 41636365 70744576 ee also AcceptEv │ │ │ │ - 0x0003b574 656e7420 666f7220 74686520 636f6e76 ent for the conv │ │ │ │ - 0x0003b584 65727365 20657665 6e742074 79706500 erse event type. │ │ │ │ - 0x0003b594 44454e59 5f455645 4e540000 42617365 DENY_EVENT..Base │ │ │ │ - 0x0003b5a4 20636c61 73732066 6f722065 76656e74 class for event │ │ │ │ - 0x0003b5b4 20696e74 65727072 65746174 696f6e73 interpretations │ │ │ │ - 0x0003b5c4 2e20506c 65617365 20646f20 6e6f2069 . Please do no i │ │ │ │ - 0x0003b5d4 6e737461 6e746961 74652064 69726563 nstantiate direc │ │ │ │ - 0x0003b5e4 746c792c 20627574 20757365 206f6e65 tly, but use one │ │ │ │ - 0x0003b5f4 206f6620 74686520 73756220 636c6173 of the sub clas │ │ │ │ - 0x0003b604 7365732e 20546865 20696e74 65727072 ses. The interpr │ │ │ │ - 0x0003b614 65746174 696f6e20 6f662061 6e206576 etation of an ev │ │ │ │ - 0x0003b624 656e7420 64657363 72696265 73202777 ent describes 'w │ │ │ │ - 0x0003b634 68617420 68617070 656e6564 27202d20 hat happened' - │ │ │ │ - 0x0003b644 66782e20 27736f6d 65746869 6e672077 fx. 'something w │ │ │ │ - 0x0003b654 61732063 72656174 65642720 6f722027 as created' or ' │ │ │ │ - 0x0003b664 736f6d65 7468696e 67207761 73206163 something was ac │ │ │ │ - 0x0003b674 63657373 65642700 4556454e 545f494e cessed'.EVENT_IN │ │ │ │ - 0x0003b684 54455250 52455441 54494f4e 00000000 TERPRETATION.... │ │ │ │ - 0x0003b694 42617365 20636c61 73732066 6f722065 Base class for e │ │ │ │ - 0x0003b6a4 76656e74 206d616e 69666573 74617469 vent manifestati │ │ │ │ - 0x0003b6b4 6f6e2074 79706573 2e20506c 65617365 on types. Please │ │ │ │ - 0x0003b6c4 20646f20 6e6f2069 6e737461 6e746961 do no instantia │ │ │ │ - 0x0003b6d4 74652064 69726563 746c792c 20627574 te directly, but │ │ │ │ - 0x0003b6e4 20757365 206f6e65 206f6620 74686520 use one of the │ │ │ │ - 0x0003b6f4 73756220 636c6173 7365732e 20546865 sub classes. The │ │ │ │ - 0x0003b704 206d616e 69666573 74617469 6f6e206f manifestation o │ │ │ │ - 0x0003b714 6620616e 20657665 6e742064 65736372 f an event descr │ │ │ │ - 0x0003b724 69626573 2027686f 77206974 20686170 ibes 'how it hap │ │ │ │ - 0x0003b734 70656e65 64272e20 46782e20 27746865 pened'. Fx. 'the │ │ │ │ - 0x0003b744 20757365 72206469 64207468 69732720 user did this' │ │ │ │ - 0x0003b754 6f722027 74686520 73797374 656d206e or 'the system n │ │ │ │ - 0x0003b764 6f746966 69656420 74686520 75736572 otified the user │ │ │ │ - 0x0003b774 27000000 4556454e 545f4d41 4e494645 '...EVENT_MANIFE │ │ │ │ - 0x0003b784 53544154 494f4e00 4576656e 74207472 STATION.Event tr │ │ │ │ - 0x0003b794 69676765 72656420 7768656e 20736f6d iggered when som │ │ │ │ - 0x0003b7a4 65746869 6e672065 78706972 6573206f ething expires o │ │ │ │ - 0x0003b7b4 72207469 6d657320 6f75742e 20546865 r times out. The │ │ │ │ - 0x0003b7c4 73652074 79706573 206f6620 6576656e se types of even │ │ │ │ - 0x0003b7d4 74732061 7265206e 6f726d61 6c6c7920 ts are normally │ │ │ │ - 0x0003b7e4 6e6f7420 74726967 67657265 64206279 not triggered by │ │ │ │ - 0x0003b7f4 20746865 20757365 722c2062 75742062 the user, but b │ │ │ │ - 0x0003b804 79207468 65206f70 65726174 696e6720 y the operating │ │ │ │ - 0x0003b814 73797374 656d206f 7220736f 6d652065 system or some e │ │ │ │ - 0x0003b824 78746572 6e616c20 70617274 792e2045 xternal party. E │ │ │ │ - 0x0003b834 78616d70 6c657320 61726520 61207265 xamples are a re │ │ │ │ - 0x0003b844 63757272 696e6720 63616c65 6e646172 curring calendar │ │ │ │ - 0x0003b854 20697465 6d206f72 20746173 6b206465 item or task de │ │ │ │ - 0x0003b864 61646c69 6e652074 68617420 65787069 adline that expi │ │ │ │ - 0x0003b874 72657320 6f722061 20776865 6e207468 res or a when th │ │ │ │ - 0x0003b884 65207573 65722066 61696c73 20746f20 e user fails to │ │ │ │ - 0x0003b894 72657370 6f6e6420 746f2061 6e206578 respond to an ex │ │ │ │ - 0x0003b8a4 7465726e 616c2072 65717565 73742073 ternal request s │ │ │ │ - 0x0003b8b4 75636820 61732061 2070686f 6e652063 uch as a phone c │ │ │ │ - 0x0003b8c4 616c6c00 45585049 52455f45 56454e54 all.EXPIRE_EVENT │ │ │ │ - 0x0003b8d4 00000000 416e2065 76656e74 20746861 ....An event tha │ │ │ │ - 0x0003b8e4 74206973 20636175 73656420 696e6469 t is caused indi │ │ │ │ - 0x0003b8f4 72656374 6c792066 726f6d20 75736572 rectly from user │ │ │ │ - 0x0003b904 20616374 69766974 79206f72 20646564 activity or ded │ │ │ │ - 0x0003b914 75637465 64207669 6120616e 616c7973 ucted via analys │ │ │ │ - 0x0003b924 6973206f 66206f74 68657220 6576656e is of other even │ │ │ │ - 0x0003b934 74732e20 46782e20 69662061 6e20616c ts. Fx. if an al │ │ │ │ - 0x0003b944 676f7269 74686d20 64697669 64657320 gorithm divides │ │ │ │ - 0x0003b954 61207573 65722077 6f726b66 6c6f7720 a user workflow │ │ │ │ - 0x0003b964 696e746f 20646973 6a6f696e 74202770 into disjoint 'p │ │ │ │ - 0x0003b974 726f6a65 63747327 20626173 6564206f rojects' based o │ │ │ │ - 0x0003b984 6e207465 6d706f72 616c2061 6e616c79 n temporal analy │ │ │ │ - 0x0003b994 73697320 69742063 6f756c64 20696e73 sis it could ins │ │ │ │ - 0x0003b9a4 65727420 68657572 69737469 63206576 ert heuristic ev │ │ │ │ - 0x0003b9b4 656e7473 20776865 6e207468 65207573 ents when the us │ │ │ │ - 0x0003b9c4 65722063 68616e67 65642070 726f6a65 er changed proje │ │ │ │ - 0x0003b9d4 63740000 48455552 49535449 435f4143 ct..HEURISTIC_AC │ │ │ │ - 0x0003b9e4 54495649 54590000 4576656e 74207472 TIVITY..Event tr │ │ │ │ - 0x0003b9f4 69676765 72656420 62792063 6c6f7369 iggered by closi │ │ │ │ - 0x0003ba04 6e672c20 6c656176 696e672c 206f7220 ng, leaving, or │ │ │ │ - 0x0003ba14 73746f70 70696e67 20612072 65736f75 stopping a resou │ │ │ │ - 0x0003ba24 7263652e 204d6f73 74207a67 3a4c6561 rce. Most zg:Lea │ │ │ │ - 0x0003ba34 76654576 656e7473 2077696c 6c206265 veEvents will be │ │ │ │ - 0x0003ba44 20666f6c 6c6f7769 6e672061 207a673a following a zg: │ │ │ │ - 0x0003ba54 41636365 73732065 76656e74 2c206275 Access event, bu │ │ │ │ - 0x0003ba64 74207468 6973206e 65656420 6e6f7420 t this need not │ │ │ │ - 0x0003ba74 616c7761 79732062 65207468 65206361 always be the ca │ │ │ │ - 0x0003ba84 73650000 4c454156 455f4556 454e5400 se..LEAVE_EVENT. │ │ │ │ - 0x0003ba94 4576656e 74207472 69676765 72656420 Event triggered │ │ │ │ - 0x0003baa4 6279206d 6f646966 79696e67 20616e20 by modifying an │ │ │ │ - 0x0003bab4 65786973 74696e67 20726573 6f757263 existing resourc │ │ │ │ - 0x0003bac4 65732e20 46782e20 7768656e 20656469 es. Fx. when edi │ │ │ │ - 0x0003bad4 74696e67 20616e64 20736176 696e6720 ting and saving │ │ │ │ - 0x0003bae4 61206669 6c65206f 6e206469 736b206f a file on disk o │ │ │ │ - 0x0003baf4 7220636f 72726563 74696e67 20612074 r correcting a t │ │ │ │ - 0x0003bb04 79706f20 696e2074 6865206e 616d6520 ypo in the name │ │ │ │ - 0x0003bb14 6f662061 20636f6e 74616374 00000000 of a contact.... │ │ │ │ - 0x0003bb24 4d4f4449 46595f45 56454e54 00000000 MODIFY_EVENT.... │ │ │ │ - 0x0003bb34 4576656e 74207472 69676765 72656420 Event triggered │ │ │ │ - 0x0003bb44 7768656e 20612072 65736f75 72636520 when a resource │ │ │ │ - 0x0003bb54 68617320 6265656e 206d6f76 65642066 has been moved f │ │ │ │ - 0x0003bb64 726f6d20 61206c6f 63617469 6f6e2074 rom a location t │ │ │ │ - 0x0003bb74 6f20616e 6f746865 722e2046 782e206d o another. Fx. m │ │ │ │ - 0x0003bb84 6f76696e 67206120 66696c65 2066726f oving a file fro │ │ │ │ - 0x0003bb94 6d206120 666f6c64 65722074 6f20616e m a folder to an │ │ │ │ - 0x0003bba4 6f746865 722e0000 4d4f5645 5f455645 other...MOVE_EVE │ │ │ │ - 0x0003bbb4 4e540000 4576656e 74207472 69676765 NT..Event trigge │ │ │ │ - 0x0003bbc4 72656420 7768656e 20736f6d 65746869 red when somethi │ │ │ │ - 0x0003bbd4 6e672069 73207265 63656976 65642066 ng is received f │ │ │ │ - 0x0003bbe4 726f6d20 616e2065 78746572 6e616c20 rom an external │ │ │ │ - 0x0003bbf4 70617274 792e2054 68652065 76656e74 party. The event │ │ │ │ - 0x0003bc04 206d616e 69666573 74617469 6f6e206d manifestation m │ │ │ │ - 0x0003bc14 75737420 62652073 65742061 63636f72 ust be set accor │ │ │ │ - 0x0003bc24 64696e67 20746f20 74686520 776f726c ding to the worl │ │ │ │ - 0x0003bc34 64207669 6577206f 66207468 65207265 d view of the re │ │ │ │ - 0x0003bc44 63656976 696e6720 70617274 792e204d ceiving party. M │ │ │ │ - 0x0003bc54 6f737420 6f667465 6e207468 65206974 ost often the it │ │ │ │ - 0x0003bc64 656d2074 68617420 69732062 65696e67 em that is being │ │ │ │ - 0x0003bc74 20726563 65697665 64207769 6c6c2062 received will b │ │ │ │ - 0x0003bc84 6520736f 6d652073 6f727420 6f66206d e some sort of m │ │ │ │ - 0x0003bc94 65737361 6765202d 20616e20 656d6169 essage - an emai │ │ │ │ - 0x0003bca4 6c2c2069 6e737461 6e74206d 65737361 l, instant messa │ │ │ │ - 0x0003bcb4 67652c20 6f722062 726f6164 63617374 ge, or broadcast │ │ │ │ - 0x0003bcc4 6564206d 65646961 20737563 68206173 ed media such as │ │ │ │ - 0x0003bcd4 206d6963 726f2062 6c6f6767 696e6700 micro blogging. │ │ │ │ - 0x0003bce4 52454345 4956455f 4556454e 54000000 RECEIVE_EVENT... │ │ │ │ - 0x0003bcf4 416e2065 76656e74 20746861 74207761 An event that wa │ │ │ │ - 0x0003bd04 73206469 72656374 6c792074 72696767 s directly trigg │ │ │ │ - 0x0003bd14 65726564 20627920 736f6d65 20757365 ered by some use │ │ │ │ - 0x0003bd24 7220696e 69746961 74656420 73657175 r initiated sequ │ │ │ │ - 0x0003bd34 656e6365 206f6620 61637469 6f6e732e ence of actions. │ │ │ │ - 0x0003bd44 20466f72 20657861 6d706c65 2061206d For example a m │ │ │ │ - 0x0003bd54 75736963 20706c61 79657220 6175746f usic player auto │ │ │ │ - 0x0003bd64 6d617469 63616c6c 79206368 616e6769 matically changi │ │ │ │ - 0x0003bd74 6e672074 6f207468 65206e65 78742073 ng to the next s │ │ │ │ - 0x0003bd84 6f6e6720 696e2061 20706c61 796c6973 ong in a playlis │ │ │ │ - 0x0003bd94 74000000 53434845 44554c45 445f4143 t...SCHEDULED_AC │ │ │ │ - 0x0003bda4 54495649 54590000 4576656e 74207472 TIVITY..Event tr │ │ │ │ - 0x0003bdb4 69676765 72656420 7768656e 20736f6d iggered when som │ │ │ │ - 0x0003bdc4 65746869 6e672069 73207365 6e642074 ething is send t │ │ │ │ - 0x0003bdd4 6f20616e 20657874 65726e61 6c207061 o an external pa │ │ │ │ - 0x0003bde4 7274792e 20546865 20657665 6e74206d rty. The event m │ │ │ │ - 0x0003bdf4 616e6966 65737461 74696f6e 206d7573 anifestation mus │ │ │ │ - 0x0003be04 74206265 20736574 20616363 6f726469 t be set accordi │ │ │ │ - 0x0003be14 6e672074 6f207468 6520776f 726c6420 ng to the world │ │ │ │ - 0x0003be24 76696577 206f6620 74686520 73656e64 view of the send │ │ │ │ - 0x0003be34 696e6720 70617274 792e204d 6f737420 ing party. Most │ │ │ │ - 0x0003be44 6f667465 6e207468 65206974 656d2074 often the item t │ │ │ │ - 0x0003be54 68617420 69732062 65696e67 2073656e hat is being sen │ │ │ │ - 0x0003be64 64207769 6c6c2062 6520736f 6d652073 d will be some s │ │ │ │ - 0x0003be74 6f727420 6f66206d 65737361 6765202d ort of message - │ │ │ │ - 0x0003be84 20616e20 656d6169 6c2c2069 6e737461 an email, insta │ │ │ │ - 0x0003be94 6e74206d 65737361 67652c20 6f722062 nt message, or b │ │ │ │ - 0x0003bea4 726f6164 63617374 6564206d 65646961 roadcasted media │ │ │ │ - 0x0003beb4 20737563 68206173 206d6963 726f2062 such as micro b │ │ │ │ - 0x0003bec4 6c6f6767 696e6700 53454e44 5f455645 logging.SEND_EVE │ │ │ │ - 0x0003bed4 4e540000 416e2065 76656e74 2073656e NT..An event sen │ │ │ │ - 0x0003bee4 6420746f 20746865 20757365 72206279 d to the user by │ │ │ │ - 0x0003bef4 20746865 206f7065 72617469 6e672073 the operating s │ │ │ │ - 0x0003bf04 79737465 6d2e2045 78616d70 6c657320 ystem. Examples │ │ │ │ - 0x0003bf14 636f756c 6420696e 636c7564 65207768 could include wh │ │ │ │ - 0x0003bf24 656e2074 68652075 73657220 696e7365 en the user inse │ │ │ │ - 0x0003bf34 72747320 61205553 42207374 69636b20 rts a USB stick │ │ │ │ - 0x0003bf44 6f722077 68656e20 74686520 73797374 or when the syst │ │ │ │ - 0x0003bf54 656d2077 61726e73 20746861 74207468 em warns that th │ │ │ │ - 0x0003bf64 65206861 72642064 69736b20 69732066 e hard disk is f │ │ │ │ - 0x0003bf74 756c6c00 53595354 454d5f4e 4f544946 ull.SYSTEM_NOTIF │ │ │ │ - 0x0003bf84 49434154 494f4e00 416e2065 76656e74 ICATION.An event │ │ │ │ - 0x0003bf94 20746861 74207761 73206163 74697665 that was active │ │ │ │ - 0x0003bfa4 6c792070 6572666f 726d6564 20627920 ly performed by │ │ │ │ - 0x0003bfb4 74686520 75736572 2e20466f 72206578 the user. For ex │ │ │ │ - 0x0003bfc4 616d706c 65207361 76696e67 206f7220 ample saving or │ │ │ │ - 0x0003bfd4 6f70656e 696e6720 61206669 6c652062 opening a file b │ │ │ │ - 0x0003bfe4 7920636c 69636b69 6e67206f 6e206974 y clicking on it │ │ │ │ - 0x0003bff4 20696e20 74686520 66696c65 206d616e in the file man │ │ │ │ - 0x0003c004 61676572 00000000 55534552 5f414354 ager....USER_ACT │ │ │ │ - 0x0003c014 49564954 59000000 416e2065 76656e74 IVITY...An event │ │ │ │ - 0x0003c024 20746861 74207761 73207065 72666f72 that was perfor │ │ │ │ - 0x0003c034 6d656420 62792061 6e20656e 74697479 med by an entity │ │ │ │ - 0x0003c044 2c207573 75616c6c 79206875 6d616e20 , usually human │ │ │ │ - 0x0003c054 6f72206f 7267616e 697a6174 696f6e2c or organization, │ │ │ │ - 0x0003c064 206f7468 65722074 68616e20 74686520 other than the │ │ │ │ - 0x0003c074 75736572 2e20416e 20657861 6d706c65 user. An example │ │ │ │ - 0x0003c084 20636f75 6c642062 65206c6f 6767696e could be loggin │ │ │ │ - 0x0003c094 67207468 65206163 74697669 74696573 g the activities │ │ │ │ - 0x0003c0a4 206f6620 6f746865 72207065 6f706c65 of other people │ │ │ │ - 0x0003c0b4 20696e20 61207465 616d0000 574f524c in a team..WORL │ │ │ │ - 0x0003c0c4 445f4143 54495649 54590000 73796d62 D_ACTIVITY..symb │ │ │ │ - 0x0003c0d4 6f6c5f75 72692021 3d204e55 4c4c0000 ol_uri != NULL.. │ │ │ │ - 0x0003c0e4 475f5459 50455f43 4845434b 5f494e53 G_TYPE_CHECK_INS │ │ │ │ - 0x0003c0f4 54414e43 455f5459 50452028 765f6f62 TANCE_TYPE (v_ob │ │ │ │ - 0x0003c104 6a656374 2c205a45 49544745 4953545f ject, ZEITGEIST_ │ │ │ │ - 0x0003c114 53594d42 4f4c5f54 5950455f 494e464f SYMBOL_TYPE_INFO │ │ │ │ - 0x0003c124 29000000 5a656974 67656973 74526573 )...ZeitgeistRes │ │ │ │ - 0x0003c134 756c7453 65740000 5a656974 67656973 ultSet..Zeitgeis │ │ │ │ - 0x0003c144 7453696d 706c6552 6573756c 74536574 tSimpleResultSet │ │ │ │ - 0x0003c154 00000000 6f666673 6574203c 3d207374 ....offset <= st │ │ │ │ - 0x0003c164 72696e67 5f6c656e 67746800 7a656974 ring_length.zeit │ │ │ │ - 0x0003c174 67656973 74000000 5a454954 47454953 geist...ZEITGEIS │ │ │ │ - 0x0003c184 545f4441 54415f50 41544800 7574696c T_DATA_PATH.util │ │ │ │ - 0x0003c194 732e7661 6c613a36 373a2044 4154415f s.vala:67: DATA_ │ │ │ │ - 0x0003c1a4 50415448 203d2025 73000000 5a454954 PATH = %s...ZEIT │ │ │ │ - 0x0003c1b4 47454953 545f4441 54414241 53455f50 GEIST_DATABASE_P │ │ │ │ - 0x0003c1c4 41544800 61637469 76697479 2e73716c ATH.activity.sql │ │ │ │ - 0x0003c1d4 69746500 7574696c 732e7661 6c613a38 ite.utils.vala:8 │ │ │ │ - 0x0003c1e4 363a2044 41544142 4153455f 46494c45 6: DATABASE_FILE │ │ │ │ - 0x0003c1f4 5f504154 48203d20 25730000 70617468 _PATH = %s..path │ │ │ │ - 0x0003c204 20213d20 4e554c4c 00000000 5a454954 != NULL....ZEIT │ │ │ │ - 0x0003c214 47454953 545f4441 54414241 53455f42 GEIST_DATABASE_B │ │ │ │ - 0x0003c224 41434b55 505f5041 54480000 61637469 ACKUP_PATH..acti │ │ │ │ - 0x0003c234 76697479 2e73716c 6974652e 62636b00 vity.sqlite.bck. │ │ │ │ - 0x0003c244 7574696c 732e7661 6c613a31 30393a20 utils.vala:109: │ │ │ │ - 0x0003c254 44415441 42415345 5f46494c 455f4241 DATABASE_FILE_BA │ │ │ │ - 0x0003c264 434b5550 5f504154 48203d20 25730000 CKUP_PATH = %s.. │ │ │ │ - 0x0003c274 2559256d 25642d25 48254d25 53000000 %Y%m%d-%H%M%S... │ │ │ │ - 0x0003c284 2e25732e 62636b00 7574696c 732e7661 .%s.bck.utils.va │ │ │ │ - 0x0003c294 6c613a31 32373a20 4c4f4341 4c5f4558 la:127: LOCAL_EX │ │ │ │ - 0x0003c2a4 54454e53 494f4e53 5f504154 48203d20 TENSIONS_PATH = │ │ │ │ - 0x0003c2b4 25730000 7574696c 732e7661 6c613a31 %s..utils.vala:1 │ │ │ │ - 0x0003c2c4 34383a20 4261636b 696e6720 75702064 48: Backing up d │ │ │ │ - 0x0003c2d4 61746162 61736520 746f2022 25732220 atabase to "%s" │ │ │ │ - 0x0003c2e4 666f7220 73636865 6d612075 70677261 for schema upgra │ │ │ │ - 0x0003c2f4 64652e2e 2e000000 2a76616c 20213d20 de......*val != │ │ │ │ - 0x0003c304 4e554c4c 00000000 6572726f 725f6d65 NULL....error_me │ │ │ │ - 0x0003c314 73736167 6520213d 204e554c 4c000000 ssage != NULL... │ │ │ │ - 0x0003c324 7574696c 732e6300 5a454954 47454953 utils.c.ZEITGEIS │ │ │ │ - 0x0003c334 545f4c4f 475f4449 52454354 5f524541 T_LOG_DIRECT_REA │ │ │ │ - 0x0003c344 44000000 41534300 44455343 00000000 D...ASC.DESC.... │ │ │ │ - 0x0003c354 6669656c 6420213d 204e554c 4c000000 field != NULL... │ │ │ │ - 0x0003c364 77686572 6520213d 204e554c 4c000000 where != NULL... │ │ │ │ - 0x0003c374 61676772 65676174 696f6e5f 74797065 aggregation_type │ │ │ │ - 0x0003c384 20213d20 4e554c4c 00000000 2c20434f != NULL...., CO │ │ │ │ - 0x0003c394 554e5428 25732920 4153206e 756d5f65 UNT(%s) AS num_e │ │ │ │ - 0x0003c3a4 76656e74 73000000 6e756d5f 6576656e vents...num_even │ │ │ │ - 0x0003c3b4 74732025 732c0000 0a202020 20202020 ts %s,... │ │ │ │ - 0x0003c3c4 20202020 20202020 2053454c 45435420 SELECT │ │ │ │ - 0x0003c3d4 69642046 524f4d20 6576656e 740a2020 id FROM event. │ │ │ │ - 0x0003c3e4 20202020 20202020 20202020 20204e41 NA │ │ │ │ - 0x0003c3f4 54555241 4c204a4f 494e2028 0a202020 TURAL JOIN (. │ │ │ │ - 0x0003c404 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003c414 2053454c 45435420 25732c0a 20202020 SELECT %s,. │ │ │ │ - 0x0003c424 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003c434 25732874 696d6573 74616d70 29204153 %s(timestamp) AS │ │ │ │ - 0x0003c444 2074696d 65737461 6d700a20 20202020 timestamp. │ │ │ │ - 0x0003c454 20202020 20202020 20202020 20202025 % │ │ │ │ - 0x0003c464 730a2020 20202020 20202020 20202020 s. │ │ │ │ - 0x0003c474 20202020 20204652 4f4d2065 76656e74 FROM event │ │ │ │ - 0x0003c484 5f766965 77205748 45524520 25730a20 _view WHERE %s. │ │ │ │ - 0x0003c494 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003c4a4 20202047 524f5550 20425920 2573290a GROUP BY %s). │ │ │ │ - 0x0003c4b4 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003c4c4 47524f55 50204259 2025730a 20202020 GROUP BY %s. │ │ │ │ - 0x0003c4d4 20202020 20202020 20202020 4f524445 ORDE │ │ │ │ - 0x0003c4e4 52204259 20257320 0a202020 20202020 R BY %s . │ │ │ │ - 0x0003c4f4 20202020 20202020 20000000 0a202020 .... │ │ │ │ - 0x0003c504 20202020 20202020 2053454c 45435420 SELECT │ │ │ │ - 0x0003c514 69642c20 25732874 696d6573 74616d70 id, %s(timestamp │ │ │ │ - 0x0003c524 29204153 2074696d 65737461 6d700a20 ) AS timestamp. │ │ │ │ - 0x0003c534 20202020 20202020 20202020 20202046 F │ │ │ │ - 0x0003c544 524f4d20 6576656e 745f7669 65772057 ROM event_view W │ │ │ │ - 0x0003c554 48455245 20257320 414e4420 25732049 HERE %s AND %s I │ │ │ │ - 0x0003c564 53204e4f 54204e55 4c4c0a20 20202020 S NOT NULL. │ │ │ │ - 0x0003c574 20202020 20202047 524f5550 20425920 GROUP BY │ │ │ │ - 0x0003c584 25730a20 20202020 20202020 2020204f %s. O │ │ │ │ - 0x0003c594 52444552 2042590a 20202020 20202020 RDER BY. │ │ │ │ - 0x0003c5a4 20202020 00000000 64617461 62617365 ....database │ │ │ │ - 0x0003c5b4 00000000 64622d72 65616465 722e6300 ....db-reader.c. │ │ │ │ - 0x0003c5c4 64622d72 65616465 722e7661 6c613a36 db-reader.vala:6 │ │ │ │ - 0x0003c5d4 383a2054 61626c65 4c6f6f6b 75702069 8: TableLookup i │ │ │ │ - 0x0003c5e4 6e697469 616c697a 6174696f 6e206661 nitialization fa │ │ │ │ - 0x0003c5f4 696c6564 3a202573 00000000 7461626c iled: %s....tabl │ │ │ │ - 0x0003c604 6520213d 204e554c 4c000000 73746d74 e != NULL...stmt │ │ │ │ - 0x0003c614 20213d20 4e554c4c 00000000 0a202020 != NULL..... │ │ │ │ - 0x0003c624 20202020 20202020 2053454c 45435420 SELECT │ │ │ │ - 0x0003c634 2a204652 4f4d2065 76656e74 5f766965 * FROM event_vie │ │ │ │ - 0x0003c644 770a2020 20202020 20202020 20205748 w. WH │ │ │ │ - 0x0003c654 45524520 69642049 4e202825 73290a20 ERE id IN (%s). │ │ │ │ - 0x0003c664 20202020 20202020 20202000 64622d72 .db-r │ │ │ │ - 0x0003c674 65616465 722e7661 6c613a31 34323a20 eader.vala:142: │ │ │ │ - 0x0003c684 53514c20 6572726f 72000000 53454c45 SQL error...SELE │ │ │ │ - 0x0003c694 43542069 64204652 4f4d2065 76656e74 CT id FROM event │ │ │ │ - 0x0003c6a4 5f766965 77200000 57484552 45200000 _view ..WHERE .. │ │ │ │ - 0x0003c6b4 204f5244 45522042 59200000 6d617800 ORDER BY ..max. │ │ │ │ - 0x0003c6c4 7375626a 5f696400 7375626a 5f69645f subj_id.subj_id_ │ │ │ │ - 0x0003c6d4 63757272 656e7400 6d696e00 7375626a current.min.subj │ │ │ │ - 0x0003c6e4 5f6f7269 67696e00 7375626a 5f6f7269 _origin.subj_ori │ │ │ │ - 0x0003c6f4 67696e5f 63757272 656e7400 7375626a gin_current.subj │ │ │ │ - 0x0003c704 5f696e74 65727072 65746174 696f6e00 _interpretation. │ │ │ │ - 0x0003c714 7375626a 5f6d696d 65747970 65000000 subj_mimetype... │ │ │ │ - 0x0003c724 496e7661 6c696420 52657375 6c745479 Invalid ResultTy │ │ │ │ - 0x0003c734 70652e00 64622d72 65616465 722e7661 pe..db-reader.va │ │ │ │ - 0x0003c744 6c613a32 39323a20 25730000 2074696d la:292: %s.. tim │ │ │ │ - 0x0003c754 65737461 6d702025 73000000 46524f4d estamp %s...FROM │ │ │ │ - 0x0003c764 20657665 6e740000 46524f4d 20657665 event..FROM eve │ │ │ │ - 0x0003c774 6e745f76 69657700 64622d72 65616465 nt_view.db-reade │ │ │ │ - 0x0003c784 722e7661 6c613a33 30373a20 53514c20 r.vala:307: SQL │ │ │ │ - 0x0003c794 6572726f 72000000 4572726f 7220696e error...Error in │ │ │ │ - 0x0003c7a4 2066696e 645f6576 656e745f 6964733a find_event_ids: │ │ │ │ - 0x0003c7b4 2025642c 20257300 64622d72 65616465 %d, %s.db-reade │ │ │ │ - 0x0003c7c4 722e7661 6c613a33 33333a20 25730000 r.vala:333: %s.. │ │ │ │ - 0x0003c7d4 4669656c 64202725 73272064 6f65736e Field '%s' doesn │ │ │ │ - 0x0003c7e4 27742073 7570706f 7274206e 65676174 't support negat │ │ │ │ - 0x0003c7f4 696f6e00 64622d72 65616465 722e7661 ion.db-reader.va │ │ │ │ - 0x0003c804 6c613a38 36303a20 25730000 4669656c la:860: %s..Fiel │ │ │ │ - 0x0003c814 64202725 73272064 6f65736e 27742073 d '%s' doesn't s │ │ │ │ - 0x0003c824 7570706f 72742074 6865206e 6f2d6578 upport the no-ex │ │ │ │ - 0x0003c834 70616e64 206f7065 7261746f 72000000 pand operator... │ │ │ │ - 0x0003c844 64622d72 65616465 722e7661 6c613a38 db-reader.vala:8 │ │ │ │ - 0x0003c854 37363a20 25730000 4669656c 64202725 76: %s..Field '% │ │ │ │ - 0x0003c864 73272064 6f65736e 27742073 7570706f s' doesn't suppo │ │ │ │ - 0x0003c874 72742070 72656669 78207365 61726368 rt prefix search │ │ │ │ - 0x0003c884 00000000 64622d72 65616465 722e7661 ....db-reader.va │ │ │ │ - 0x0003c894 6c613a38 39313a20 25730000 7461626c la:891: %s..tabl │ │ │ │ - 0x0003c8a4 655f6e61 6d652021 3d204e55 4c4c0000 e_name != NULL.. │ │ │ │ - 0x0003c8b4 73796d62 6f6c2021 3d204e55 4c4c0000 symbol != NULL.. │ │ │ │ - 0x0003c8c4 6c6f6f6b 75705f74 61626c65 20213d20 lookup_table != │ │ │ │ - 0x0003c8d4 4e554c4c 00000000 28257329 00000000 NULL....(%s).... │ │ │ │ - 0x0003c8e4 2573203d 20256920 00000000 204f5220 %s = %i .... OR │ │ │ │ - 0x0003c8f4 00000000 74656d70 6c617465 7320213d ....templates != │ │ │ │ - 0x0003c904 204e554c 4c000000 74656d70 6c617465 NULL...template │ │ │ │ - 0x0003c914 20213d20 4e554c4c 00000000 69643d3f != NULL....id=? │ │ │ │ - 0x0003c924 00000000 7375626a 65637420 696e7465 ....subject inte │ │ │ │ - 0x0003c934 72707265 74617469 6f6e0000 7375626a rpretation..subj │ │ │ │ - 0x0003c944 65637420 6d616e69 66657374 6174696f ect manifestatio │ │ │ │ - 0x0003c954 6e000000 7375626a 5f6d616e 69666573 n...subj_manifes │ │ │ │ - 0x0003c964 74617469 6f6e0000 6d696d65 2d747970 tation..mime-typ │ │ │ │ - 0x0003c974 65000000 7375626a 65637420 6f726967 e...subject orig │ │ │ │ - 0x0003c984 696e0000 7375626a 5f746578 745f6964 in..subj_text_id │ │ │ │ - 0x0003c994 00000000 63757272 656e745f 75726900 ....current_uri. │ │ │ │ - 0x0003c9a4 63757272 656e745f 6f726967 696e0000 current_origin.. │ │ │ │ - 0x0003c9b4 7375626a 65637420 73746f72 61676500 subject storage. │ │ │ │ - 0x0003c9c4 7375626a 5f73746f 72616765 5f696400 subj_storage_id. │ │ │ │ - 0x0003c9d4 74696d65 7374616d 70203e3d 20256c6c timestamp >= %ll │ │ │ │ - 0x0003c9e4 69000000 74696d65 7374616d 70203c3d i...timestamp <= │ │ │ │ - 0x0003c9f4 20256c6c 69000000 28737562 6a5f7374 %lli...(subj_st │ │ │ │ - 0x0003ca04 6f726167 655f7374 6174653d 3f204f52 orage_state=? OR │ │ │ │ - 0x0003ca14 20737562 6a5f7374 6f726167 655f7374 subj_storage_st │ │ │ │ - 0x0003ca24 61746520 4953204e 554c4c29 00000000 ate IS NULL).... │ │ │ │ - 0x0003ca34 556e6b6e 6f776e20 73746f72 61676520 Unknown storage │ │ │ │ - 0x0003ca44 73746174 65202725 75270000 4e6f2072 state '%u'..No r │ │ │ │ - 0x0003ca54 6573756c 74732066 6f756e64 20666f72 esults found for │ │ │ │ - 0x0003ca64 20746865 20657665 6e745f74 656d706c the event_templ │ │ │ │ - 0x0003ca74 61746573 00000000 0a202020 20202020 ates..... │ │ │ │ - 0x0003ca84 20202020 20202020 53454c45 43542069 SELECT i │ │ │ │ - 0x0003ca94 642c2074 696d6573 74616d70 2c207375 d, timestamp, su │ │ │ │ - 0x0003caa4 626a5f75 72692046 524f4d20 6576656e bj_uri FROM even │ │ │ │ - 0x0003cab4 745f7669 6577200a 20202020 20202020 t_view . │ │ │ │ - 0x0003cac4 20202020 20202057 48455245 20696420 WHERE id │ │ │ │ - 0x0003cad4 494e2028 25732920 4f524445 52204259 IN (%s) ORDER BY │ │ │ │ - 0x0003cae4 2074696d 65737461 6d702041 53430a20 timestamp ASC. │ │ │ │ - 0x0003caf4 20202020 20202020 20202020 20200000 .. │ │ │ │ - 0x0003cb04 64622d72 65616465 722e7661 6c613a34 db-reader.vala:4 │ │ │ │ - 0x0003cb14 35393a20 53514c20 6572726f 72000000 59: SQL error... │ │ │ │ - 0x0003cb24 4572726f 7220696e 2066696e 645f7265 Error in find_re │ │ │ │ - 0x0003cb34 6c617465 645f7572 69730000 556e7375 lated_uris..Unsu │ │ │ │ - 0x0003cb44 70706f72 74656420 52656c65 76616e74 pported Relevant │ │ │ │ - 0x0003cb54 52657375 6c745479 70650000 5a656974 ResultType..Zeit │ │ │ │ - 0x0003cb64 67656973 74446252 65616465 72000000 geistDbReader... │ │ │ │ - 0x0003cb74 73716c2e 63000000 556e6162 6c652074 sql.c...Unable t │ │ │ │ - 0x0003cb84 6f206f70 656e2064 61746162 6173653a o open database: │ │ │ │ - 0x0003cb94 206f6c64 20736368 656d6120 76657273 old schema vers │ │ │ │ - 0x0003cba4 696f6e00 436f756c 64206e6f 74207265 ion.Could not re │ │ │ │ - 0x0003cbb4 6e616d65 20646174 61626173 653a2025 name database: % │ │ │ │ - 0x0003cbc4 73000000 43616e27 74206f70 656e2064 s...Can't open d │ │ │ │ - 0x0003cbd4 61746162 6173653a 2025642c 20257300 atabase: %d, %s. │ │ │ │ - 0x0003cbe4 4974206c 6f6f6b73 206c696b 6520796f It looks like yo │ │ │ │ - 0x0003cbf4 75722064 61746162 61736520 69732063 ur database is c │ │ │ │ - 0x0003cc04 6f727275 70742e20 49742077 696c6c20 orrupt. It will │ │ │ │ - 0x0003cc14 62652072 656e616d 65642061 6e642061 be renamed and a │ │ │ │ - 0x0003cc24 206e6577 206f6e65 2077696c 6c206265 new one will be │ │ │ │ - 0x0003cc34 20637265 61746564 2e000000 73716c2e created....sql. │ │ │ │ - 0x0003cc44 76616c61 3a313530 3a202573 00000000 vala:150: %s.... │ │ │ │ - 0x0003cc54 73716c20 213d204e 554c4c00 5a656974 sql != NULL.Zeit │ │ │ │ - 0x0003cc64 67656973 7453514c 69746545 76656e74 geistSQLiteEvent │ │ │ │ - 0x0003cc74 56696577 526f7773 00000000 6576656e ViewRows....even │ │ │ │ - 0x0003cc84 745f6964 732e6c65 6e677468 203e2030 t_ids.length > 0 │ │ │ │ - 0x0003cc94 00000000 2c202575 00000000 4974206c ...., %u....It l │ │ │ │ - 0x0003cca4 6f6f6b73 206c696b 6520796f 75722064 ooks like your d │ │ │ │ - 0x0003ccb4 61746162 61736520 69732063 6f727275 atabase is corru │ │ │ │ - 0x0003ccc4 70743a20 25730000 73716c2e 76616c61 pt: %s..sql.vala │ │ │ │ - 0x0003ccd4 3a333732 3a202573 00000000 6d736720 :372: %s....msg │ │ │ │ - 0x0003cce4 213d204e 554c4c00 25733a20 25642c20 != NULL.%s: %d, │ │ │ │ - 0x0003ccf4 25730000 73716c2e 76616c61 3a333530 %s..sql.vala:350 │ │ │ │ - 0x0003cd04 3a202573 0a000000 0a202020 20202020 : %s..... │ │ │ │ - 0x0003cd14 20202020 20202020 2053454c 45435420 SELECT │ │ │ │ - 0x0003cd24 69642046 524f4d20 6576656e 740a2020 id FROM event. │ │ │ │ - 0x0003cd34 20202020 20202020 20202020 20205748 WH │ │ │ │ - 0x0003cd44 45524520 74696d65 7374616d 703d3f20 ERE timestamp=? │ │ │ │ - 0x0003cd54 414e4420 696e7465 72707265 74617469 AND interpretati │ │ │ │ - 0x0003cd64 6f6e3d3f 20414e44 0a202020 20202020 on=? AND. │ │ │ │ - 0x0003cd74 20202020 20202020 20202020 206d616e man │ │ │ │ - 0x0003cd84 69666573 74617469 6f6e3d3f 20414e44 ifestation=? AND │ │ │ │ - 0x0003cd94 20616374 6f723d3f 0a202020 20202020 actor=?. │ │ │ │ - 0x0003cda4 20202020 20202020 20000000 73716c2e ...sql. │ │ │ │ - 0x0003cdb4 76616c61 3a333937 3a204576 656e7420 vala:397: Event │ │ │ │ - 0x0003cdc4 49442072 65747269 6576616c 20717565 ID retrieval que │ │ │ │ - 0x0003cdd4 72792065 72726f72 00000000 0a202020 ry error..... │ │ │ │ - 0x0003cde4 20202020 20202020 20202020 20494e53 INS │ │ │ │ - 0x0003cdf4 45525420 494e544f 20657665 6e742028 ERT INTO event ( │ │ │ │ - 0x0003ce04 0a202020 20202020 20202020 20202020 . │ │ │ │ - 0x0003ce14 20202020 2069642c 2074696d 65737461 id, timesta │ │ │ │ - 0x0003ce24 6d702c20 696e7465 72707265 74617469 mp, interpretati │ │ │ │ - 0x0003ce34 6f6e2c20 6d616e69 66657374 6174696f on, manifestatio │ │ │ │ - 0x0003ce44 6e2c2061 63746f72 2c0a2020 20202020 n, actor,. │ │ │ │ - 0x0003ce54 20202020 20202020 20202020 20206f72 or │ │ │ │ - 0x0003ce64 6967696e 2c207061 796c6f61 642c2073 igin, payload, s │ │ │ │ - 0x0003ce74 75626a5f 69642c20 7375626a 5f69645f ubj_id, subj_id_ │ │ │ │ - 0x0003ce84 63757272 656e742c 0a202020 20202020 current,. │ │ │ │ - 0x0003ce94 20202020 20202020 20202020 20737562 sub │ │ │ │ - 0x0003cea4 6a5f696e 74657270 72657461 74696f6e j_interpretation │ │ │ │ - 0x0003ceb4 2c207375 626a5f6d 616e6966 65737461 , subj_manifesta │ │ │ │ - 0x0003cec4 74696f6e 2c207375 626a5f6f 72696769 tion, subj_origi │ │ │ │ - 0x0003ced4 6e2c0a20 20202020 20202020 20202020 n,. │ │ │ │ - 0x0003cee4 20202020 20202073 75626a5f 6f726967 subj_orig │ │ │ │ - 0x0003cef4 696e5f63 75727265 6e742c20 7375626a in_current, subj │ │ │ │ - 0x0003cf04 5f6d696d 65747970 652c2073 75626a5f _mimetype, subj_ │ │ │ │ - 0x0003cf14 74657874 2c207375 626a5f73 746f7261 text, subj_stora │ │ │ │ - 0x0003cf24 67650a20 20202020 20202020 20202020 ge. │ │ │ │ - 0x0003cf34 20202029 2056414c 55455320 280a2020 ) VALUES (. │ │ │ │ - 0x0003cf44 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003cf54 20203f2c 203f2c20 3f2c203f 2c203f2c ?, ?, ?, ?, ?, │ │ │ │ - 0x0003cf64 0a202020 20202020 20202020 20202020 . │ │ │ │ - 0x0003cf74 20202020 20285345 4c454354 20696420 (SELECT id │ │ │ │ - 0x0003cf84 46524f4d 20757269 20574845 52452076 FROM uri WHERE v │ │ │ │ - 0x0003cf94 616c7565 3d3f292c 0a202020 20202020 alue=?),. │ │ │ │ - 0x0003cfa4 20202020 20202020 20202020 203f2c0a ?,. │ │ │ │ - 0x0003cfb4 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003cfc4 20202020 2853454c 45435420 69642046 (SELECT id F │ │ │ │ - 0x0003cfd4 524f4d20 75726920 57484552 45207661 ROM uri WHERE va │ │ │ │ - 0x0003cfe4 6c75653d 3f292c0a 20202020 20202020 lue=?),. │ │ │ │ - 0x0003cff4 20202020 20202020 20202020 2853454c (SEL │ │ │ │ - 0x0003d004 45435420 69642046 524f4d20 75726920 ECT id FROM uri │ │ │ │ - 0x0003d014 57484552 45207661 6c75653d 3f292c0a WHERE value=?),. │ │ │ │ - 0x0003d024 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003d034 20202020 3f2c203f 2c0a2020 20202020 ?, ?,. │ │ │ │ - 0x0003d044 20202020 20202020 20202020 20202853 (S │ │ │ │ - 0x0003d054 454c4543 54206964 2046524f 4d207572 ELECT id FROM ur │ │ │ │ - 0x0003d064 69205748 45524520 76616c75 653d3f29 i WHERE value=?) │ │ │ │ - 0x0003d074 2c0a2020 20202020 20202020 20202020 ,. │ │ │ │ - 0x0003d084 20202020 20202853 454c4543 54206964 (SELECT id │ │ │ │ - 0x0003d094 2046524f 4d207572 69205748 45524520 FROM uri WHERE │ │ │ │ - 0x0003d0a4 76616c75 653d3f29 2c0a2020 20202020 value=?),. │ │ │ │ - 0x0003d0b4 20202020 20202020 20202020 20203f2c ?, │ │ │ │ - 0x0003d0c4 0a202020 20202020 20202020 20202020 . │ │ │ │ - 0x0003d0d4 20202020 20285345 4c454354 20696420 (SELECT id │ │ │ │ - 0x0003d0e4 46524f4d 20746578 74205748 45524520 FROM text WHERE │ │ │ │ - 0x0003d0f4 76616c75 653d3f29 2c0a2020 20202020 value=?),. │ │ │ │ - 0x0003d104 20202020 20202020 20202020 20202853 (S │ │ │ │ - 0x0003d114 454c4543 54206964 2046524f 4d207374 ELECT id FROM st │ │ │ │ - 0x0003d124 6f726167 65205748 45524520 76616c75 orage WHERE valu │ │ │ │ - 0x0003d134 653d3f29 0a202020 20202020 20202020 e=?). │ │ │ │ - 0x0003d144 20202020 20290000 73716c2e 76616c61 )..sql.vala │ │ │ │ - 0x0003d154 3a343237 3a20496e 73657274 696f6e20 :427: Insertion │ │ │ │ - 0x0003d164 71756572 79206572 726f7200 0a202020 query error.. │ │ │ │ - 0x0003d174 20202020 20202020 20555044 41544520 UPDATE │ │ │ │ - 0x0003d184 6576656e 740a2020 20202020 20202020 event. │ │ │ │ - 0x0003d194 20202020 20205345 54207375 626a5f69 SET subj_i │ │ │ │ - 0x0003d1a4 645f6375 7272656e 743d2853 454c4543 d_current=(SELEC │ │ │ │ - 0x0003d1b4 54206964 2046524f 4d207572 69205748 T id FROM uri WH │ │ │ │ - 0x0003d1c4 45524520 76616c75 653d3f29 0a202020 ERE value=?). │ │ │ │ - 0x0003d1d4 20202020 20202020 20202020 202c2020 , │ │ │ │ - 0x0003d1e4 20737562 6a5f6f72 6967696e 5f637572 subj_origin_cur │ │ │ │ - 0x0003d1f4 72656e74 3d285345 4c454354 20696420 rent=(SELECT id │ │ │ │ - 0x0003d204 46524f4d 20757269 20574845 52452076 FROM uri WHERE v │ │ │ │ - 0x0003d214 616c7565 3d3f290a 20202020 20202020 alue=?). │ │ │ │ - 0x0003d224 20202020 20202020 20202020 57484552 WHER │ │ │ │ - 0x0003d234 45207375 626a5f69 645f6375 7272656e E subj_id_curren │ │ │ │ - 0x0003d244 743d2853 454c4543 54206964 2046524f t=(SELECT id FRO │ │ │ │ - 0x0003d254 4d207572 69205748 45524520 76616c75 M uri WHERE valu │ │ │ │ - 0x0003d264 653d3f29 0a202020 20202020 20202020 e=?). │ │ │ │ - 0x0003d274 20202020 20202020 20414e44 20696e74 AND int │ │ │ │ - 0x0003d284 65727072 65746174 696f6e21 3d3f2041 erpretation!=? A │ │ │ │ - 0x0003d294 4e442074 696d6573 74616d70 3c3f0a20 ND timestamp= %ll │ │ │ │ + 0x0003c9a4 69000000 74696d65 7374616d 70203c3d i...timestamp <= │ │ │ │ + 0x0003c9b4 20256c6c 69000000 28737562 6a5f7374 %lli...(subj_st │ │ │ │ + 0x0003c9c4 6f726167 655f7374 6174653d 3f204f52 orage_state=? OR │ │ │ │ + 0x0003c9d4 20737562 6a5f7374 6f726167 655f7374 subj_storage_st │ │ │ │ + 0x0003c9e4 61746520 4953204e 554c4c29 00000000 ate IS NULL).... │ │ │ │ + 0x0003c9f4 556e6b6e 6f776e20 73746f72 61676520 Unknown storage │ │ │ │ + 0x0003ca04 73746174 65202725 75270000 4e6f2072 state '%u'..No r │ │ │ │ + 0x0003ca14 6573756c 74732066 6f756e64 20666f72 esults found for │ │ │ │ + 0x0003ca24 20746865 20657665 6e745f74 656d706c the event_templ │ │ │ │ + 0x0003ca34 61746573 00000000 0a202020 20202020 ates..... │ │ │ │ + 0x0003ca44 20202020 20202020 53454c45 43542069 SELECT i │ │ │ │ + 0x0003ca54 642c2074 696d6573 74616d70 2c207375 d, timestamp, su │ │ │ │ + 0x0003ca64 626a5f75 72692046 524f4d20 6576656e bj_uri FROM even │ │ │ │ + 0x0003ca74 745f7669 6577200a 20202020 20202020 t_view . │ │ │ │ + 0x0003ca84 20202020 20202057 48455245 20696420 WHERE id │ │ │ │ + 0x0003ca94 494e2028 25732920 4f524445 52204259 IN (%s) ORDER BY │ │ │ │ + 0x0003caa4 2074696d 65737461 6d702041 53430a20 timestamp ASC. │ │ │ │ + 0x0003cab4 20202020 20202020 20202020 20200000 .. │ │ │ │ + 0x0003cac4 64622d72 65616465 722e7661 6c613a34 db-reader.vala:4 │ │ │ │ + 0x0003cad4 35393a20 53514c20 6572726f 72000000 59: SQL error... │ │ │ │ + 0x0003cae4 4572726f 7220696e 2066696e 645f7265 Error in find_re │ │ │ │ + 0x0003caf4 6c617465 645f7572 69730000 556e7375 lated_uris..Unsu │ │ │ │ + 0x0003cb04 70706f72 74656420 52656c65 76616e74 pported Relevant │ │ │ │ + 0x0003cb14 52657375 6c745479 70650000 5a656974 ResultType..Zeit │ │ │ │ + 0x0003cb24 67656973 74446252 65616465 72000000 geistDbReader... │ │ │ │ + 0x0003cb34 73716c2e 63000000 556e6162 6c652074 sql.c...Unable t │ │ │ │ + 0x0003cb44 6f206f70 656e2064 61746162 6173653a o open database: │ │ │ │ + 0x0003cb54 206f6c64 20736368 656d6120 76657273 old schema vers │ │ │ │ + 0x0003cb64 696f6e00 436f756c 64206e6f 74207265 ion.Could not re │ │ │ │ + 0x0003cb74 6e616d65 20646174 61626173 653a2025 name database: % │ │ │ │ + 0x0003cb84 73000000 43616e27 74206f70 656e2064 s...Can't open d │ │ │ │ + 0x0003cb94 61746162 6173653a 2025642c 20257300 atabase: %d, %s. │ │ │ │ + 0x0003cba4 4974206c 6f6f6b73 206c696b 6520796f It looks like yo │ │ │ │ + 0x0003cbb4 75722064 61746162 61736520 69732063 ur database is c │ │ │ │ + 0x0003cbc4 6f727275 70742e20 49742077 696c6c20 orrupt. It will │ │ │ │ + 0x0003cbd4 62652072 656e616d 65642061 6e642061 be renamed and a │ │ │ │ + 0x0003cbe4 206e6577 206f6e65 2077696c 6c206265 new one will be │ │ │ │ + 0x0003cbf4 20637265 61746564 2e000000 73716c2e created....sql. │ │ │ │ + 0x0003cc04 76616c61 3a313530 3a202573 00000000 vala:150: %s.... │ │ │ │ + 0x0003cc14 73716c20 213d204e 554c4c00 5a656974 sql != NULL.Zeit │ │ │ │ + 0x0003cc24 67656973 7453514c 69746545 76656e74 geistSQLiteEvent │ │ │ │ + 0x0003cc34 56696577 526f7773 00000000 6576656e ViewRows....even │ │ │ │ + 0x0003cc44 745f6964 732e6c65 6e677468 203e2030 t_ids.length > 0 │ │ │ │ + 0x0003cc54 00000000 2c202575 00000000 4974206c ...., %u....It l │ │ │ │ + 0x0003cc64 6f6f6b73 206c696b 6520796f 75722064 ooks like your d │ │ │ │ + 0x0003cc74 61746162 61736520 69732063 6f727275 atabase is corru │ │ │ │ + 0x0003cc84 70743a20 25730000 73716c2e 76616c61 pt: %s..sql.vala │ │ │ │ + 0x0003cc94 3a333732 3a202573 00000000 6d736720 :372: %s....msg │ │ │ │ + 0x0003cca4 213d204e 554c4c00 25733a20 25642c20 != NULL.%s: %d, │ │ │ │ + 0x0003ccb4 25730000 73716c2e 76616c61 3a333530 %s..sql.vala:350 │ │ │ │ + 0x0003ccc4 3a202573 0a000000 0a202020 20202020 : %s..... │ │ │ │ + 0x0003ccd4 20202020 20202020 2053454c 45435420 SELECT │ │ │ │ + 0x0003cce4 69642046 524f4d20 6576656e 740a2020 id FROM event. │ │ │ │ + 0x0003ccf4 20202020 20202020 20202020 20205748 WH │ │ │ │ + 0x0003cd04 45524520 74696d65 7374616d 703d3f20 ERE timestamp=? │ │ │ │ + 0x0003cd14 414e4420 696e7465 72707265 74617469 AND interpretati │ │ │ │ + 0x0003cd24 6f6e3d3f 20414e44 0a202020 20202020 on=? AND. │ │ │ │ + 0x0003cd34 20202020 20202020 20202020 206d616e man │ │ │ │ + 0x0003cd44 69666573 74617469 6f6e3d3f 20414e44 ifestation=? AND │ │ │ │ + 0x0003cd54 20616374 6f723d3f 0a202020 20202020 actor=?. │ │ │ │ + 0x0003cd64 20202020 20202020 20000000 73716c2e ...sql. │ │ │ │ + 0x0003cd74 76616c61 3a333937 3a204576 656e7420 vala:397: Event │ │ │ │ + 0x0003cd84 49442072 65747269 6576616c 20717565 ID retrieval que │ │ │ │ + 0x0003cd94 72792065 72726f72 00000000 0a202020 ry error..... │ │ │ │ + 0x0003cda4 20202020 20202020 20202020 20494e53 INS │ │ │ │ + 0x0003cdb4 45525420 494e544f 20657665 6e742028 ERT INTO event ( │ │ │ │ + 0x0003cdc4 0a202020 20202020 20202020 20202020 . │ │ │ │ + 0x0003cdd4 20202020 2069642c 2074696d 65737461 id, timesta │ │ │ │ + 0x0003cde4 6d702c20 696e7465 72707265 74617469 mp, interpretati │ │ │ │ + 0x0003cdf4 6f6e2c20 6d616e69 66657374 6174696f on, manifestatio │ │ │ │ + 0x0003ce04 6e2c2061 63746f72 2c0a2020 20202020 n, actor,. │ │ │ │ + 0x0003ce14 20202020 20202020 20202020 20206f72 or │ │ │ │ + 0x0003ce24 6967696e 2c207061 796c6f61 642c2073 igin, payload, s │ │ │ │ + 0x0003ce34 75626a5f 69642c20 7375626a 5f69645f ubj_id, subj_id_ │ │ │ │ + 0x0003ce44 63757272 656e742c 0a202020 20202020 current,. │ │ │ │ + 0x0003ce54 20202020 20202020 20202020 20737562 sub │ │ │ │ + 0x0003ce64 6a5f696e 74657270 72657461 74696f6e j_interpretation │ │ │ │ + 0x0003ce74 2c207375 626a5f6d 616e6966 65737461 , subj_manifesta │ │ │ │ + 0x0003ce84 74696f6e 2c207375 626a5f6f 72696769 tion, subj_origi │ │ │ │ + 0x0003ce94 6e2c0a20 20202020 20202020 20202020 n,. │ │ │ │ + 0x0003cea4 20202020 20202073 75626a5f 6f726967 subj_orig │ │ │ │ + 0x0003ceb4 696e5f63 75727265 6e742c20 7375626a in_current, subj │ │ │ │ + 0x0003cec4 5f6d696d 65747970 652c2073 75626a5f _mimetype, subj_ │ │ │ │ + 0x0003ced4 74657874 2c207375 626a5f73 746f7261 text, subj_stora │ │ │ │ + 0x0003cee4 67650a20 20202020 20202020 20202020 ge. │ │ │ │ + 0x0003cef4 20202029 2056414c 55455320 280a2020 ) VALUES (. │ │ │ │ + 0x0003cf04 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003cf14 20203f2c 203f2c20 3f2c203f 2c203f2c ?, ?, ?, ?, ?, │ │ │ │ + 0x0003cf24 0a202020 20202020 20202020 20202020 . │ │ │ │ + 0x0003cf34 20202020 20285345 4c454354 20696420 (SELECT id │ │ │ │ + 0x0003cf44 46524f4d 20757269 20574845 52452076 FROM uri WHERE v │ │ │ │ + 0x0003cf54 616c7565 3d3f292c 0a202020 20202020 alue=?),. │ │ │ │ + 0x0003cf64 20202020 20202020 20202020 203f2c0a ?,. │ │ │ │ + 0x0003cf74 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003cf84 20202020 2853454c 45435420 69642046 (SELECT id F │ │ │ │ + 0x0003cf94 524f4d20 75726920 57484552 45207661 ROM uri WHERE va │ │ │ │ + 0x0003cfa4 6c75653d 3f292c0a 20202020 20202020 lue=?),. │ │ │ │ + 0x0003cfb4 20202020 20202020 20202020 2853454c (SEL │ │ │ │ + 0x0003cfc4 45435420 69642046 524f4d20 75726920 ECT id FROM uri │ │ │ │ + 0x0003cfd4 57484552 45207661 6c75653d 3f292c0a WHERE value=?),. │ │ │ │ + 0x0003cfe4 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003cff4 20202020 3f2c203f 2c0a2020 20202020 ?, ?,. │ │ │ │ + 0x0003d004 20202020 20202020 20202020 20202853 (S │ │ │ │ + 0x0003d014 454c4543 54206964 2046524f 4d207572 ELECT id FROM ur │ │ │ │ + 0x0003d024 69205748 45524520 76616c75 653d3f29 i WHERE value=?) │ │ │ │ + 0x0003d034 2c0a2020 20202020 20202020 20202020 ,. │ │ │ │ + 0x0003d044 20202020 20202853 454c4543 54206964 (SELECT id │ │ │ │ + 0x0003d054 2046524f 4d207572 69205748 45524520 FROM uri WHERE │ │ │ │ + 0x0003d064 76616c75 653d3f29 2c0a2020 20202020 value=?),. │ │ │ │ + 0x0003d074 20202020 20202020 20202020 20203f2c ?, │ │ │ │ + 0x0003d084 0a202020 20202020 20202020 20202020 . │ │ │ │ + 0x0003d094 20202020 20285345 4c454354 20696420 (SELECT id │ │ │ │ + 0x0003d0a4 46524f4d 20746578 74205748 45524520 FROM text WHERE │ │ │ │ + 0x0003d0b4 76616c75 653d3f29 2c0a2020 20202020 value=?),. │ │ │ │ + 0x0003d0c4 20202020 20202020 20202020 20202853 (S │ │ │ │ + 0x0003d0d4 454c4543 54206964 2046524f 4d207374 ELECT id FROM st │ │ │ │ + 0x0003d0e4 6f726167 65205748 45524520 76616c75 orage WHERE valu │ │ │ │ + 0x0003d0f4 653d3f29 0a202020 20202020 20202020 e=?). │ │ │ │ + 0x0003d104 20202020 20290000 73716c2e 76616c61 )..sql.vala │ │ │ │ + 0x0003d114 3a343237 3a20496e 73657274 696f6e20 :427: Insertion │ │ │ │ + 0x0003d124 71756572 79206572 726f7200 0a202020 query error.. │ │ │ │ + 0x0003d134 20202020 20202020 20555044 41544520 UPDATE │ │ │ │ + 0x0003d144 6576656e 740a2020 20202020 20202020 event. │ │ │ │ + 0x0003d154 20202020 20205345 54207375 626a5f69 SET subj_i │ │ │ │ + 0x0003d164 645f6375 7272656e 743d2853 454c4543 d_current=(SELEC │ │ │ │ + 0x0003d174 54206964 2046524f 4d207572 69205748 T id FROM uri WH │ │ │ │ + 0x0003d184 45524520 76616c75 653d3f29 0a202020 ERE value=?). │ │ │ │ + 0x0003d194 20202020 20202020 20202020 202c2020 , │ │ │ │ + 0x0003d1a4 20737562 6a5f6f72 6967696e 5f637572 subj_origin_cur │ │ │ │ + 0x0003d1b4 72656e74 3d285345 4c454354 20696420 rent=(SELECT id │ │ │ │ + 0x0003d1c4 46524f4d 20757269 20574845 52452076 FROM uri WHERE v │ │ │ │ + 0x0003d1d4 616c7565 3d3f290a 20202020 20202020 alue=?). │ │ │ │ + 0x0003d1e4 20202020 20202020 20202020 57484552 WHER │ │ │ │ + 0x0003d1f4 45207375 626a5f69 645f6375 7272656e E subj_id_curren │ │ │ │ + 0x0003d204 743d2853 454c4543 54206964 2046524f t=(SELECT id FRO │ │ │ │ + 0x0003d214 4d207572 69205748 45524520 76616c75 M uri WHERE valu │ │ │ │ + 0x0003d224 653d3f29 0a202020 20202020 20202020 e=?). │ │ │ │ + 0x0003d234 20202020 20202020 20414e44 20696e74 AND int │ │ │ │ + 0x0003d244 65727072 65746174 696f6e21 3d3f2041 erpretation!=? A │ │ │ │ + 0x0003d254 4e442074 696d6573 74616d70 3c3f0a20 ND timestamp 0...%s%s.... │ │ │ │ - 0x00042c34 67707472 61727220 213d204e 554c4c00 gptrarr != NULL. │ │ │ │ - 0x00042c44 25732825 73290000 636c6175 73652021 %s(%s)..clause ! │ │ │ │ - 0x00042c54 3d204e55 4c4c0000 74657874 20213d20 = NULL..text != │ │ │ │ - 0x00042c64 4e554c4c 00000000 286f6666 73657420 NULL....(offset │ │ │ │ - 0x00042c74 2b206c65 6e29203c 3d207374 72696e67 + len) <= string │ │ │ │ - 0x00042c84 5f6c656e 67746800 6e656564 6c652021 _length.needle ! │ │ │ │ - 0x00042c94 3d204e55 4c4c0000 2a617267 7320213d = NULL..*args != │ │ │ │ - 0x00042ca4 204e554c 4c000000 61726773 2e6c656e NULL...args.len │ │ │ │ - 0x00042cb4 67746820 3d3d2031 00000000 53454c45 gth == 1....SELE │ │ │ │ - 0x00042cc4 43542025 73204652 4f4d2025 73000000 CT %s FROM %s... │ │ │ │ - 0x00042cd4 53454c45 43542025 73204652 4f4d2025 SELECT %s FROM % │ │ │ │ - 0x00042ce4 73205748 45524520 2876616c 7565203e s WHERE (value > │ │ │ │ - 0x00042cf4 3d203f20 414e4420 76616c75 65203c20 = ? AND value < │ │ │ │ - 0x00042d04 3f290000 25732049 4e202825 73290000 ?)..%s IN (%s).. │ │ │ │ - 0x00042d14 28257320 4e4f5420 494e2028 25732920 (%s NOT IN (%s) │ │ │ │ - 0x00042d24 4f522025 73206973 204e554c 4c290000 OR %s is NULL).. │ │ │ │ - 0x00042d34 5a656974 67656973 74576865 7265436c ZeitgeistWhereCl │ │ │ │ - 0x00042d44 61757365 00000000 5a454954 47454953 ause....ZEITGEIS │ │ │ │ - 0x00042d54 545f5748 4552455f 434c4155 53455f54 T_WHERE_CLAUSE_T │ │ │ │ - 0x00042d64 5950455f 414e4400 616e6400 5a454954 YPE_AND.and.ZEIT │ │ │ │ - 0x00042d74 47454953 545f5748 4552455f 434c4155 GEIST_WHERE_CLAU │ │ │ │ - 0x00042d84 53455f54 5950455f 4f520000 5f5f6c61 SE_TYPE_OR..__la │ │ │ │ - 0x00042d94 6d626461 375f0000 5f5f6c61 6d626461 mbda7_..__lambda │ │ │ │ - 0x00042da4 365f0000 5f5f6c61 6d626461 355f0000 6_..__lambda5_.. │ │ │ │ - 0x00042db4 675f6363 6c6f7375 72655f75 7365725f g_cclosure_user_ │ │ │ │ - 0x00042dc4 6d617273 68616c5f 564f4944 5f5f5354 marshal_VOID__ST │ │ │ │ - 0x00042dd4 52494e47 5f424f4f 4c45414e 00000000 RING_BOOLEAN.... │ │ │ │ - 0x00042de4 5f5f6c61 6d626461 345f0000 7a656974 __lambda4_..zeit │ │ │ │ - 0x00042df4 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ - 0x00042e04 655f7265 67697374 72795f67 65745f64 e_registry_get_d │ │ │ │ - 0x00042e14 6174615f 736f7572 6365735f 636f0000 ata_sources_co.. │ │ │ │ - 0x00042e24 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00042e34 6f757263 655f7265 67697374 72795f72 ource_registry_r │ │ │ │ - 0x00042e44 65676973 7465725f 64617461 5f736f75 egister_data_sou │ │ │ │ - 0x00042e54 7263655f 636f0000 7a656974 67656973 rce_co..zeitgeis │ │ │ │ - 0x00042e64 745f6461 74615f73 6f757263 655f7265 t_data_source_re │ │ │ │ - 0x00042e74 67697374 72795f73 65745f64 6174615f gistry_set_data_ │ │ │ │ - 0x00042e84 736f7572 63655f65 6e61626c 65645f63 source_enabled_c │ │ │ │ - 0x00042e94 6f000000 7a656974 67656973 745f6461 o...zeitgeist_da │ │ │ │ - 0x00042ea4 74615f73 6f757263 655f7265 67697374 ta_source_regist │ │ │ │ - 0x00042eb4 72795f67 65745f64 6174615f 736f7572 ry_get_data_sour │ │ │ │ - 0x00042ec4 63655f66 726f6d5f 69645f63 6f000000 ce_from_id_co... │ │ │ │ - 0x00042ed4 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00042ee4 6f757263 655f7265 67697374 72795f67 ource_registry_g │ │ │ │ - 0x00042ef4 65745f64 6174615f 736f7572 63657300 et_data_sources. │ │ │ │ - 0x00042f04 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00042f14 6f757263 655f7265 67697374 72795f67 ource_registry_g │ │ │ │ - 0x00042f24 65745f64 6174615f 736f7572 63655f66 et_data_source_f │ │ │ │ - 0x00042f34 726f6d5f 69640000 7a656974 67656973 rom_id..zeitgeis │ │ │ │ - 0x00042f44 745f6461 74615f73 6f757263 655f7265 t_data_source_re │ │ │ │ - 0x00042f54 67697374 72795f72 65676973 7465725f gistry_register_ │ │ │ │ - 0x00042f64 64617461 5f736f75 72636500 7a656974 data_source.zeit │ │ │ │ - 0x00042f74 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ - 0x00042f84 655f7265 67697374 72795f73 65745f64 e_registry_set_d │ │ │ │ - 0x00042f94 6174615f 736f7572 63655f65 6e61626c ata_source_enabl │ │ │ │ - 0x00042fa4 65640000 00000000 00000000 00000000 ed.............. │ │ │ │ - 0x00042fb4 7a656974 67656973 745f696e 6465785f zeitgeist_index_ │ │ │ │ - 0x00042fc4 73656172 63685f77 6974685f 72656c65 search_with_rele │ │ │ │ - 0x00042fd4 76616e63 6965735f 636f0000 76616c61 vancies_co..vala │ │ │ │ - 0x00042fe4 5f675f70 74725f61 72726179 5f676574 _g_ptr_array_get │ │ │ │ - 0x00042ff4 5f6c656e 67746800 5f5f6c61 6d626461 _length.__lambda │ │ │ │ - 0x00043004 385f0000 7a656974 67656973 745f696e 8_..zeitgeist_in │ │ │ │ - 0x00043014 6465785f 73656172 63685f63 6f000000 dex_search_co... │ │ │ │ - 0x00043024 7a656974 67656973 745f696e 6465785f zeitgeist_index_ │ │ │ │ - 0x00043034 73656172 63680000 7a656974 67656973 search..zeitgeis │ │ │ │ - 0x00043044 745f696e 6465785f 73656172 63685f77 t_index_search_w │ │ │ │ - 0x00043054 6974685f 72656c65 76616e63 69657300 ith_relevancies. │ │ │ │ - 0x00043064 0f000000 7a656974 67656973 745f6c6f ....zeitgeist_lo │ │ │ │ - 0x00043074 675f7265 696e7374 616c6c5f 6d6f6e69 g_reinstall_moni │ │ │ │ - 0x00043084 746f7200 7a656974 67656973 745f6c6f tor.zeitgeist_lo │ │ │ │ - 0x00043094 675f7265 696e7374 616c6c5f 6d6f6e69 g_reinstall_moni │ │ │ │ - 0x000430a4 746f725f 636f0000 7a656974 67656973 tor_co..zeitgeis │ │ │ │ - 0x000430b4 745f6c6f 675f7265 616c5f6f 6e5f636f t_log_real_on_co │ │ │ │ - 0x000430c4 6e6e6563 74696f6e 5f657374 61626c69 nnection_establi │ │ │ │ - 0x000430d4 73686564 00000000 7a656974 67656973 shed....zeitgeis │ │ │ │ - 0x000430e4 745f6c6f 675f7175 69745f63 6f000000 t_log_quit_co... │ │ │ │ - 0x000430f4 7a656974 67656973 745f6c6f 675f6465 zeitgeist_log_de │ │ │ │ - 0x00043104 6c657465 5f657665 6e74735f 636f0000 lete_events_co.. │ │ │ │ - 0x00043114 7a656974 67656973 745f6c6f 675f6765 zeitgeist_log_ge │ │ │ │ - 0x00043124 745f6576 656e7473 5f636f00 5f5f5f6c t_events_co.___l │ │ │ │ - 0x00043134 616d6264 6131305f 00000000 5f5f6c61 ambda10_....__la │ │ │ │ - 0x00043144 6d626461 395f0000 5f5f6c61 6d626461 mbda9_..__lambda │ │ │ │ - 0x00043154 31355f00 7a656974 67656973 745f6c6f 15_.zeitgeist_lo │ │ │ │ - 0x00043164 675f696e 73657274 5f657665 6e74735f g_insert_events_ │ │ │ │ - 0x00043174 636f0000 76616c61 5f675f70 74725f61 co..vala_g_ptr_a │ │ │ │ - 0x00043184 72726179 5f676574 5f6c656e 67746800 rray_get_length. │ │ │ │ + 0x000428d4 2020204f 52207661 6c756520 4c494b45 OR value LIKE │ │ │ │ + 0x000428e4 20226874 7470733a 2f2f2522 0a202020 "https://%". │ │ │ │ + 0x000428f4 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00042904 20202020 20290a20 20202020 20202020 ). │ │ │ │ + 0x00042914 20202020 20202020 20202000 73716c2d .sql- │ │ │ │ + 0x00042924 73636865 6d612e76 616c613a 3139393a schema.vala:199: │ │ │ │ + 0x00042934 20557067 72616465 64206461 74616261 Upgraded databa │ │ │ │ + 0x00042944 73652074 6f207363 68656d61 20766572 se to schema ver │ │ │ │ + 0x00042954 73696f6e 2025642e 00000000 556e6162 sion %d.....Unab │ │ │ │ + 0x00042964 6c652074 6f207570 67726164 65206672 le to upgrade fr │ │ │ │ + 0x00042974 6f6d2073 6368656d 61207665 7273696f om schema versio │ │ │ │ + 0x00042984 6e202564 00000000 5a656974 67656973 n %d....Zeitgeis │ │ │ │ + 0x00042994 7453514c 69746544 61746162 61736553 tSQLiteDatabaseS │ │ │ │ + 0x000429a4 6368656d 61000000 53454c45 43542069 chema...SELECT i │ │ │ │ + 0x000429b4 642c2076 616c7565 2046524f 4d200000 d, value FROM .. │ │ │ │ + 0x000429c4 43616e27 7420696e 69742025 73207461 Can't init %s ta │ │ │ │ + 0x000429d4 626c6500 494e5345 52542049 4e544f20 ble.INSERT INTO │ │ │ │ + 0x000429e4 00000000 20287661 6c756529 2056414c .... (value) VAL │ │ │ │ + 0x000429f4 55455320 283f2900 7461626c 652d6c6f UES (?).table-lo │ │ │ │ + 0x00042a04 6f6b7570 2e630000 7461626c 652d6c6f okup.c..table-lo │ │ │ │ + 0x00042a14 6f6b7570 2e76616c 613a3632 3a204572 okup.vala:62: Er │ │ │ │ + 0x00042a24 726f7220 63726561 74696e67 20696e73 ror creating ins │ │ │ │ + 0x00042a34 65727469 6f6e5f73 746d7400 53454c45 ertion_stmt.SELE │ │ │ │ + 0x00042a44 43542076 616c7565 2046524f 4d200000 CT value FROM .. │ │ │ │ + 0x00042a54 20574845 52452069 643d3f00 7461626c WHERE id=?.tabl │ │ │ │ + 0x00042a64 652d6c6f 6f6b7570 2e76616c 613a3636 e-lookup.vala:66 │ │ │ │ + 0x00042a74 3a204572 726f7220 63726561 74696e67 : Error creating │ │ │ │ + 0x00042a84 20726574 72696576 616c5f73 746d7400 retrieval_stmt. │ │ │ │ + 0x00042a94 4572726f 7220696e 2069645f 666f725f Error in id_for_ │ │ │ │ + 0x00042aa4 73747269 6e670000 4572726f 7220696e string..Error in │ │ │ │ + 0x00042ab4 20676574 5f76616c 75650000 7461626c get_value..tabl │ │ │ │ + 0x00042ac4 652d6c6f 6f6b7570 2e76616c 613a3133 e-lookup.vala:13 │ │ │ │ + 0x00042ad4 373a2045 72726f72 20676574 74696e67 7: Error getting │ │ │ │ + 0x00042ae4 20646174 61206672 6f6d2074 61626c65 data from table │ │ │ │ + 0x00042af4 3a202564 2c202573 0a000000 5a656974 : %d, %s....Zeit │ │ │ │ + 0x00042b04 67656973 7453514c 69746554 61626c65 geistSQLiteTable │ │ │ │ + 0x00042b14 4c6f6f6b 75700000 636f6c75 6d6e2021 Lookup..column ! │ │ │ │ + 0x00042b24 3d204e55 4c4c0000 20414e44 20000000 = NULL.. AND ... │ │ │ │ + 0x00042b34 5a656974 67656973 74576865 7265436c ZeitgeistWhereCl │ │ │ │ + 0x00042b44 61757365 54797065 00000000 636f6e64 auseType....cond │ │ │ │ + 0x00042b54 6974696f 6e20213d 204e554c 4c000000 ition != NULL... │ │ │ │ + 0x00042b64 61726773 20213d20 4e554c4c 00000000 args != NULL.... │ │ │ │ + 0x00042b74 21000000 25732025 733d2025 64000000 !...%s %s= %d... │ │ │ │ + 0x00042b84 25732025 733d2028 53454c45 43542069 %s %s= (SELECT i │ │ │ │ + 0x00042b94 64204652 4f4d2025 73205748 45524520 d FROM %s WHERE │ │ │ │ + 0x00042ba4 76616c75 65203d20 3f290000 25732025 value = ?)..%s % │ │ │ │ + 0x00042bb4 733d203f 00000000 4e4f5420 00000000 s= ?....NOT .... │ │ │ │ + 0x00042bc4 77686572 652d636c 61757365 2e630000 where-clause.c.. │ │ │ │ + 0x00042bd4 636f6e64 6974696f 6e732e6c 656e6774 conditions.lengt │ │ │ │ + 0x00042be4 68203e20 30000000 25732573 00000000 h > 0...%s%s.... │ │ │ │ + 0x00042bf4 67707472 61727220 213d204e 554c4c00 gptrarr != NULL. │ │ │ │ + 0x00042c04 25732825 73290000 636c6175 73652021 %s(%s)..clause ! │ │ │ │ + 0x00042c14 3d204e55 4c4c0000 74657874 20213d20 = NULL..text != │ │ │ │ + 0x00042c24 4e554c4c 00000000 286f6666 73657420 NULL....(offset │ │ │ │ + 0x00042c34 2b206c65 6e29203c 3d207374 72696e67 + len) <= string │ │ │ │ + 0x00042c44 5f6c656e 67746800 6e656564 6c652021 _length.needle ! │ │ │ │ + 0x00042c54 3d204e55 4c4c0000 2a617267 7320213d = NULL..*args != │ │ │ │ + 0x00042c64 204e554c 4c000000 61726773 2e6c656e NULL...args.len │ │ │ │ + 0x00042c74 67746820 3d3d2031 00000000 53454c45 gth == 1....SELE │ │ │ │ + 0x00042c84 43542025 73204652 4f4d2025 73000000 CT %s FROM %s... │ │ │ │ + 0x00042c94 53454c45 43542025 73204652 4f4d2025 SELECT %s FROM % │ │ │ │ + 0x00042ca4 73205748 45524520 2876616c 7565203e s WHERE (value > │ │ │ │ + 0x00042cb4 3d203f20 414e4420 76616c75 65203c20 = ? AND value < │ │ │ │ + 0x00042cc4 3f290000 25732049 4e202825 73290000 ?)..%s IN (%s).. │ │ │ │ + 0x00042cd4 28257320 4e4f5420 494e2028 25732920 (%s NOT IN (%s) │ │ │ │ + 0x00042ce4 4f522025 73206973 204e554c 4c290000 OR %s is NULL).. │ │ │ │ + 0x00042cf4 5a656974 67656973 74576865 7265436c ZeitgeistWhereCl │ │ │ │ + 0x00042d04 61757365 00000000 5a454954 47454953 ause....ZEITGEIS │ │ │ │ + 0x00042d14 545f5748 4552455f 434c4155 53455f54 T_WHERE_CLAUSE_T │ │ │ │ + 0x00042d24 5950455f 414e4400 616e6400 5a454954 YPE_AND.and.ZEIT │ │ │ │ + 0x00042d34 47454953 545f5748 4552455f 434c4155 GEIST_WHERE_CLAU │ │ │ │ + 0x00042d44 53455f54 5950455f 4f520000 5f5f6c61 SE_TYPE_OR..__la │ │ │ │ + 0x00042d54 6d626461 375f0000 5f5f6c61 6d626461 mbda7_..__lambda │ │ │ │ + 0x00042d64 365f0000 5f5f6c61 6d626461 355f0000 6_..__lambda5_.. │ │ │ │ + 0x00042d74 675f6363 6c6f7375 72655f75 7365725f g_cclosure_user_ │ │ │ │ + 0x00042d84 6d617273 68616c5f 564f4944 5f5f5354 marshal_VOID__ST │ │ │ │ + 0x00042d94 52494e47 5f424f4f 4c45414e 00000000 RING_BOOLEAN.... │ │ │ │ + 0x00042da4 5f5f6c61 6d626461 345f0000 7a656974 __lambda4_..zeit │ │ │ │ + 0x00042db4 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ + 0x00042dc4 655f7265 67697374 72795f67 65745f64 e_registry_get_d │ │ │ │ + 0x00042dd4 6174615f 736f7572 6365735f 636f0000 ata_sources_co.. │ │ │ │ + 0x00042de4 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00042df4 6f757263 655f7265 67697374 72795f72 ource_registry_r │ │ │ │ + 0x00042e04 65676973 7465725f 64617461 5f736f75 egister_data_sou │ │ │ │ + 0x00042e14 7263655f 636f0000 7a656974 67656973 rce_co..zeitgeis │ │ │ │ + 0x00042e24 745f6461 74615f73 6f757263 655f7265 t_data_source_re │ │ │ │ + 0x00042e34 67697374 72795f73 65745f64 6174615f gistry_set_data_ │ │ │ │ + 0x00042e44 736f7572 63655f65 6e61626c 65645f63 source_enabled_c │ │ │ │ + 0x00042e54 6f000000 7a656974 67656973 745f6461 o...zeitgeist_da │ │ │ │ + 0x00042e64 74615f73 6f757263 655f7265 67697374 ta_source_regist │ │ │ │ + 0x00042e74 72795f67 65745f64 6174615f 736f7572 ry_get_data_sour │ │ │ │ + 0x00042e84 63655f66 726f6d5f 69645f63 6f000000 ce_from_id_co... │ │ │ │ + 0x00042e94 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00042ea4 6f757263 655f7265 67697374 72795f67 ource_registry_g │ │ │ │ + 0x00042eb4 65745f64 6174615f 736f7572 63657300 et_data_sources. │ │ │ │ + 0x00042ec4 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00042ed4 6f757263 655f7265 67697374 72795f67 ource_registry_g │ │ │ │ + 0x00042ee4 65745f64 6174615f 736f7572 63655f66 et_data_source_f │ │ │ │ + 0x00042ef4 726f6d5f 69640000 7a656974 67656973 rom_id..zeitgeis │ │ │ │ + 0x00042f04 745f6461 74615f73 6f757263 655f7265 t_data_source_re │ │ │ │ + 0x00042f14 67697374 72795f72 65676973 7465725f gistry_register_ │ │ │ │ + 0x00042f24 64617461 5f736f75 72636500 7a656974 data_source.zeit │ │ │ │ + 0x00042f34 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ + 0x00042f44 655f7265 67697374 72795f73 65745f64 e_registry_set_d │ │ │ │ + 0x00042f54 6174615f 736f7572 63655f65 6e61626c ata_source_enabl │ │ │ │ + 0x00042f64 65640000 00000000 00000000 00000000 ed.............. │ │ │ │ + 0x00042f74 7a656974 67656973 745f696e 6465785f zeitgeist_index_ │ │ │ │ + 0x00042f84 73656172 63685f77 6974685f 72656c65 search_with_rele │ │ │ │ + 0x00042f94 76616e63 6965735f 636f0000 76616c61 vancies_co..vala │ │ │ │ + 0x00042fa4 5f675f70 74725f61 72726179 5f676574 _g_ptr_array_get │ │ │ │ + 0x00042fb4 5f6c656e 67746800 5f5f6c61 6d626461 _length.__lambda │ │ │ │ + 0x00042fc4 385f0000 7a656974 67656973 745f696e 8_..zeitgeist_in │ │ │ │ + 0x00042fd4 6465785f 73656172 63685f63 6f000000 dex_search_co... │ │ │ │ + 0x00042fe4 7a656974 67656973 745f696e 6465785f zeitgeist_index_ │ │ │ │ + 0x00042ff4 73656172 63680000 7a656974 67656973 search..zeitgeis │ │ │ │ + 0x00043004 745f696e 6465785f 73656172 63685f77 t_index_search_w │ │ │ │ + 0x00043014 6974685f 72656c65 76616e63 69657300 ith_relevancies. │ │ │ │ + 0x00043024 0f000000 7a656974 67656973 745f6c6f ....zeitgeist_lo │ │ │ │ + 0x00043034 675f7265 696e7374 616c6c5f 6d6f6e69 g_reinstall_moni │ │ │ │ + 0x00043044 746f7200 7a656974 67656973 745f6c6f tor.zeitgeist_lo │ │ │ │ + 0x00043054 675f7265 696e7374 616c6c5f 6d6f6e69 g_reinstall_moni │ │ │ │ + 0x00043064 746f725f 636f0000 7a656974 67656973 tor_co..zeitgeis │ │ │ │ + 0x00043074 745f6c6f 675f7265 616c5f6f 6e5f636f t_log_real_on_co │ │ │ │ + 0x00043084 6e6e6563 74696f6e 5f657374 61626c69 nnection_establi │ │ │ │ + 0x00043094 73686564 00000000 7a656974 67656973 shed....zeitgeis │ │ │ │ + 0x000430a4 745f6c6f 675f7175 69745f63 6f000000 t_log_quit_co... │ │ │ │ + 0x000430b4 7a656974 67656973 745f6c6f 675f6465 zeitgeist_log_de │ │ │ │ + 0x000430c4 6c657465 5f657665 6e74735f 636f0000 lete_events_co.. │ │ │ │ + 0x000430d4 7a656974 67656973 745f6c6f 675f6765 zeitgeist_log_ge │ │ │ │ + 0x000430e4 745f6576 656e7473 5f636f00 5f5f5f6c t_events_co.___l │ │ │ │ + 0x000430f4 616d6264 6131305f 00000000 5f5f6c61 ambda10_....__la │ │ │ │ + 0x00043104 6d626461 395f0000 5f5f6c61 6d626461 mbda9_..__lambda │ │ │ │ + 0x00043114 31355f00 7a656974 67656973 745f6c6f 15_.zeitgeist_lo │ │ │ │ + 0x00043124 675f696e 73657274 5f657665 6e74735f g_insert_events_ │ │ │ │ + 0x00043134 636f0000 76616c61 5f675f70 74725f61 co..vala_g_ptr_a │ │ │ │ + 0x00043144 72726179 5f676574 5f6c656e 67746800 rray_get_length. │ │ │ │ + 0x00043154 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ + 0x00043164 6e645f65 76656e74 5f696473 5f636f00 nd_event_ids_co. │ │ │ │ + 0x00043174 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ + 0x00043184 6e645f65 76656e74 735f636f 00000000 nd_events_co.... │ │ │ │ 0x00043194 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ - 0x000431a4 6e645f65 76656e74 5f696473 5f636f00 nd_event_ids_co. │ │ │ │ - 0x000431b4 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ - 0x000431c4 6e645f65 76656e74 735f636f 00000000 nd_events_co.... │ │ │ │ - 0x000431d4 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ - 0x000431e4 6e645f72 656c6174 65645f75 7269735f nd_related_uris_ │ │ │ │ - 0x000431f4 636f0000 7a656974 67656973 745f6c6f co..zeitgeist_lo │ │ │ │ - 0x00043204 675f696e 73657274 5f657665 6e747300 g_insert_events. │ │ │ │ - 0x00043214 7a656974 67656973 745f6c6f 675f696e zeitgeist_log_in │ │ │ │ - 0x00043224 73657274 5f657665 6e745f63 6f000000 sert_event_co... │ │ │ │ + 0x000431a4 6e645f72 656c6174 65645f75 7269735f nd_related_uris_ │ │ │ │ + 0x000431b4 636f0000 7a656974 67656973 745f6c6f co..zeitgeist_lo │ │ │ │ + 0x000431c4 675f696e 73657274 5f657665 6e747300 g_insert_events. │ │ │ │ + 0x000431d4 7a656974 67656973 745f6c6f 675f696e zeitgeist_log_in │ │ │ │ + 0x000431e4 73657274 5f657665 6e745f63 6f000000 sert_event_co... │ │ │ │ + 0x000431f4 7a656974 67656973 745f6c6f 675f696e zeitgeist_log_in │ │ │ │ + 0x00043204 73657274 5f657665 6e740000 7a656974 sert_event..zeit │ │ │ │ + 0x00043214 67656973 745f6c6f 675f696e 73657274 geist_log_insert │ │ │ │ + 0x00043224 5f657665 6e745f6e 6f5f7265 706c7900 _event_no_reply. │ │ │ │ 0x00043234 7a656974 67656973 745f6c6f 675f696e zeitgeist_log_in │ │ │ │ - 0x00043244 73657274 5f657665 6e740000 7a656974 sert_event..zeit │ │ │ │ - 0x00043254 67656973 745f6c6f 675f696e 73657274 geist_log_insert │ │ │ │ - 0x00043264 5f657665 6e745f6e 6f5f7265 706c7900 _event_no_reply. │ │ │ │ - 0x00043274 7a656974 67656973 745f6c6f 675f696e zeitgeist_log_in │ │ │ │ - 0x00043284 73657274 5f657665 6e74735f 6e6f5f72 sert_events_no_r │ │ │ │ - 0x00043294 65706c79 00000000 7a656974 67656973 eply....zeitgeis │ │ │ │ - 0x000432a4 745f6c6f 675f6669 6e645f65 76656e74 t_log_find_event │ │ │ │ - 0x000432b4 73000000 7a656974 67656973 745f6c6f s...zeitgeist_lo │ │ │ │ - 0x000432c4 675f6669 6e645f65 76656e74 5f696473 g_find_event_ids │ │ │ │ - 0x000432d4 00000000 7a656974 67656973 745f6c6f ....zeitgeist_lo │ │ │ │ - 0x000432e4 675f6765 745f6576 656e7473 00000000 g_get_events.... │ │ │ │ - 0x000432f4 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ - 0x00043304 6e645f72 656c6174 65645f75 72697300 nd_related_uris. │ │ │ │ - 0x00043314 7a656974 67656973 745f6c6f 675f6465 zeitgeist_log_de │ │ │ │ - 0x00043324 6c657465 5f657665 6e747300 7a656974 lete_events.zeit │ │ │ │ - 0x00043334 67656973 745f6c6f 675f7175 69740000 geist_log_quit.. │ │ │ │ - 0x00043344 7a656974 67656973 745f6c6f 675f696e zeitgeist_log_in │ │ │ │ - 0x00043354 7374616c 6c5f6d6f 6e69746f 72000000 stall_monitor... │ │ │ │ - 0x00043364 7a656974 67656973 745f6c6f 675f7265 zeitgeist_log_re │ │ │ │ - 0x00043374 6d6f7665 5f6d6f6e 69746f72 00000000 move_monitor.... │ │ │ │ - 0x00043384 7a656974 67656973 745f6c6f 675f6765 zeitgeist_log_ge │ │ │ │ - 0x00043394 745f7665 7273696f 6e000000 7a656974 t_version...zeit │ │ │ │ - 0x000433a4 67656973 745f6c6f 675f6765 745f6578 geist_log_get_ex │ │ │ │ - 0x000433b4 74656e73 696f6e73 00000000 7a656974 tensions....zeit │ │ │ │ - 0x000433c4 67656973 745f6c6f 675f6461 74617061 geist_log_datapa │ │ │ │ - 0x000433d4 74680000 675f6363 6c6f7375 72655f75 th..g_cclosure_u │ │ │ │ - 0x000433e4 7365725f 6d617273 68616c5f 564f4944 ser_marshal_VOID │ │ │ │ - 0x000433f4 5f5f4f42 4a454354 5f4f424a 45435400 __OBJECT_OBJECT. │ │ │ │ - 0x00043404 675f6363 6c6f7375 72655f75 7365725f g_cclosure_user_ │ │ │ │ - 0x00043414 6d617273 68616c5f 564f4944 5f5f4f42 marshal_VOID__OB │ │ │ │ - 0x00043424 4a454354 5f504f49 4e544552 5f494e54 JECT_POINTER_INT │ │ │ │ - 0x00043434 00000000 7a656974 67656973 745f6d6f ....zeitgeist_mo │ │ │ │ - 0x00043444 6e69746f 725f7265 616c5f6e 6f746966 nitor_real_notif │ │ │ │ - 0x00043454 795f6465 6c657465 00000000 7a656974 y_delete....zeit │ │ │ │ - 0x00043464 67656973 745f6d6f 6e69746f 725f7265 geist_monitor_re │ │ │ │ - 0x00043474 616c5f6e 6f746966 795f6465 6c657465 al_notify_delete │ │ │ │ - 0x00043484 5f636f00 7a656974 67656973 745f6d6f _co.zeitgeist_mo │ │ │ │ - 0x00043494 6e69746f 725f7265 616c5f6e 6f746966 nitor_real_notif │ │ │ │ - 0x000434a4 795f696e 73657274 00000000 7a656974 y_insert....zeit │ │ │ │ - 0x000434b4 67656973 745f6d6f 6e69746f 725f7265 geist_monitor_re │ │ │ │ - 0x000434c4 616c5f6e 6f746966 795f696e 73657274 al_notify_insert │ │ │ │ - 0x000434d4 5f636f00 7a656974 67656973 745f6d6f _co.zeitgeist_mo │ │ │ │ - 0x000434e4 6e69746f 725f6765 745f7465 6d706c61 nitor_get_templa │ │ │ │ - 0x000434f4 74657300 7a656974 67656973 745f6d6f tes.zeitgeist_mo │ │ │ │ - 0x00043504 6e69746f 725f6765 745f7061 74680000 nitor_get_path.. │ │ │ │ - 0x00043514 7a656974 67656973 745f6d6f 6e69746f zeitgeist_monito │ │ │ │ - 0x00043524 725f6765 745f7469 6d655f72 616e6765 r_get_time_range │ │ │ │ - 0x00043534 00000000 7a656974 67656973 745f6d6f ....zeitgeist_mo │ │ │ │ - 0x00043544 6e69746f 725f7365 745f7469 6d655f72 nitor_set_time_r │ │ │ │ - 0x00043554 616e6765 00000000 7a656974 67656973 ange....zeitgeis │ │ │ │ - 0x00043564 745f6d6f 6e69746f 725f6765 745f6576 t_monitor_get_ev │ │ │ │ - 0x00043574 656e745f 74656d70 6c617465 73000000 ent_templates... │ │ │ │ - 0x00043584 7a656974 67656973 745f6d6f 6e69746f zeitgeist_monito │ │ │ │ - 0x00043594 725f7365 745f6576 656e745f 74656d70 r_set_event_temp │ │ │ │ - 0x000435a4 6c617465 73000000 7a656974 67656973 lates...zeitgeis │ │ │ │ - 0x000435b4 745f6d6f 6e69746f 725f636f 6e737472 t_monitor_constr │ │ │ │ - 0x000435c4 75637400 7a656974 67656973 745f7175 uct.zeitgeist_qu │ │ │ │ - 0x000435d4 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ - 0x000435e4 65725f6f 6e5f636f 6e6e6563 74696f6e er_on_connection │ │ │ │ - 0x000435f4 5f657374 61626c69 73686564 00000000 _established.... │ │ │ │ - 0x00043604 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ - 0x00043614 5f70726f 78795f77 72617070 65725f6f _proxy_wrapper_o │ │ │ │ - 0x00043624 6e5f636f 6e6e6563 74696f6e 5f6c6f73 n_connection_los │ │ │ │ - 0x00043634 74000000 7a656974 67656973 745f7175 t...zeitgeist_qu │ │ │ │ - 0x00043644 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ - 0x00043654 65725f67 65745f70 726f7879 5f637265 er_get_proxy_cre │ │ │ │ - 0x00043664 61746564 00000000 7a656974 67656973 ated....zeitgeis │ │ │ │ - 0x00043674 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ - 0x00043684 72617070 65725f67 65745f69 735f636f rapper_get_is_co │ │ │ │ - 0x00043694 6e6e6563 74656400 7a656974 67656973 nnected.zeitgeis │ │ │ │ - 0x000436a4 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ - 0x000436b4 72617070 65725f73 65745f70 726f7879 rapper_set_proxy │ │ │ │ - 0x000436c4 5f637265 61746564 00000000 7a656974 _created....zeit │ │ │ │ - 0x000436d4 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ - 0x000436e4 78795f77 72617070 65725f73 65745f69 xy_wrapper_set_i │ │ │ │ - 0x000436f4 735f636f 6e6e6563 74656400 7a656974 s_connected.zeit │ │ │ │ - 0x00043704 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ - 0x00043714 78795f77 72617070 65725f6e 616d655f xy_wrapper_name_ │ │ │ │ - 0x00043724 6f776e65 725f6368 616e6765 64000000 owner_changed... │ │ │ │ + 0x00043244 73657274 5f657665 6e74735f 6e6f5f72 sert_events_no_r │ │ │ │ + 0x00043254 65706c79 00000000 7a656974 67656973 eply....zeitgeis │ │ │ │ + 0x00043264 745f6c6f 675f6669 6e645f65 76656e74 t_log_find_event │ │ │ │ + 0x00043274 73000000 7a656974 67656973 745f6c6f s...zeitgeist_lo │ │ │ │ + 0x00043284 675f6669 6e645f65 76656e74 5f696473 g_find_event_ids │ │ │ │ + 0x00043294 00000000 7a656974 67656973 745f6c6f ....zeitgeist_lo │ │ │ │ + 0x000432a4 675f6765 745f6576 656e7473 00000000 g_get_events.... │ │ │ │ + 0x000432b4 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ + 0x000432c4 6e645f72 656c6174 65645f75 72697300 nd_related_uris. │ │ │ │ + 0x000432d4 7a656974 67656973 745f6c6f 675f6465 zeitgeist_log_de │ │ │ │ + 0x000432e4 6c657465 5f657665 6e747300 7a656974 lete_events.zeit │ │ │ │ + 0x000432f4 67656973 745f6c6f 675f7175 69740000 geist_log_quit.. │ │ │ │ + 0x00043304 7a656974 67656973 745f6c6f 675f696e zeitgeist_log_in │ │ │ │ + 0x00043314 7374616c 6c5f6d6f 6e69746f 72000000 stall_monitor... │ │ │ │ + 0x00043324 7a656974 67656973 745f6c6f 675f7265 zeitgeist_log_re │ │ │ │ + 0x00043334 6d6f7665 5f6d6f6e 69746f72 00000000 move_monitor.... │ │ │ │ + 0x00043344 7a656974 67656973 745f6c6f 675f6765 zeitgeist_log_ge │ │ │ │ + 0x00043354 745f7665 7273696f 6e000000 7a656974 t_version...zeit │ │ │ │ + 0x00043364 67656973 745f6c6f 675f6765 745f6578 geist_log_get_ex │ │ │ │ + 0x00043374 74656e73 696f6e73 00000000 7a656974 tensions....zeit │ │ │ │ + 0x00043384 67656973 745f6c6f 675f6461 74617061 geist_log_datapa │ │ │ │ + 0x00043394 74680000 675f6363 6c6f7375 72655f75 th..g_cclosure_u │ │ │ │ + 0x000433a4 7365725f 6d617273 68616c5f 564f4944 ser_marshal_VOID │ │ │ │ + 0x000433b4 5f5f4f42 4a454354 5f4f424a 45435400 __OBJECT_OBJECT. │ │ │ │ + 0x000433c4 675f6363 6c6f7375 72655f75 7365725f g_cclosure_user_ │ │ │ │ + 0x000433d4 6d617273 68616c5f 564f4944 5f5f4f42 marshal_VOID__OB │ │ │ │ + 0x000433e4 4a454354 5f504f49 4e544552 5f494e54 JECT_POINTER_INT │ │ │ │ + 0x000433f4 00000000 7a656974 67656973 745f6d6f ....zeitgeist_mo │ │ │ │ + 0x00043404 6e69746f 725f7265 616c5f6e 6f746966 nitor_real_notif │ │ │ │ + 0x00043414 795f6465 6c657465 00000000 7a656974 y_delete....zeit │ │ │ │ + 0x00043424 67656973 745f6d6f 6e69746f 725f7265 geist_monitor_re │ │ │ │ + 0x00043434 616c5f6e 6f746966 795f6465 6c657465 al_notify_delete │ │ │ │ + 0x00043444 5f636f00 7a656974 67656973 745f6d6f _co.zeitgeist_mo │ │ │ │ + 0x00043454 6e69746f 725f7265 616c5f6e 6f746966 nitor_real_notif │ │ │ │ + 0x00043464 795f696e 73657274 00000000 7a656974 y_insert....zeit │ │ │ │ + 0x00043474 67656973 745f6d6f 6e69746f 725f7265 geist_monitor_re │ │ │ │ + 0x00043484 616c5f6e 6f746966 795f696e 73657274 al_notify_insert │ │ │ │ + 0x00043494 5f636f00 7a656974 67656973 745f6d6f _co.zeitgeist_mo │ │ │ │ + 0x000434a4 6e69746f 725f6765 745f7465 6d706c61 nitor_get_templa │ │ │ │ + 0x000434b4 74657300 7a656974 67656973 745f6d6f tes.zeitgeist_mo │ │ │ │ + 0x000434c4 6e69746f 725f6765 745f7061 74680000 nitor_get_path.. │ │ │ │ + 0x000434d4 7a656974 67656973 745f6d6f 6e69746f zeitgeist_monito │ │ │ │ + 0x000434e4 725f6765 745f7469 6d655f72 616e6765 r_get_time_range │ │ │ │ + 0x000434f4 00000000 7a656974 67656973 745f6d6f ....zeitgeist_mo │ │ │ │ + 0x00043504 6e69746f 725f7365 745f7469 6d655f72 nitor_set_time_r │ │ │ │ + 0x00043514 616e6765 00000000 7a656974 67656973 ange....zeitgeis │ │ │ │ + 0x00043524 745f6d6f 6e69746f 725f6765 745f6576 t_monitor_get_ev │ │ │ │ + 0x00043534 656e745f 74656d70 6c617465 73000000 ent_templates... │ │ │ │ + 0x00043544 7a656974 67656973 745f6d6f 6e69746f zeitgeist_monito │ │ │ │ + 0x00043554 725f7365 745f6576 656e745f 74656d70 r_set_event_temp │ │ │ │ + 0x00043564 6c617465 73000000 7a656974 67656973 lates...zeitgeis │ │ │ │ + 0x00043574 745f6d6f 6e69746f 725f636f 6e737472 t_monitor_constr │ │ │ │ + 0x00043584 75637400 7a656974 67656973 745f7175 uct.zeitgeist_qu │ │ │ │ + 0x00043594 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ + 0x000435a4 65725f6f 6e5f636f 6e6e6563 74696f6e er_on_connection │ │ │ │ + 0x000435b4 5f657374 61626c69 73686564 00000000 _established.... │ │ │ │ + 0x000435c4 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x000435d4 5f70726f 78795f77 72617070 65725f6f _proxy_wrapper_o │ │ │ │ + 0x000435e4 6e5f636f 6e6e6563 74696f6e 5f6c6f73 n_connection_los │ │ │ │ + 0x000435f4 74000000 7a656974 67656973 745f7175 t...zeitgeist_qu │ │ │ │ + 0x00043604 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ + 0x00043614 65725f67 65745f70 726f7879 5f637265 er_get_proxy_cre │ │ │ │ + 0x00043624 61746564 00000000 7a656974 67656973 ated....zeitgeis │ │ │ │ + 0x00043634 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x00043644 72617070 65725f67 65745f69 735f636f rapper_get_is_co │ │ │ │ + 0x00043654 6e6e6563 74656400 7a656974 67656973 nnected.zeitgeis │ │ │ │ + 0x00043664 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x00043674 72617070 65725f73 65745f70 726f7879 rapper_set_proxy │ │ │ │ + 0x00043684 5f637265 61746564 00000000 7a656974 _created....zeit │ │ │ │ + 0x00043694 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ + 0x000436a4 78795f77 72617070 65725f73 65745f69 xy_wrapper_set_i │ │ │ │ + 0x000436b4 735f636f 6e6e6563 74656400 7a656974 s_connected.zeit │ │ │ │ + 0x000436c4 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ + 0x000436d4 78795f77 72617070 65725f6e 616d655f xy_wrapper_name_ │ │ │ │ + 0x000436e4 6f776e65 725f6368 616e6765 64000000 owner_changed... │ │ │ │ + 0x000436f4 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x00043704 5f70726f 78795f77 72617070 65725f71 _proxy_wrapper_q │ │ │ │ + 0x00043714 75657565 645f6d65 74686f64 5f736574 ueued_method_set │ │ │ │ + 0x00043724 5f717565 7565645f 6d657468 6f640000 _queued_method.. │ │ │ │ 0x00043734 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ 0x00043744 5f70726f 78795f77 72617070 65725f71 _proxy_wrapper_q │ │ │ │ - 0x00043754 75657565 645f6d65 74686f64 5f736574 ueued_method_set │ │ │ │ + 0x00043754 75657565 645f6d65 74686f64 5f676574 ueued_method_get │ │ │ │ 0x00043764 5f717565 7565645f 6d657468 6f640000 _queued_method.. │ │ │ │ - 0x00043774 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ - 0x00043784 5f70726f 78795f77 72617070 65725f71 _proxy_wrapper_q │ │ │ │ - 0x00043794 75657565 645f6d65 74686f64 5f676574 ueued_method_get │ │ │ │ - 0x000437a4 5f717565 7565645f 6d657468 6f640000 _queued_method.. │ │ │ │ - 0x000437b4 0f000000 7a656974 67656973 745f7175 ....zeitgeist_qu │ │ │ │ - 0x000437c4 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ - 0x000437d4 65725f77 6169745f 666f725f 70726f78 er_wait_for_prox │ │ │ │ - 0x000437e4 795f636f 00000000 7a656974 67656973 y_co....zeitgeis │ │ │ │ - 0x000437f4 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ - 0x00043804 72617070 65725f77 6169745f 666f725f rapper_wait_for_ │ │ │ │ - 0x00043814 70726f78 79000000 7a656974 67656973 proxy...zeitgeis │ │ │ │ - 0x00043824 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ - 0x00043834 72617070 65725f70 6172616d 5f737065 rapper_param_spe │ │ │ │ - 0x00043844 635f7175 65756564 5f6d6574 686f6400 c_queued_method. │ │ │ │ - 0x00043854 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ - 0x00043864 5f70726f 78795f77 72617070 65725f76 _proxy_wrapper_v │ │ │ │ - 0x00043874 616c7565 5f676574 5f717565 7565645f alue_get_queued_ │ │ │ │ - 0x00043884 6d657468 6f640000 7a656974 67656973 method..zeitgeis │ │ │ │ - 0x00043894 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ - 0x000438a4 72617070 65725f70 726f6365 73735f71 rapper_process_q │ │ │ │ - 0x000438b4 75657565 645f6d65 74686f64 73000000 ueued_methods... │ │ │ │ - 0x000438c4 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ - 0x000438d4 5f70726f 78795f77 72617070 65725f70 _proxy_wrapper_p │ │ │ │ - 0x000438e4 726f7879 5f616371 75697265 64000000 roxy_acquired... │ │ │ │ - 0x000438f4 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ - 0x00043904 5f70726f 78795f77 72617070 65725f70 _proxy_wrapper_p │ │ │ │ - 0x00043914 726f7879 5f756e61 7661696c 61626c65 roxy_unavailable │ │ │ │ - 0x00043924 00000000 7a656974 67656973 745f7175 ....zeitgeist_qu │ │ │ │ - 0x00043934 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ - 0x00043944 65725f76 616c7565 5f736574 5f717565 er_value_set_que │ │ │ │ - 0x00043954 7565645f 6d657468 6f640000 7a656974 ued_method..zeit │ │ │ │ - 0x00043964 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ - 0x00043974 78795f77 72617070 65725f76 616c7565 xy_wrapper_value │ │ │ │ - 0x00043984 5f74616b 655f7175 65756564 5f6d6574 _take_queued_met │ │ │ │ - 0x00043994 686f6400 7a656974 67656973 745f7265 hod.zeitgeist_re │ │ │ │ - 0x000439a4 6d6f7465 5f6c6f67 5f676574 5f657874 mote_log_get_ext │ │ │ │ - 0x000439b4 656e7369 6f6e7300 7a656974 67656973 ensions.zeitgeis │ │ │ │ - 0x000439c4 745f7265 6d6f7465 5f6c6f67 5f676574 t_remote_log_get │ │ │ │ - 0x000439d4 5f766572 73696f6e 00000000 7a656974 _version....zeit │ │ │ │ - 0x000439e4 67656973 745f7265 6d6f7465 5f6c6f67 geist_remote_log │ │ │ │ - 0x000439f4 5f676574 5f646174 61706174 68000000 _get_datapath... │ │ │ │ - 0x00043a04 7a656974 67656973 745f6e65 74776f72 zeitgeist_networ │ │ │ │ - 0x00043a14 6b5f6d61 6e616765 725f6462 75735f73 k_manager_dbus_s │ │ │ │ - 0x00043a24 74617465 00000000 7a656974 67656973 tate....zeitgeis │ │ │ │ - 0x00043a34 745f636f 6e6e6d61 6e5f6d61 6e616765 t_connman_manage │ │ │ │ - 0x00043a44 725f6462 75735f67 65745f73 74617465 r_dbus_get_state │ │ │ │ - 0x00043a54 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00043a64 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00043a74 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00043a84 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00043a94 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00043aa4 6f757263 655f746f 5f766172 69616e74 ource_to_variant │ │ │ │ - 0x00043ab4 00000000 7a656974 67656973 745f6461 ....zeitgeist_da │ │ │ │ - 0x00043ac4 74615f73 6f757263 655f6765 745f756e ta_source_get_un │ │ │ │ - 0x00043ad4 69717565 5f696400 5f5f6c61 6d626461 ique_id.__lambda │ │ │ │ - 0x00043ae4 345f0000 7a656974 67656973 745f6461 4_..zeitgeist_da │ │ │ │ - 0x00043af4 74615f73 6f757263 655f7365 745f756e ta_source_set_un │ │ │ │ - 0x00043b04 69717565 5f696400 7a656974 67656973 ique_id.zeitgeis │ │ │ │ + 0x00043774 0f000000 7a656974 67656973 745f7175 ....zeitgeist_qu │ │ │ │ + 0x00043784 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ + 0x00043794 65725f77 6169745f 666f725f 70726f78 er_wait_for_prox │ │ │ │ + 0x000437a4 795f636f 00000000 7a656974 67656973 y_co....zeitgeis │ │ │ │ + 0x000437b4 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x000437c4 72617070 65725f77 6169745f 666f725f rapper_wait_for_ │ │ │ │ + 0x000437d4 70726f78 79000000 7a656974 67656973 proxy...zeitgeis │ │ │ │ + 0x000437e4 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x000437f4 72617070 65725f70 6172616d 5f737065 rapper_param_spe │ │ │ │ + 0x00043804 635f7175 65756564 5f6d6574 686f6400 c_queued_method. │ │ │ │ + 0x00043814 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x00043824 5f70726f 78795f77 72617070 65725f76 _proxy_wrapper_v │ │ │ │ + 0x00043834 616c7565 5f676574 5f717565 7565645f alue_get_queued_ │ │ │ │ + 0x00043844 6d657468 6f640000 7a656974 67656973 method..zeitgeis │ │ │ │ + 0x00043854 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x00043864 72617070 65725f70 726f6365 73735f71 rapper_process_q │ │ │ │ + 0x00043874 75657565 645f6d65 74686f64 73000000 ueued_methods... │ │ │ │ + 0x00043884 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x00043894 5f70726f 78795f77 72617070 65725f70 _proxy_wrapper_p │ │ │ │ + 0x000438a4 726f7879 5f616371 75697265 64000000 roxy_acquired... │ │ │ │ + 0x000438b4 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x000438c4 5f70726f 78795f77 72617070 65725f70 _proxy_wrapper_p │ │ │ │ + 0x000438d4 726f7879 5f756e61 7661696c 61626c65 roxy_unavailable │ │ │ │ + 0x000438e4 00000000 7a656974 67656973 745f7175 ....zeitgeist_qu │ │ │ │ + 0x000438f4 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ + 0x00043904 65725f76 616c7565 5f736574 5f717565 er_value_set_que │ │ │ │ + 0x00043914 7565645f 6d657468 6f640000 7a656974 ued_method..zeit │ │ │ │ + 0x00043924 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ + 0x00043934 78795f77 72617070 65725f76 616c7565 xy_wrapper_value │ │ │ │ + 0x00043944 5f74616b 655f7175 65756564 5f6d6574 _take_queued_met │ │ │ │ + 0x00043954 686f6400 7a656974 67656973 745f7265 hod.zeitgeist_re │ │ │ │ + 0x00043964 6d6f7465 5f6c6f67 5f676574 5f657874 mote_log_get_ext │ │ │ │ + 0x00043974 656e7369 6f6e7300 7a656974 67656973 ensions.zeitgeis │ │ │ │ + 0x00043984 745f7265 6d6f7465 5f6c6f67 5f676574 t_remote_log_get │ │ │ │ + 0x00043994 5f766572 73696f6e 00000000 7a656974 _version....zeit │ │ │ │ + 0x000439a4 67656973 745f7265 6d6f7465 5f6c6f67 geist_remote_log │ │ │ │ + 0x000439b4 5f676574 5f646174 61706174 68000000 _get_datapath... │ │ │ │ + 0x000439c4 7a656974 67656973 745f6e65 74776f72 zeitgeist_networ │ │ │ │ + 0x000439d4 6b5f6d61 6e616765 725f6462 75735f73 k_manager_dbus_s │ │ │ │ + 0x000439e4 74617465 00000000 7a656974 67656973 tate....zeitgeis │ │ │ │ + 0x000439f4 745f636f 6e6e6d61 6e5f6d61 6e616765 t_connman_manage │ │ │ │ + 0x00043a04 725f6462 75735f67 65745f73 74617465 r_dbus_get_state │ │ │ │ + 0x00043a14 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00043a24 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00043a34 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00043a44 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00043a54 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043a64 6f757263 655f746f 5f766172 69616e74 ource_to_variant │ │ │ │ + 0x00043a74 00000000 7a656974 67656973 745f6461 ....zeitgeist_da │ │ │ │ + 0x00043a84 74615f73 6f757263 655f6765 745f756e ta_source_get_un │ │ │ │ + 0x00043a94 69717565 5f696400 5f5f6c61 6d626461 ique_id.__lambda │ │ │ │ + 0x00043aa4 345f0000 7a656974 67656973 745f6461 4_..zeitgeist_da │ │ │ │ + 0x00043ab4 74615f73 6f757263 655f7365 745f756e ta_source_set_un │ │ │ │ + 0x00043ac4 69717565 5f696400 7a656974 67656973 ique_id.zeitgeis │ │ │ │ + 0x00043ad4 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ + 0x00043ae4 745f6e61 6d650000 7a656974 67656973 t_name..zeitgeis │ │ │ │ + 0x00043af4 745f6461 74615f73 6f757263 655f7365 t_data_source_se │ │ │ │ + 0x00043b04 745f6e61 6d650000 7a656974 67656973 t_name..zeitgeis │ │ │ │ 0x00043b14 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ - 0x00043b24 745f6e61 6d650000 7a656974 67656973 t_name..zeitgeis │ │ │ │ - 0x00043b34 745f6461 74615f73 6f757263 655f7365 t_data_source_se │ │ │ │ - 0x00043b44 745f6e61 6d650000 7a656974 67656973 t_name..zeitgeis │ │ │ │ - 0x00043b54 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ - 0x00043b64 745f6465 73637269 7074696f 6e000000 t_description... │ │ │ │ - 0x00043b74 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00043b84 6f757263 655f7365 745f6465 73637269 ource_set_descri │ │ │ │ - 0x00043b94 7074696f 6e000000 7a656974 67656973 ption...zeitgeis │ │ │ │ - 0x00043ba4 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ - 0x00043bb4 745f6576 656e745f 74656d70 6c617465 t_event_template │ │ │ │ - 0x00043bc4 73000000 7a656974 67656973 745f6461 s...zeitgeist_da │ │ │ │ - 0x00043bd4 74615f73 6f757263 655f7365 745f6576 ta_source_set_ev │ │ │ │ - 0x00043be4 656e745f 74656d70 6c617465 73000000 ent_templates... │ │ │ │ - 0x00043bf4 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00043c04 6f757263 655f6765 745f656e 61626c65 ource_get_enable │ │ │ │ - 0x00043c14 64000000 7a656974 67656973 745f6461 d...zeitgeist_da │ │ │ │ - 0x00043c24 74615f73 6f757263 655f7365 745f656e ta_source_set_en │ │ │ │ - 0x00043c34 61626c65 64000000 7a656974 67656973 abled...zeitgeis │ │ │ │ - 0x00043c44 745f6461 74615f73 6f757263 655f636f t_data_source_co │ │ │ │ - 0x00043c54 6e737472 7563745f 66756c6c 00000000 nstruct_full.... │ │ │ │ - 0x00043c64 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00043c74 6f757263 655f6765 745f7275 6e6e696e ource_get_runnin │ │ │ │ - 0x00043c84 67000000 7a656974 67656973 745f6461 g...zeitgeist_da │ │ │ │ - 0x00043c94 74615f73 6f757263 655f7365 745f7275 ta_source_set_ru │ │ │ │ - 0x00043ca4 6e6e696e 67000000 7a656974 67656973 nning...zeitgeis │ │ │ │ - 0x00043cb4 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ - 0x00043cc4 745f7469 6d657374 616d7000 7a656974 t_timestamp.zeit │ │ │ │ - 0x00043cd4 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ - 0x00043ce4 655f7365 745f7469 6d657374 616d7000 e_set_timestamp. │ │ │ │ - 0x00043cf4 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00043d04 6f757263 655f636f 6e737472 7563745f ource_construct_ │ │ │ │ - 0x00043d14 66726f6d 5f766172 69616e74 00000000 from_variant.... │ │ │ │ - 0x00043d24 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00043d34 6f757263 65735f66 726f6d5f 76617269 ources_from_vari │ │ │ │ - 0x00043d44 616e7400 7a656974 67656973 745f6461 ant.zeitgeist_da │ │ │ │ - 0x00043d54 74615f73 6f757263 65735f74 6f5f7661 ta_sources_to_va │ │ │ │ - 0x00043d64 7269616e 74000000 7a656974 67656973 riant...zeitgeis │ │ │ │ - 0x00043d74 745f6d69 6d655f72 65676578 5f6e6577 t_mime_regex_new │ │ │ │ - 0x00043d84 00000000 7a656974 67656973 745f7572 ....zeitgeist_ur │ │ │ │ - 0x00043d94 695f7363 68656d65 5f6e6577 00000000 i_scheme_new.... │ │ │ │ + 0x00043b24 745f6465 73637269 7074696f 6e000000 t_description... │ │ │ │ + 0x00043b34 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043b44 6f757263 655f7365 745f6465 73637269 ource_set_descri │ │ │ │ + 0x00043b54 7074696f 6e000000 7a656974 67656973 ption...zeitgeis │ │ │ │ + 0x00043b64 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ + 0x00043b74 745f6576 656e745f 74656d70 6c617465 t_event_template │ │ │ │ + 0x00043b84 73000000 7a656974 67656973 745f6461 s...zeitgeist_da │ │ │ │ + 0x00043b94 74615f73 6f757263 655f7365 745f6576 ta_source_set_ev │ │ │ │ + 0x00043ba4 656e745f 74656d70 6c617465 73000000 ent_templates... │ │ │ │ + 0x00043bb4 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043bc4 6f757263 655f6765 745f656e 61626c65 ource_get_enable │ │ │ │ + 0x00043bd4 64000000 7a656974 67656973 745f6461 d...zeitgeist_da │ │ │ │ + 0x00043be4 74615f73 6f757263 655f7365 745f656e ta_source_set_en │ │ │ │ + 0x00043bf4 61626c65 64000000 7a656974 67656973 abled...zeitgeis │ │ │ │ + 0x00043c04 745f6461 74615f73 6f757263 655f636f t_data_source_co │ │ │ │ + 0x00043c14 6e737472 7563745f 66756c6c 00000000 nstruct_full.... │ │ │ │ + 0x00043c24 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043c34 6f757263 655f6765 745f7275 6e6e696e ource_get_runnin │ │ │ │ + 0x00043c44 67000000 7a656974 67656973 745f6461 g...zeitgeist_da │ │ │ │ + 0x00043c54 74615f73 6f757263 655f7365 745f7275 ta_source_set_ru │ │ │ │ + 0x00043c64 6e6e696e 67000000 7a656974 67656973 nning...zeitgeis │ │ │ │ + 0x00043c74 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ + 0x00043c84 745f7469 6d657374 616d7000 7a656974 t_timestamp.zeit │ │ │ │ + 0x00043c94 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ + 0x00043ca4 655f7365 745f7469 6d657374 616d7000 e_set_timestamp. │ │ │ │ + 0x00043cb4 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043cc4 6f757263 655f636f 6e737472 7563745f ource_construct_ │ │ │ │ + 0x00043cd4 66726f6d 5f766172 69616e74 00000000 from_variant.... │ │ │ │ + 0x00043ce4 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043cf4 6f757263 65735f66 726f6d5f 76617269 ources_from_vari │ │ │ │ + 0x00043d04 616e7400 7a656974 67656973 745f6461 ant.zeitgeist_da │ │ │ │ + 0x00043d14 74615f73 6f757263 65735f74 6f5f7661 ta_sources_to_va │ │ │ │ + 0x00043d24 7269616e 74000000 7a656974 67656973 riant...zeitgeis │ │ │ │ + 0x00043d34 745f6d69 6d655f72 65676578 5f6e6577 t_mime_regex_new │ │ │ │ + 0x00043d44 00000000 7a656974 67656973 745f7572 ....zeitgeist_ur │ │ │ │ + 0x00043d54 695f7363 68656d65 5f6e6577 00000000 i_scheme_new.... │ │ │ │ + 0x00043d64 7a656974 67656973 745f7265 67697374 zeitgeist_regist │ │ │ │ + 0x00043d74 65725f6d 696d6574 79706500 7a656974 er_mimetype.zeit │ │ │ │ + 0x00043d84 67656973 745f7265 67697374 65725f6d geist_register_m │ │ │ │ + 0x00043d94 696d6574 7970655f 72656765 78000000 imetype_regex... │ │ │ │ 0x00043da4 7a656974 67656973 745f7265 67697374 zeitgeist_regist │ │ │ │ - 0x00043db4 65725f6d 696d6574 79706500 7a656974 er_mimetype.zeit │ │ │ │ - 0x00043dc4 67656973 745f7265 67697374 65725f6d geist_register_m │ │ │ │ - 0x00043dd4 696d6574 7970655f 72656765 78000000 imetype_regex... │ │ │ │ - 0x00043de4 7a656974 67656973 745f7265 67697374 zeitgeist_regist │ │ │ │ - 0x00043df4 65725f75 72695f73 6368656d 65000000 er_uri_scheme... │ │ │ │ - 0x00043e04 7a656974 67656973 745f6d61 6e696665 zeitgeist_manife │ │ │ │ - 0x00043e14 73746174 696f6e5f 666f725f 75726900 station_for_uri. │ │ │ │ - 0x00043e24 7a656974 67656973 745f6e65 78745f73 zeitgeist_next_s │ │ │ │ - 0x00043e34 7472696e 675f6f72 5f6e756c 6c000000 tring_or_null... │ │ │ │ - 0x00043e44 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ - 0x00043e54 6765745f 7375626a 65637400 7a656974 get_subject.zeit │ │ │ │ - 0x00043e64 67656973 745f6576 656e745f 6e756d5f geist_event_num_ │ │ │ │ - 0x00043e74 7375626a 65637473 00000000 76616c61 subjects....vala │ │ │ │ - 0x00043e84 5f675f70 74725f61 72726179 5f676574 _g_ptr_array_get │ │ │ │ - 0x00043e94 5f6c656e 67746800 7a656974 67656973 _length.zeitgeis │ │ │ │ - 0x00043ea4 745f6576 656e745f 6164645f 7375626a t_event_add_subj │ │ │ │ - 0x00043eb4 65637400 7a656974 67656973 745f6576 ect.zeitgeist_ev │ │ │ │ - 0x00043ec4 656e745f 74616b65 5f737562 6a656374 ent_take_subject │ │ │ │ - 0x00043ed4 00000000 7a656974 67656973 745f6576 ....zeitgeist_ev │ │ │ │ - 0x00043ee4 656e745f 6765745f 69640000 7a656974 ent_get_id..zeit │ │ │ │ - 0x00043ef4 67656973 745f6576 656e745f 7365745f geist_event_set_ │ │ │ │ - 0x00043f04 69640000 7a656974 67656973 745f6576 id..zeitgeist_ev │ │ │ │ - 0x00043f14 656e745f 6765745f 74696d65 7374616d ent_get_timestam │ │ │ │ - 0x00043f24 70000000 7a656974 67656973 745f6576 p...zeitgeist_ev │ │ │ │ - 0x00043f34 656e745f 7365745f 74696d65 7374616d ent_set_timestam │ │ │ │ - 0x00043f44 70000000 7a656974 67656973 745f6576 p...zeitgeist_ev │ │ │ │ - 0x00043f54 656e745f 6765745f 6f726967 696e0000 ent_get_origin.. │ │ │ │ - 0x00043f64 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ - 0x00043f74 7365745f 6f726967 696e0000 7a656974 set_origin..zeit │ │ │ │ - 0x00043f84 67656973 745f6576 656e745f 6765745f geist_event_get_ │ │ │ │ - 0x00043f94 6163746f 72000000 7a656974 67656973 actor...zeitgeis │ │ │ │ - 0x00043fa4 745f6576 656e745f 7365745f 6163746f t_event_set_acto │ │ │ │ - 0x00043fb4 72000000 7a656974 67656973 745f6576 r...zeitgeist_ev │ │ │ │ - 0x00043fc4 656e745f 7365745f 6163746f 725f6672 ent_set_actor_fr │ │ │ │ - 0x00043fd4 6f6d5f61 70705f69 6e666f00 7a656974 om_app_info.zeit │ │ │ │ - 0x00043fe4 67656973 745f6576 656e745f 6765745f geist_event_get_ │ │ │ │ - 0x00043ff4 696e7465 72707265 74617469 6f6e0000 interpretation.. │ │ │ │ - 0x00044004 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ - 0x00044014 7365745f 696e7465 72707265 74617469 set_interpretati │ │ │ │ - 0x00044024 6f6e0000 7a656974 67656973 745f6576 on..zeitgeist_ev │ │ │ │ - 0x00044034 656e745f 6765745f 6d616e69 66657374 ent_get_manifest │ │ │ │ - 0x00044044 6174696f 6e000000 7a656974 67656973 ation...zeitgeis │ │ │ │ - 0x00044054 745f6576 656e745f 746f5f76 61726961 t_event_to_varia │ │ │ │ - 0x00044064 6e740000 7a656974 67656973 745f6576 nt..zeitgeist_ev │ │ │ │ - 0x00044074 656e745f 64656275 675f7072 696e7400 ent_debug_print. │ │ │ │ - 0x00044084 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ - 0x00044094 6d617463 6865735f 74656d70 6c617465 matches_template │ │ │ │ - 0x000440a4 00000000 7a656974 67656973 745f6576 ....zeitgeist_ev │ │ │ │ - 0x000440b4 656e745f 7365745f 6d616e69 66657374 ent_set_manifest │ │ │ │ - 0x000440c4 6174696f 6e000000 7a656974 67656973 ation...zeitgeis │ │ │ │ - 0x000440d4 745f6576 656e745f 6765745f 7375626a t_event_get_subj │ │ │ │ - 0x000440e4 65637473 00000000 7a656974 67656973 ects....zeitgeis │ │ │ │ - 0x000440f4 745f6576 656e745f 7365745f 7375626a t_event_set_subj │ │ │ │ - 0x00044104 65637473 00000000 7a656974 67656973 ects....zeitgeis │ │ │ │ - 0x00044114 745f6576 656e745f 6765745f 7061796c t_event_get_payl │ │ │ │ - 0x00044124 6f616400 7a656974 67656973 745f6576 oad.zeitgeist_ev │ │ │ │ - 0x00044134 656e745f 7365745f 7061796c 6f616400 ent_set_payload. │ │ │ │ - 0x00044144 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ - 0x00044154 636f6e73 74727563 745f6672 6f6d5f76 construct_from_v │ │ │ │ - 0x00044164 61726961 6e740000 75696e74 36345f70 ariant..uint64_p │ │ │ │ - 0x00044174 61727365 00000000 696e7436 345f7061 arse....int64_pa │ │ │ │ - 0x00044184 72736500 7a656974 67656973 745f6576 rse.zeitgeist_ev │ │ │ │ - 0x00044194 656e7473 5f66726f 6d5f7661 7269616e ents_from_varian │ │ │ │ - 0x000441a4 74000000 7a656974 67656973 745f6576 t...zeitgeist_ev │ │ │ │ - 0x000441b4 656e7473 5f746f5f 76617269 616e7400 ents_to_variant. │ │ │ │ - 0x000441c4 7a656974 67656973 745f6576 656e7473 zeitgeist_events │ │ │ │ - 0x000441d4 5f746f5f 76617269 616e745f 77697468 _to_variant_with │ │ │ │ - 0x000441e4 5f6c696d 69740000 7a656974 67656973 _limit..zeitgeis │ │ │ │ - 0x000441f4 745f7375 626a6563 745f6765 745f7572 t_subject_get_ur │ │ │ │ - 0x00044204 69000000 7a656974 67656973 745f7375 i...zeitgeist_su │ │ │ │ - 0x00044214 626a6563 745f7365 745f7572 69000000 bject_set_uri... │ │ │ │ + 0x00043db4 65725f75 72695f73 6368656d 65000000 er_uri_scheme... │ │ │ │ + 0x00043dc4 7a656974 67656973 745f6d61 6e696665 zeitgeist_manife │ │ │ │ + 0x00043dd4 73746174 696f6e5f 666f725f 75726900 station_for_uri. │ │ │ │ + 0x00043de4 7a656974 67656973 745f6e65 78745f73 zeitgeist_next_s │ │ │ │ + 0x00043df4 7472696e 675f6f72 5f6e756c 6c000000 tring_or_null... │ │ │ │ + 0x00043e04 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x00043e14 6765745f 7375626a 65637400 7a656974 get_subject.zeit │ │ │ │ + 0x00043e24 67656973 745f6576 656e745f 6e756d5f geist_event_num_ │ │ │ │ + 0x00043e34 7375626a 65637473 00000000 76616c61 subjects....vala │ │ │ │ + 0x00043e44 5f675f70 74725f61 72726179 5f676574 _g_ptr_array_get │ │ │ │ + 0x00043e54 5f6c656e 67746800 7a656974 67656973 _length.zeitgeis │ │ │ │ + 0x00043e64 745f6576 656e745f 6164645f 7375626a t_event_add_subj │ │ │ │ + 0x00043e74 65637400 7a656974 67656973 745f6576 ect.zeitgeist_ev │ │ │ │ + 0x00043e84 656e745f 74616b65 5f737562 6a656374 ent_take_subject │ │ │ │ + 0x00043e94 00000000 7a656974 67656973 745f6576 ....zeitgeist_ev │ │ │ │ + 0x00043ea4 656e745f 6765745f 69640000 7a656974 ent_get_id..zeit │ │ │ │ + 0x00043eb4 67656973 745f6576 656e745f 7365745f geist_event_set_ │ │ │ │ + 0x00043ec4 69640000 7a656974 67656973 745f6576 id..zeitgeist_ev │ │ │ │ + 0x00043ed4 656e745f 6765745f 74696d65 7374616d ent_get_timestam │ │ │ │ + 0x00043ee4 70000000 7a656974 67656973 745f6576 p...zeitgeist_ev │ │ │ │ + 0x00043ef4 656e745f 7365745f 74696d65 7374616d ent_set_timestam │ │ │ │ + 0x00043f04 70000000 7a656974 67656973 745f6576 p...zeitgeist_ev │ │ │ │ + 0x00043f14 656e745f 6765745f 6f726967 696e0000 ent_get_origin.. │ │ │ │ + 0x00043f24 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x00043f34 7365745f 6f726967 696e0000 7a656974 set_origin..zeit │ │ │ │ + 0x00043f44 67656973 745f6576 656e745f 6765745f geist_event_get_ │ │ │ │ + 0x00043f54 6163746f 72000000 7a656974 67656973 actor...zeitgeis │ │ │ │ + 0x00043f64 745f6576 656e745f 7365745f 6163746f t_event_set_acto │ │ │ │ + 0x00043f74 72000000 7a656974 67656973 745f6576 r...zeitgeist_ev │ │ │ │ + 0x00043f84 656e745f 7365745f 6163746f 725f6672 ent_set_actor_fr │ │ │ │ + 0x00043f94 6f6d5f61 70705f69 6e666f00 7a656974 om_app_info.zeit │ │ │ │ + 0x00043fa4 67656973 745f6576 656e745f 6765745f geist_event_get_ │ │ │ │ + 0x00043fb4 696e7465 72707265 74617469 6f6e0000 interpretation.. │ │ │ │ + 0x00043fc4 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x00043fd4 7365745f 696e7465 72707265 74617469 set_interpretati │ │ │ │ + 0x00043fe4 6f6e0000 7a656974 67656973 745f6576 on..zeitgeist_ev │ │ │ │ + 0x00043ff4 656e745f 6765745f 6d616e69 66657374 ent_get_manifest │ │ │ │ + 0x00044004 6174696f 6e000000 7a656974 67656973 ation...zeitgeis │ │ │ │ + 0x00044014 745f6576 656e745f 746f5f76 61726961 t_event_to_varia │ │ │ │ + 0x00044024 6e740000 7a656974 67656973 745f6576 nt..zeitgeist_ev │ │ │ │ + 0x00044034 656e745f 64656275 675f7072 696e7400 ent_debug_print. │ │ │ │ + 0x00044044 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x00044054 6d617463 6865735f 74656d70 6c617465 matches_template │ │ │ │ + 0x00044064 00000000 7a656974 67656973 745f6576 ....zeitgeist_ev │ │ │ │ + 0x00044074 656e745f 7365745f 6d616e69 66657374 ent_set_manifest │ │ │ │ + 0x00044084 6174696f 6e000000 7a656974 67656973 ation...zeitgeis │ │ │ │ + 0x00044094 745f6576 656e745f 6765745f 7375626a t_event_get_subj │ │ │ │ + 0x000440a4 65637473 00000000 7a656974 67656973 ects....zeitgeis │ │ │ │ + 0x000440b4 745f6576 656e745f 7365745f 7375626a t_event_set_subj │ │ │ │ + 0x000440c4 65637473 00000000 7a656974 67656973 ects....zeitgeis │ │ │ │ + 0x000440d4 745f6576 656e745f 6765745f 7061796c t_event_get_payl │ │ │ │ + 0x000440e4 6f616400 7a656974 67656973 745f6576 oad.zeitgeist_ev │ │ │ │ + 0x000440f4 656e745f 7365745f 7061796c 6f616400 ent_set_payload. │ │ │ │ + 0x00044104 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x00044114 636f6e73 74727563 745f6672 6f6d5f76 construct_from_v │ │ │ │ + 0x00044124 61726961 6e740000 75696e74 36345f70 ariant..uint64_p │ │ │ │ + 0x00044134 61727365 00000000 696e7436 345f7061 arse....int64_pa │ │ │ │ + 0x00044144 72736500 7a656974 67656973 745f6576 rse.zeitgeist_ev │ │ │ │ + 0x00044154 656e7473 5f66726f 6d5f7661 7269616e ents_from_varian │ │ │ │ + 0x00044164 74000000 7a656974 67656973 745f6576 t...zeitgeist_ev │ │ │ │ + 0x00044174 656e7473 5f746f5f 76617269 616e7400 ents_to_variant. │ │ │ │ + 0x00044184 7a656974 67656973 745f6576 656e7473 zeitgeist_events │ │ │ │ + 0x00044194 5f746f5f 76617269 616e745f 77697468 _to_variant_with │ │ │ │ + 0x000441a4 5f6c696d 69740000 7a656974 67656973 _limit..zeitgeis │ │ │ │ + 0x000441b4 745f7375 626a6563 745f6765 745f7572 t_subject_get_ur │ │ │ │ + 0x000441c4 69000000 7a656974 67656973 745f7375 i...zeitgeist_su │ │ │ │ + 0x000441d4 626a6563 745f7365 745f7572 69000000 bject_set_uri... │ │ │ │ + 0x000441e4 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x000441f4 745f6765 745f6f72 6967696e 00000000 t_get_origin.... │ │ │ │ + 0x00044204 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x00044214 745f7365 745f6f72 6967696e 00000000 t_set_origin.... │ │ │ │ 0x00044224 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x00044234 745f6765 745f6f72 6967696e 00000000 t_get_origin.... │ │ │ │ - 0x00044244 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x00044254 745f7365 745f6f72 6967696e 00000000 t_set_origin.... │ │ │ │ - 0x00044264 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x00044274 745f6765 745f7465 78740000 7a656974 t_get_text..zeit │ │ │ │ - 0x00044284 67656973 745f7375 626a6563 745f7365 geist_subject_se │ │ │ │ - 0x00044294 745f7465 78740000 7a656974 67656973 t_text..zeitgeis │ │ │ │ - 0x000442a4 745f7375 626a6563 745f6765 745f7374 t_subject_get_st │ │ │ │ - 0x000442b4 6f726167 65000000 7a656974 67656973 orage...zeitgeis │ │ │ │ - 0x000442c4 745f7375 626a6563 745f7365 745f7374 t_subject_set_st │ │ │ │ - 0x000442d4 6f726167 65000000 7a656974 67656973 orage...zeitgeis │ │ │ │ - 0x000442e4 745f7375 626a6563 745f6765 745f6375 t_subject_get_cu │ │ │ │ - 0x000442f4 7272656e 745f7572 69000000 7a656974 rrent_uri...zeit │ │ │ │ - 0x00044304 67656973 745f7375 626a6563 745f7365 geist_subject_se │ │ │ │ - 0x00044314 745f6375 7272656e 745f7572 69000000 t_current_uri... │ │ │ │ - 0x00044324 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x00044334 745f6765 745f6375 7272656e 745f6f72 t_get_current_or │ │ │ │ - 0x00044344 6967696e 00000000 7a656974 67656973 igin....zeitgeis │ │ │ │ - 0x00044354 745f7375 626a6563 745f7365 745f6375 t_subject_set_cu │ │ │ │ - 0x00044364 7272656e 745f6f72 6967696e 00000000 rrent_origin.... │ │ │ │ + 0x00044234 745f6765 745f7465 78740000 7a656974 t_get_text..zeit │ │ │ │ + 0x00044244 67656973 745f7375 626a6563 745f7365 geist_subject_se │ │ │ │ + 0x00044254 745f7465 78740000 7a656974 67656973 t_text..zeitgeis │ │ │ │ + 0x00044264 745f7375 626a6563 745f6765 745f7374 t_subject_get_st │ │ │ │ + 0x00044274 6f726167 65000000 7a656974 67656973 orage...zeitgeis │ │ │ │ + 0x00044284 745f7375 626a6563 745f7365 745f7374 t_subject_set_st │ │ │ │ + 0x00044294 6f726167 65000000 7a656974 67656973 orage...zeitgeis │ │ │ │ + 0x000442a4 745f7375 626a6563 745f6765 745f6375 t_subject_get_cu │ │ │ │ + 0x000442b4 7272656e 745f7572 69000000 7a656974 rrent_uri...zeit │ │ │ │ + 0x000442c4 67656973 745f7375 626a6563 745f7365 geist_subject_se │ │ │ │ + 0x000442d4 745f6375 7272656e 745f7572 69000000 t_current_uri... │ │ │ │ + 0x000442e4 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x000442f4 745f6765 745f6375 7272656e 745f6f72 t_get_current_or │ │ │ │ + 0x00044304 6967696e 00000000 7a656974 67656973 igin....zeitgeis │ │ │ │ + 0x00044314 745f7375 626a6563 745f7365 745f6375 t_subject_set_cu │ │ │ │ + 0x00044324 7272656e 745f6f72 6967696e 00000000 rrent_origin.... │ │ │ │ + 0x00044334 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x00044344 745f6765 745f6d69 6d657479 70650000 t_get_mimetype.. │ │ │ │ + 0x00044354 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x00044364 745f7365 745f6d69 6d657479 70650000 t_set_mimetype.. │ │ │ │ 0x00044374 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x00044384 745f6765 745f6d69 6d657479 70650000 t_get_mimetype.. │ │ │ │ - 0x00044394 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x000443a4 745f7365 745f6d69 6d657479 70650000 t_set_mimetype.. │ │ │ │ - 0x000443b4 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x000443c4 745f6765 745f696e 74657270 72657461 t_get_interpreta │ │ │ │ - 0x000443d4 74696f6e 00000000 7a656974 67656973 tion....zeitgeis │ │ │ │ - 0x000443e4 745f7375 626a6563 745f7365 745f696e t_subject_set_in │ │ │ │ - 0x000443f4 74657270 72657461 74696f6e 00000000 terpretation.... │ │ │ │ - 0x00044404 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x00044414 745f6765 745f6d61 6e696665 73746174 t_get_manifestat │ │ │ │ - 0x00044424 696f6e00 7a656974 67656973 745f7375 ion.zeitgeist_su │ │ │ │ - 0x00044434 626a6563 745f746f 5f766172 69616e74 bject_to_variant │ │ │ │ - 0x00044444 00000000 7a656974 67656973 745f7375 ....zeitgeist_su │ │ │ │ - 0x00044454 626a6563 745f6d61 74636865 735f7465 bject_matches_te │ │ │ │ - 0x00044464 6d706c61 74650000 7a656974 67656973 mplate..zeitgeis │ │ │ │ - 0x00044474 745f7375 626a6563 745f7365 745f6d61 t_subject_set_ma │ │ │ │ - 0x00044484 6e696665 73746174 696f6e00 7a656974 nifestation.zeit │ │ │ │ - 0x00044494 67656973 745f7375 626a6563 745f636f geist_subject_co │ │ │ │ - 0x000444a4 6e737472 7563745f 66726f6d 5f766172 nstruct_from_var │ │ │ │ - 0x000444b4 69616e74 00000000 7a656974 67656973 iant....zeitgeis │ │ │ │ - 0x000444c4 745f7469 6d655f72 616e6765 5f746f5f t_time_range_to_ │ │ │ │ - 0x000444d4 76617269 616e7400 7a656974 67656973 variant.zeitgeis │ │ │ │ + 0x00044384 745f6765 745f696e 74657270 72657461 t_get_interpreta │ │ │ │ + 0x00044394 74696f6e 00000000 7a656974 67656973 tion....zeitgeis │ │ │ │ + 0x000443a4 745f7375 626a6563 745f7365 745f696e t_subject_set_in │ │ │ │ + 0x000443b4 74657270 72657461 74696f6e 00000000 terpretation.... │ │ │ │ + 0x000443c4 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x000443d4 745f6765 745f6d61 6e696665 73746174 t_get_manifestat │ │ │ │ + 0x000443e4 696f6e00 7a656974 67656973 745f7375 ion.zeitgeist_su │ │ │ │ + 0x000443f4 626a6563 745f746f 5f766172 69616e74 bject_to_variant │ │ │ │ + 0x00044404 00000000 7a656974 67656973 745f7375 ....zeitgeist_su │ │ │ │ + 0x00044414 626a6563 745f6d61 74636865 735f7465 bject_matches_te │ │ │ │ + 0x00044424 6d706c61 74650000 7a656974 67656973 mplate..zeitgeis │ │ │ │ + 0x00044434 745f7375 626a6563 745f7365 745f6d61 t_subject_set_ma │ │ │ │ + 0x00044444 6e696665 73746174 696f6e00 7a656974 nifestation.zeit │ │ │ │ + 0x00044454 67656973 745f7375 626a6563 745f636f geist_subject_co │ │ │ │ + 0x00044464 6e737472 7563745f 66726f6d 5f766172 nstruct_from_var │ │ │ │ + 0x00044474 69616e74 00000000 7a656974 67656973 iant....zeitgeis │ │ │ │ + 0x00044484 745f7469 6d655f72 616e6765 5f746f5f t_time_range_to_ │ │ │ │ + 0x00044494 76617269 616e7400 7a656974 67656973 variant.zeitgeis │ │ │ │ + 0x000444a4 745f7469 6d655f72 616e6765 5f676574 t_time_range_get │ │ │ │ + 0x000444b4 5f737461 72740000 7a656974 67656973 _start..zeitgeis │ │ │ │ + 0x000444c4 745f7469 6d655f72 616e6765 5f736574 t_time_range_set │ │ │ │ + 0x000444d4 5f737461 72740000 7a656974 67656973 _start..zeitgeis │ │ │ │ 0x000444e4 745f7469 6d655f72 616e6765 5f676574 t_time_range_get │ │ │ │ - 0x000444f4 5f737461 72740000 7a656974 67656973 _start..zeitgeis │ │ │ │ + 0x000444f4 5f656e64 00000000 7a656974 67656973 _end....zeitgeis │ │ │ │ 0x00044504 745f7469 6d655f72 616e6765 5f736574 t_time_range_set │ │ │ │ - 0x00044514 5f737461 72740000 7a656974 67656973 _start..zeitgeis │ │ │ │ - 0x00044524 745f7469 6d655f72 616e6765 5f676574 t_time_range_get │ │ │ │ - 0x00044534 5f656e64 00000000 7a656974 67656973 _end....zeitgeis │ │ │ │ - 0x00044544 745f7469 6d655f72 616e6765 5f736574 t_time_range_set │ │ │ │ - 0x00044554 5f656e64 00000000 7a656974 67656973 _end....zeitgeis │ │ │ │ - 0x00044564 745f7469 6d655f72 616e6765 5f636f6e t_time_range_con │ │ │ │ - 0x00044574 73747275 63745f66 726f6d5f 76617269 struct_from_vari │ │ │ │ - 0x00044584 616e7400 7a656974 67656973 745f7469 ant.zeitgeist_ti │ │ │ │ - 0x00044594 6d655f72 616e6765 5f696e74 65727365 me_range_interse │ │ │ │ - 0x000445a4 63740000 7a656974 67656973 745f7469 ct..zeitgeist_ti │ │ │ │ - 0x000445b4 6d657374 616d705f 66726f6d 5f74696d mestamp_from_tim │ │ │ │ - 0x000445c4 6576616c 00000000 7a656974 67656973 eval....zeitgeis │ │ │ │ - 0x000445d4 745f7469 6d657374 616d705f 66726f6d t_timestamp_from │ │ │ │ - 0x000445e4 5f69736f 38363031 00000000 7a656974 _iso8601....zeit │ │ │ │ - 0x000445f4 67656973 745f7469 6d657374 616d705f geist_timestamp_ │ │ │ │ - 0x00044604 66726f6d 5f646174 65000000 0f000000 from_date....... │ │ │ │ - 0x00044614 7a656974 67656973 745f7379 6d626f6c zeitgeist_symbol │ │ │ │ - 0x00044624 5f706172 616d5f73 7065635f 696e666f _param_spec_info │ │ │ │ - 0x00044634 00000000 7a656974 67656973 745f7379 ....zeitgeist_sy │ │ │ │ - 0x00044644 6d626f6c 5f76616c 75655f67 65745f69 mbol_value_get_i │ │ │ │ - 0x00044654 6e666f00 7a656974 67656973 745f7379 nfo.zeitgeist_sy │ │ │ │ - 0x00044664 6d626f6c 5f696e66 6f5f7265 67697374 mbol_info_regist │ │ │ │ - 0x00044674 65720000 7a656974 67656973 745f7379 er..zeitgeist_sy │ │ │ │ - 0x00044684 6d626f6c 5f676574 5f646973 706c6179 mbol_get_display │ │ │ │ - 0x00044694 5f6e616d 65000000 7a656974 67656973 _name...zeitgeis │ │ │ │ - 0x000446a4 745f7379 6d626f6c 5f676574 5f646573 t_symbol_get_des │ │ │ │ - 0x000446b4 63726970 74696f6e 00000000 7a656974 cription....zeit │ │ │ │ - 0x000446c4 67656973 745f7379 6d626f6c 5f676574 geist_symbol_get │ │ │ │ - 0x000446d4 5f616c6c 5f706172 656e7473 00000000 _all_parents.... │ │ │ │ - 0x000446e4 7a656974 67656973 745f7379 6d626f6c zeitgeist_symbol │ │ │ │ - 0x000446f4 5f676574 5f616c6c 5f636869 6c647265 _get_all_childre │ │ │ │ - 0x00044704 6e000000 7a656974 67656973 745f7379 n...zeitgeist_sy │ │ │ │ - 0x00044714 6d626f6c 5f676574 5f636869 6c647265 mbol_get_childre │ │ │ │ - 0x00044724 6e000000 7a656974 67656973 745f7379 n...zeitgeist_sy │ │ │ │ - 0x00044734 6d626f6c 5f676574 5f706172 656e7473 mbol_get_parents │ │ │ │ - 0x00044744 00000000 7a656974 67656973 745f7379 ....zeitgeist_sy │ │ │ │ - 0x00044754 6d626f6c 5f76616c 75655f73 65745f69 mbol_value_set_i │ │ │ │ - 0x00044764 6e666f00 7a656974 67656973 745f7379 nfo.zeitgeist_sy │ │ │ │ - 0x00044774 6d626f6c 5f76616c 75655f74 616b655f mbol_value_take_ │ │ │ │ - 0x00044784 696e666f 00000000 7a656974 67656973 info....zeitgeis │ │ │ │ - 0x00044794 745f7265 73756c74 5f736574 5f73697a t_result_set_siz │ │ │ │ - 0x000447a4 65000000 7a656974 67656973 745f7265 e...zeitgeist_re │ │ │ │ - 0x000447b4 73756c74 5f736574 5f657374 696d6174 sult_set_estimat │ │ │ │ - 0x000447c4 65645f6d 61746368 65730000 7a656974 ed_matches..zeit │ │ │ │ + 0x00044514 5f656e64 00000000 7a656974 67656973 _end....zeitgeis │ │ │ │ + 0x00044524 745f7469 6d655f72 616e6765 5f636f6e t_time_range_con │ │ │ │ + 0x00044534 73747275 63745f66 726f6d5f 76617269 struct_from_vari │ │ │ │ + 0x00044544 616e7400 7a656974 67656973 745f7469 ant.zeitgeist_ti │ │ │ │ + 0x00044554 6d655f72 616e6765 5f696e74 65727365 me_range_interse │ │ │ │ + 0x00044564 63740000 7a656974 67656973 745f7469 ct..zeitgeist_ti │ │ │ │ + 0x00044574 6d657374 616d705f 66726f6d 5f74696d mestamp_from_tim │ │ │ │ + 0x00044584 6576616c 00000000 7a656974 67656973 eval....zeitgeis │ │ │ │ + 0x00044594 745f7469 6d657374 616d705f 66726f6d t_timestamp_from │ │ │ │ + 0x000445a4 5f69736f 38363031 00000000 7a656974 _iso8601....zeit │ │ │ │ + 0x000445b4 67656973 745f7469 6d657374 616d705f geist_timestamp_ │ │ │ │ + 0x000445c4 66726f6d 5f646174 65000000 0f000000 from_date....... │ │ │ │ + 0x000445d4 7a656974 67656973 745f7379 6d626f6c zeitgeist_symbol │ │ │ │ + 0x000445e4 5f706172 616d5f73 7065635f 696e666f _param_spec_info │ │ │ │ + 0x000445f4 00000000 7a656974 67656973 745f7379 ....zeitgeist_sy │ │ │ │ + 0x00044604 6d626f6c 5f76616c 75655f67 65745f69 mbol_value_get_i │ │ │ │ + 0x00044614 6e666f00 7a656974 67656973 745f7379 nfo.zeitgeist_sy │ │ │ │ + 0x00044624 6d626f6c 5f696e66 6f5f7265 67697374 mbol_info_regist │ │ │ │ + 0x00044634 65720000 7a656974 67656973 745f7379 er..zeitgeist_sy │ │ │ │ + 0x00044644 6d626f6c 5f676574 5f646973 706c6179 mbol_get_display │ │ │ │ + 0x00044654 5f6e616d 65000000 7a656974 67656973 _name...zeitgeis │ │ │ │ + 0x00044664 745f7379 6d626f6c 5f676574 5f646573 t_symbol_get_des │ │ │ │ + 0x00044674 63726970 74696f6e 00000000 7a656974 cription....zeit │ │ │ │ + 0x00044684 67656973 745f7379 6d626f6c 5f676574 geist_symbol_get │ │ │ │ + 0x00044694 5f616c6c 5f706172 656e7473 00000000 _all_parents.... │ │ │ │ + 0x000446a4 7a656974 67656973 745f7379 6d626f6c zeitgeist_symbol │ │ │ │ + 0x000446b4 5f676574 5f616c6c 5f636869 6c647265 _get_all_childre │ │ │ │ + 0x000446c4 6e000000 7a656974 67656973 745f7379 n...zeitgeist_sy │ │ │ │ + 0x000446d4 6d626f6c 5f676574 5f636869 6c647265 mbol_get_childre │ │ │ │ + 0x000446e4 6e000000 7a656974 67656973 745f7379 n...zeitgeist_sy │ │ │ │ + 0x000446f4 6d626f6c 5f676574 5f706172 656e7473 mbol_get_parents │ │ │ │ + 0x00044704 00000000 7a656974 67656973 745f7379 ....zeitgeist_sy │ │ │ │ + 0x00044714 6d626f6c 5f76616c 75655f73 65745f69 mbol_value_set_i │ │ │ │ + 0x00044724 6e666f00 7a656974 67656973 745f7379 nfo.zeitgeist_sy │ │ │ │ + 0x00044734 6d626f6c 5f76616c 75655f74 616b655f mbol_value_take_ │ │ │ │ + 0x00044744 696e666f 00000000 7a656974 67656973 info....zeitgeis │ │ │ │ + 0x00044754 745f7265 73756c74 5f736574 5f73697a t_result_set_siz │ │ │ │ + 0x00044764 65000000 7a656974 67656973 745f7265 e...zeitgeist_re │ │ │ │ + 0x00044774 73756c74 5f736574 5f657374 696d6174 sult_set_estimat │ │ │ │ + 0x00044784 65645f6d 61746368 65730000 7a656974 ed_matches..zeit │ │ │ │ + 0x00044794 67656973 745f7265 73756c74 5f736574 geist_result_set │ │ │ │ + 0x000447a4 5f6e6578 745f7661 6c756500 7a656974 _next_value.zeit │ │ │ │ + 0x000447b4 67656973 745f7265 73756c74 5f736574 geist_result_set │ │ │ │ + 0x000447c4 5f686173 5f6e6578 74000000 7a656974 _has_next...zeit │ │ │ │ 0x000447d4 67656973 745f7265 73756c74 5f736574 geist_result_set │ │ │ │ - 0x000447e4 5f6e6578 745f7661 6c756500 7a656974 _next_value.zeit │ │ │ │ - 0x000447f4 67656973 745f7265 73756c74 5f736574 geist_result_set │ │ │ │ - 0x00044804 5f686173 5f6e6578 74000000 7a656974 _has_next...zeit │ │ │ │ - 0x00044814 67656973 745f7265 73756c74 5f736574 geist_result_set │ │ │ │ - 0x00044824 5f74656c 6c000000 7a656974 67656973 _tell...zeitgeis │ │ │ │ - 0x00044834 745f7265 73756c74 5f736574 5f726573 t_result_set_res │ │ │ │ - 0x00044844 65740000 76616c61 5f675f70 74725f61 et..vala_g_ptr_a │ │ │ │ - 0x00044854 72726179 5f676574 5f6c656e 67746800 rray_get_length. │ │ │ │ - 0x00044864 7a656974 67656973 745f7369 6d706c65 zeitgeist_simple │ │ │ │ - 0x00044874 5f726573 756c745f 7365745f 636f6e73 _result_set_cons │ │ │ │ - 0x00044884 74727563 74000000 7a656974 67656973 truct...zeitgeis │ │ │ │ - 0x00044894 745f7369 6d706c65 5f726573 756c745f t_simple_result_ │ │ │ │ - 0x000448a4 7365745f 636f6e73 74727563 745f7769 set_construct_wi │ │ │ │ - 0x000448b4 74685f6e 756d5f6d 61746368 65730000 th_num_matches.. │ │ │ │ - 0x000448c4 73747269 6e675f73 75627374 72696e67 string_substring │ │ │ │ - 0x000448d4 00000000 7a656974 67656973 745f7574 ....zeitgeist_ut │ │ │ │ - 0x000448e4 696c735f 7365745f 64617461 62617365 ils_set_database │ │ │ │ - 0x000448f4 5f66696c 655f7061 74680000 7a656974 _file_path..zeit │ │ │ │ + 0x000447e4 5f74656c 6c000000 7a656974 67656973 _tell...zeitgeis │ │ │ │ + 0x000447f4 745f7265 73756c74 5f736574 5f726573 t_result_set_res │ │ │ │ + 0x00044804 65740000 76616c61 5f675f70 74725f61 et..vala_g_ptr_a │ │ │ │ + 0x00044814 72726179 5f676574 5f6c656e 67746800 rray_get_length. │ │ │ │ + 0x00044824 7a656974 67656973 745f7369 6d706c65 zeitgeist_simple │ │ │ │ + 0x00044834 5f726573 756c745f 7365745f 636f6e73 _result_set_cons │ │ │ │ + 0x00044844 74727563 74000000 7a656974 67656973 truct...zeitgeis │ │ │ │ + 0x00044854 745f7369 6d706c65 5f726573 756c745f t_simple_result_ │ │ │ │ + 0x00044864 7365745f 636f6e73 74727563 745f7769 set_construct_wi │ │ │ │ + 0x00044874 74685f6e 756d5f6d 61746368 65730000 th_num_matches.. │ │ │ │ + 0x00044884 73747269 6e675f73 75627374 72696e67 string_substring │ │ │ │ + 0x00044894 00000000 7a656974 67656973 745f7574 ....zeitgeist_ut │ │ │ │ + 0x000448a4 696c735f 7365745f 64617461 62617365 ils_set_database │ │ │ │ + 0x000448b4 5f66696c 655f7061 74680000 7a656974 _file_path..zeit │ │ │ │ + 0x000448c4 67656973 745f7574 696c735f 70617273 geist_utils_pars │ │ │ │ + 0x000448d4 655f6e65 67617469 6f6e0000 7a656974 e_negation..zeit │ │ │ │ + 0x000448e4 67656973 745f7574 696c735f 70617273 geist_utils_pars │ │ │ │ + 0x000448f4 655f6e6f 65787061 6e640000 7a656974 e_noexpand..zeit │ │ │ │ 0x00044904 67656973 745f7574 696c735f 70617273 geist_utils_pars │ │ │ │ - 0x00044914 655f6e65 67617469 6f6e0000 7a656974 e_negation..zeit │ │ │ │ - 0x00044924 67656973 745f7574 696c735f 70617273 geist_utils_pars │ │ │ │ - 0x00044934 655f6e6f 65787061 6e640000 7a656974 e_noexpand..zeit │ │ │ │ - 0x00044944 67656973 745f7574 696c735f 70617273 geist_utils_pars │ │ │ │ - 0x00044954 655f7769 6c646361 72640000 7a656974 e_wildcard..zeit │ │ │ │ - 0x00044964 67656973 745f7574 696c735f 61737365 geist_utils_asse │ │ │ │ - 0x00044974 72745f73 69670000 7a656974 67656973 rt_sig..zeitgeis │ │ │ │ - 0x00044984 745f6462 5f726561 6465725f 67726f75 t_db_reader_grou │ │ │ │ - 0x00044994 705f616e 645f736f 72740000 7a656974 p_and_sort..zeit │ │ │ │ - 0x000449a4 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ - 0x000449b4 64656c65 74655f66 726f6d5f 63616368 delete_from_cach │ │ │ │ - 0x000449c4 65000000 7a656974 67656973 745f6462 e...zeitgeist_db │ │ │ │ - 0x000449d4 5f726561 6465725f 6765745f 6576656e _reader_get_even │ │ │ │ - 0x000449e4 745f6672 6f6d5f72 6f770000 7a656974 t_from_row..zeit │ │ │ │ - 0x000449f4 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ - 0x00044a04 6765745f 7375626a 6563745f 66726f6d get_subject_from │ │ │ │ - 0x00044a14 5f726f77 00000000 7a656974 67656973 _row....zeitgeis │ │ │ │ - 0x00044a24 745f6462 5f726561 6465725f 6765745f t_db_reader_get_ │ │ │ │ - 0x00044a34 6576656e 74730000 675f7074 725f6172 events..g_ptr_ar │ │ │ │ - 0x00044a44 7261795f 73657400 7a656974 67656973 ray_set.zeitgeis │ │ │ │ - 0x00044a54 745f6462 5f726561 6465725f 66696e64 t_db_reader_find │ │ │ │ - 0x00044a64 5f657665 6e745f69 64735f66 6f725f63 _event_ids_for_c │ │ │ │ - 0x00044a74 6c617573 65000000 73747269 6e675f72 lause...string_r │ │ │ │ - 0x00044a84 65706c61 63650000 76616c61 5f675f70 eplace..vala_g_p │ │ │ │ - 0x00044a94 74725f61 72726179 5f676574 5f6c656e tr_array_get_len │ │ │ │ - 0x00044aa4 67746800 75696e74 36345f70 61727365 gth.uint64_parse │ │ │ │ - 0x00044ab4 00000000 7a656974 67656973 745f6462 ....zeitgeist_db │ │ │ │ - 0x00044ac4 5f726561 6465725f 636c6f73 65000000 _reader_close... │ │ │ │ - 0x00044ad4 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ - 0x00044ae4 6465725f 61737365 72745f6e 6f5f6e65 der_assert_no_ne │ │ │ │ - 0x00044af4 67617469 6f6e0000 7a656974 67656973 gation..zeitgeis │ │ │ │ - 0x00044b04 745f6462 5f726561 6465725f 61737365 t_db_reader_asse │ │ │ │ - 0x00044b14 72745f6e 6f5f6e6f 65787061 6e640000 rt_no_noexpand.. │ │ │ │ - 0x00044b24 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ - 0x00044b34 6465725f 61737365 72745f6e 6f5f7769 der_assert_no_wi │ │ │ │ - 0x00044b44 6c646361 72640000 7a656974 67656973 ldcard..zeitgeis │ │ │ │ - 0x00044b54 745f6462 5f726561 6465725f 6765745f t_db_reader_get_ │ │ │ │ - 0x00044b64 77686572 655f636c 61757365 5f666f72 where_clause_for │ │ │ │ - 0x00044b74 5f73796d 626f6c00 7a656974 67656973 _symbol.zeitgeis │ │ │ │ - 0x00044b84 745f6462 5f726561 6465725f 6765745f t_db_reader_get_ │ │ │ │ - 0x00044b94 77686572 655f636c 61757365 5f66726f where_clause_fro │ │ │ │ - 0x00044ba4 6d5f6576 656e745f 74656d70 6c617465 m_event_template │ │ │ │ - 0x00044bb4 73000000 7a656974 67656973 745f6462 s...zeitgeist_db │ │ │ │ - 0x00044bc4 5f726561 6465725f 6765745f 77686572 _reader_get_wher │ │ │ │ - 0x00044bd4 655f636c 61757365 5f66726f 6d5f6576 e_clause_from_ev │ │ │ │ - 0x00044be4 656e745f 74656d70 6c617465 00000000 ent_template.... │ │ │ │ - 0x00044bf4 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ - 0x00044c04 6465725f 6765745f 77686572 655f636c der_get_where_cl │ │ │ │ - 0x00044c14 61757365 5f666f72 5f717565 72790000 ause_for_query.. │ │ │ │ - 0x00044c24 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ - 0x00044c34 6465725f 66696e64 5f657665 6e745f69 der_find_event_i │ │ │ │ - 0x00044c44 64730000 7a656974 67656973 745f6462 ds..zeitgeist_db │ │ │ │ - 0x00044c54 5f726561 6465725f 66696e64 5f657665 _reader_find_eve │ │ │ │ - 0x00044c64 6e747300 7a656974 67656973 745f6462 nts.zeitgeist_db │ │ │ │ - 0x00044c74 5f726561 6465725f 66696e64 5f72656c _reader_find_rel │ │ │ │ - 0x00044c84 61746564 5f757269 73000000 7a656974 ated_uris...zeit │ │ │ │ - 0x00044c94 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ - 0x00044ca4 6765745f 64617461 62617365 00000000 get_database.... │ │ │ │ - 0x00044cb4 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ - 0x00044cc4 6465725f 7365745f 64617461 62617365 der_set_database │ │ │ │ - 0x00044cd4 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ - 0x00044ce4 5f6c6974 655f6461 74616261 73655f6f _lite_database_o │ │ │ │ - 0x00044cf4 70656e5f 64617461 62617365 00000000 pen_database.... │ │ │ │ - 0x00044d04 5f73716c 69746533 5f657865 63000000 _sqlite3_exec... │ │ │ │ - 0x00044d14 696e7436 345f7061 72736500 7a656974 int64_parse.zeit │ │ │ │ - 0x00044d24 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x00044d34 74616261 73655f73 65745f64 656c6574 tabase_set_delet │ │ │ │ - 0x00044d44 696f6e5f 63616c6c 6261636b 00000000 ion_callback.... │ │ │ │ - 0x00044d54 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00044d64 655f6461 74616261 73655f67 65745f73 e_database_get_s │ │ │ │ - 0x00044d74 716c5f73 7472696e 675f6672 6f6d5f65 ql_string_from_e │ │ │ │ - 0x00044d84 76656e74 5f696473 00000000 7a656974 vent_ids....zeit │ │ │ │ - 0x00044d94 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x00044da4 74616261 73655f63 6c6f7365 00000000 tabase_close.... │ │ │ │ - 0x00044db4 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00044dc4 655f6461 74616261 73655f61 73736572 e_database_asser │ │ │ │ - 0x00044dd4 745f6e6f 745f636f 72727570 74000000 t_not_corrupt... │ │ │ │ - 0x00044de4 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00044df4 655f6461 74616261 73655f61 73736572 e_database_asser │ │ │ │ - 0x00044e04 745f7175 6572795f 73756363 65737300 t_query_success. │ │ │ │ - 0x00044e14 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00044e24 655f6461 74616261 73655f70 72657061 e_database_prepa │ │ │ │ - 0x00044e34 72655f72 6561645f 71756572 69657300 re_read_queries. │ │ │ │ - 0x00044e44 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00044e54 655f6461 74616261 73655f70 72657061 e_database_prepa │ │ │ │ - 0x00044e64 72655f6d 6f646966 69636174 696f6e5f re_modification_ │ │ │ │ - 0x00044e74 71756572 69657300 7a656974 67656973 queries.zeitgeis │ │ │ │ - 0x00044e84 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x00044e94 73655f67 65745f6c 6173745f 69640000 se_get_last_id.. │ │ │ │ - 0x00044ea4 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00044eb4 655f6461 74616261 73655f67 65745f74 e_database_get_t │ │ │ │ - 0x00044ec4 696d655f 72616e67 655f666f 725f6576 ime_range_for_ev │ │ │ │ - 0x00044ed4 656e745f 69647300 7a656974 67656973 ent_ids.zeitgeis │ │ │ │ - 0x00044ee4 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x00044ef4 73655f69 6e736572 745f6f72 5f69676e se_insert_or_ign │ │ │ │ - 0x00044f04 6f72655f 696e746f 5f746162 6c650000 ore_into_table.. │ │ │ │ - 0x00044f14 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00044f24 655f6461 74616261 73655f62 6567696e e_database_begin │ │ │ │ - 0x00044f34 5f747261 6e736163 74696f6e 00000000 _transaction.... │ │ │ │ - 0x00044f44 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00044f54 655f6461 74616261 73655f65 6e645f74 e_database_end_t │ │ │ │ - 0x00044f64 72616e73 61637469 6f6e0000 7a656974 ransaction..zeit │ │ │ │ - 0x00044f74 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x00044f84 74616261 73655f61 626f7274 5f747261 tabase_abort_tra │ │ │ │ - 0x00044f94 6e736163 74696f6e 00000000 7a656974 nsaction....zeit │ │ │ │ - 0x00044fa4 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x00044fb4 74616261 73655f61 6e616c79 7a650000 tabase_analyze.. │ │ │ │ - 0x00044fc4 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00044fd4 655f6461 74616261 73655f73 65745f63 e_database_set_c │ │ │ │ - 0x00044fe4 61636865 5f73697a 65000000 7a656974 ache_size...zeit │ │ │ │ - 0x00044ff4 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x00045004 74616261 73655f75 70646174 655f6361 tabase_update_ca │ │ │ │ - 0x00045014 6c6c6261 636b0000 5f73716c 69746533 llback.._sqlite3 │ │ │ │ - 0x00045024 5f657865 63000000 7a656974 67656973 _exec...zeitgeis │ │ │ │ - 0x00045034 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x00045044 73655f73 6368656d 615f6765 745f7363 se_schema_get_sc │ │ │ │ - 0x00045054 68656d61 5f6d6574 61646174 61000000 hema_metadata... │ │ │ │ - 0x00045064 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00045074 655f6461 74616261 73655f73 6368656d e_database_schem │ │ │ │ - 0x00045084 615f6765 745f7363 68656d61 5f766572 a_get_schema_ver │ │ │ │ - 0x00045094 73696f6e 00000000 7a656974 67656973 sion....zeitgeis │ │ │ │ - 0x000450a4 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x000450b4 73655f73 6368656d 615f6765 745f6372 se_schema_get_cr │ │ │ │ - 0x000450c4 65617469 6f6e5f64 61746500 7a656974 eation_date.zeit │ │ │ │ - 0x000450d4 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x000450e4 74616261 73655f73 6368656d 615f6578 tabase_schema_ex │ │ │ │ - 0x000450f4 65635f71 75657279 00000000 43616e27 ec_query....Can' │ │ │ │ - 0x00045104 74206372 65617465 20646174 61626173 t create databas │ │ │ │ - 0x00045114 653a2025 642c2025 730a0a55 6e61626c e: %d, %s..Unabl │ │ │ │ - 0x00045124 6520746f 20657865 63757465 2053514c e to execute SQL │ │ │ │ - 0x00045134 3a0a2573 00000000 7a656974 67656973 :.%s....zeitgeis │ │ │ │ - 0x00045144 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x00045154 73655f73 6368656d 615f7365 745f7363 se_schema_set_sc │ │ │ │ - 0x00045164 68656d61 5f766572 73696f6e 00000000 hema_version.... │ │ │ │ - 0x00045174 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00045184 655f6461 74616261 73655f73 6368656d e_database_schem │ │ │ │ - 0x00045194 615f7365 745f636f 72727570 74696f6e a_set_corruption │ │ │ │ - 0x000451a4 5f666c61 67000000 7a656974 67656973 _flag...zeitgeis │ │ │ │ - 0x000451b4 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x000451c4 73655f73 6368656d 615f7365 7475705f se_schema_setup_ │ │ │ │ - 0x000451d4 64617461 62617365 00000000 7a656974 database....zeit │ │ │ │ - 0x000451e4 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x000451f4 74616261 73655f73 6368656d 615f6372 tabase_schema_cr │ │ │ │ - 0x00045204 65617465 5f736368 656d6100 7a656974 eate_schema.zeit │ │ │ │ - 0x00045214 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x00045224 74616261 73655f73 6368656d 615f6372 tabase_schema_cr │ │ │ │ - 0x00045234 65617465 5f626173 69635f69 6e646963 eate_basic_indic │ │ │ │ - 0x00045244 65730000 7a656974 67656973 745f7371 es..zeitgeist_sq │ │ │ │ - 0x00045254 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ - 0x00045264 6368656d 615f6372 65617465 5f657665 chema_create_eve │ │ │ │ - 0x00045274 6e745f69 6e646963 65730000 7a656974 nt_indices..zeit │ │ │ │ - 0x00045284 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x00045294 74616261 73655f73 6368656d 615f6472 tabase_schema_dr │ │ │ │ - 0x000452a4 6f705f62 61736963 5f696e64 69636573 op_basic_indices │ │ │ │ - 0x000452b4 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ - 0x000452c4 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ - 0x000452d4 6368656d 615f6472 6f705f65 76656e74 chema_drop_event │ │ │ │ - 0x000452e4 5f696e64 69636573 00000000 7a656974 _indices....zeit │ │ │ │ - 0x000452f4 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x00045304 74616261 73655f73 6368656d 615f656e tabase_schema_en │ │ │ │ - 0x00045314 73757265 5f736368 656d6100 7a656974 sure_schema.zeit │ │ │ │ - 0x00045324 67656973 745f7371 5f6c6974 655f7461 geist_sq_lite_ta │ │ │ │ - 0x00045334 626c655f 6c6f6f6b 75705f63 6f6e7374 ble_lookup_const │ │ │ │ - 0x00045344 72756374 00000000 5f73716c 69746533 ruct...._sqlite3 │ │ │ │ - 0x00045354 5f657865 63000000 7a656974 67656973 _exec...zeitgeis │ │ │ │ - 0x00045364 745f7371 5f6c6974 655f7461 626c655f t_sq_lite_table_ │ │ │ │ - 0x00045374 6c6f6f6b 75705f69 645f7472 795f7374 lookup_id_try_st │ │ │ │ - 0x00045384 72696e67 00000000 7a656974 67656973 ring....zeitgeis │ │ │ │ - 0x00045394 745f7371 5f6c6974 655f7461 626c655f t_sq_lite_table_ │ │ │ │ - 0x000453a4 6c6f6f6b 75705f69 645f666f 725f7374 lookup_id_for_st │ │ │ │ - 0x000453b4 72696e67 00000000 7a656974 67656973 ring....zeitgeis │ │ │ │ - 0x000453c4 745f7371 5f6c6974 655f7461 626c655f t_sq_lite_table_ │ │ │ │ - 0x000453d4 6c6f6f6b 75705f67 65745f76 616c7565 lookup_get_value │ │ │ │ - 0x000453e4 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ - 0x000453f4 5f6c6974 655f7461 626c655f 6c6f6f6b _lite_table_look │ │ │ │ - 0x00045404 75705f72 656d6f76 65000000 7a656974 up_remove...zeit │ │ │ │ - 0x00045414 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ - 0x00045424 73655f67 65745f73 65617263 685f7461 se_get_search_ta │ │ │ │ - 0x00045434 626c655f 666f725f 636f6c75 6d6e0000 ble_for_column.. │ │ │ │ - 0x00045444 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ - 0x00045454 636c6175 73655f67 65745f63 6f6e6469 clause_get_condi │ │ │ │ - 0x00045464 74696f6e 735f6c65 6e677468 00000000 tions_length.... │ │ │ │ - 0x00045474 76616c61 5f675f70 74725f61 72726179 vala_g_ptr_array │ │ │ │ - 0x00045484 5f676574 5f6c656e 67746800 7a656974 _get_length.zeit │ │ │ │ - 0x00045494 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ - 0x000454a4 73655f68 61735f6e 6f6e5f74 696d6573 se_has_non_times │ │ │ │ - 0x000454b4 74616d70 5f636f6e 64697469 6f6e0000 tamp_condition.. │ │ │ │ - 0x000454c4 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ - 0x000454d4 636c6175 73655f61 64640000 7a656974 clause_add..zeit │ │ │ │ - 0x000454e4 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ - 0x000454f4 73655f61 64645f77 6974685f 61727261 se_add_with_arra │ │ │ │ - 0x00045504 79000000 7a656974 67656973 745f7768 y...zeitgeist_wh │ │ │ │ - 0x00045514 6572655f 636c6175 73655f61 64645f6d ere_clause_add_m │ │ │ │ - 0x00045524 61746368 5f636f6e 64697469 6f6e0000 atch_condition.. │ │ │ │ - 0x00045534 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ - 0x00045544 636c6175 73655f61 64645f74 6578745f clause_add_text_ │ │ │ │ - 0x00045554 636f6e64 6974696f 6e5f7375 62717565 condition_subque │ │ │ │ - 0x00045564 72790000 7a656974 67656973 745f7768 ry..zeitgeist_wh │ │ │ │ - 0x00045574 6572655f 636c6175 73655f61 64645f74 ere_clause_add_t │ │ │ │ - 0x00045584 6578745f 636f6e64 6974696f 6e000000 ext_condition... │ │ │ │ - 0x00045594 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ - 0x000455a4 636c6175 73655f69 735f656d 70747900 clause_is_empty. │ │ │ │ - 0x000455b4 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ - 0x000455c4 636c6175 73655f6d 61795f68 6176655f clause_may_have_ │ │ │ │ - 0x000455d4 72657375 6c747300 7a656974 67656973 results.zeitgeis │ │ │ │ - 0x000455e4 745f7768 6572655f 636c6175 73655f67 t_where_clause_g │ │ │ │ - 0x000455f4 65745f69 735f7369 6d706c65 00000000 et_is_simple.... │ │ │ │ - 0x00045604 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ - 0x00045614 636c6175 73655f73 65745f69 735f7369 clause_set_is_si │ │ │ │ - 0x00045624 6d706c65 00000000 7a656974 67656973 mple....zeitgeis │ │ │ │ - 0x00045634 745f7768 6572655f 636c6175 73655f67 t_where_clause_g │ │ │ │ - 0x00045644 65745f73 716c5f63 6f6e6469 74696f6e et_sql_condition │ │ │ │ - 0x00045654 73000000 7a656974 67656973 745f7768 s...zeitgeist_wh │ │ │ │ - 0x00045664 6572655f 636c6175 73655f67 656e6572 ere_clause_gener │ │ │ │ - 0x00045674 69635f61 72726179 5f746f5f 756e6f77 ic_array_to_unow │ │ │ │ - 0x00045684 6e65645f 61727261 79000000 7a656974 ned_array...zeit │ │ │ │ - 0x00045694 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ - 0x000456a4 73655f65 7874656e 64000000 7a656974 se_extend...zeit │ │ │ │ - 0x000456b4 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ - 0x000456c4 73655f67 65745f62 696e645f 61726775 se_get_bind_argu │ │ │ │ - 0x000456d4 6d656e74 73000000 7a656974 67656973 ments...zeitgeis │ │ │ │ - 0x000456e4 745f7768 6572655f 636c6175 73655f67 t_where_clause_g │ │ │ │ - 0x000456f4 65745f72 69676874 5f626f75 6e646172 et_right_boundar │ │ │ │ - 0x00045704 79000000 73747269 6e675f73 75627374 y...string_subst │ │ │ │ - 0x00045714 72696e67 00000000 7a656974 67656973 ring....zeitgeis │ │ │ │ - 0x00045724 745f7768 6572655f 636c6175 73655f61 t_where_clause_a │ │ │ │ - 0x00045734 64645f77 696c6463 6172645f 636f6e64 dd_wildcard_cond │ │ │ │ - 0x00045744 6974696f 6e000000 7a656974 67656973 ition...zeitgeis │ │ │ │ - 0x00045754 745f7768 6572655f 636c6175 73655f6f t_where_clause_o │ │ │ │ - 0x00045764 7074696d 697a655f 676c6f62 00000000 ptimize_glob.... │ │ │ │ - 0x00045774 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ - 0x00045784 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ - 0x00045794 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ - 0x000457a4 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ - 0x000457b4 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ - 0x000457c4 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ - 0x000457d4 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ - 0x000457e4 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ - 0x000457f4 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ + 0x00044914 655f7769 6c646361 72640000 7a656974 e_wildcard..zeit │ │ │ │ + 0x00044924 67656973 745f7574 696c735f 61737365 geist_utils_asse │ │ │ │ + 0x00044934 72745f73 69670000 7a656974 67656973 rt_sig..zeitgeis │ │ │ │ + 0x00044944 745f6462 5f726561 6465725f 67726f75 t_db_reader_grou │ │ │ │ + 0x00044954 705f616e 645f736f 72740000 7a656974 p_and_sort..zeit │ │ │ │ + 0x00044964 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ + 0x00044974 64656c65 74655f66 726f6d5f 63616368 delete_from_cach │ │ │ │ + 0x00044984 65000000 7a656974 67656973 745f6462 e...zeitgeist_db │ │ │ │ + 0x00044994 5f726561 6465725f 6765745f 6576656e _reader_get_even │ │ │ │ + 0x000449a4 745f6672 6f6d5f72 6f770000 7a656974 t_from_row..zeit │ │ │ │ + 0x000449b4 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ + 0x000449c4 6765745f 7375626a 6563745f 66726f6d get_subject_from │ │ │ │ + 0x000449d4 5f726f77 00000000 7a656974 67656973 _row....zeitgeis │ │ │ │ + 0x000449e4 745f6462 5f726561 6465725f 6765745f t_db_reader_get_ │ │ │ │ + 0x000449f4 6576656e 74730000 675f7074 725f6172 events..g_ptr_ar │ │ │ │ + 0x00044a04 7261795f 73657400 7a656974 67656973 ray_set.zeitgeis │ │ │ │ + 0x00044a14 745f6462 5f726561 6465725f 66696e64 t_db_reader_find │ │ │ │ + 0x00044a24 5f657665 6e745f69 64735f66 6f725f63 _event_ids_for_c │ │ │ │ + 0x00044a34 6c617573 65000000 73747269 6e675f72 lause...string_r │ │ │ │ + 0x00044a44 65706c61 63650000 76616c61 5f675f70 eplace..vala_g_p │ │ │ │ + 0x00044a54 74725f61 72726179 5f676574 5f6c656e tr_array_get_len │ │ │ │ + 0x00044a64 67746800 75696e74 36345f70 61727365 gth.uint64_parse │ │ │ │ + 0x00044a74 00000000 7a656974 67656973 745f6462 ....zeitgeist_db │ │ │ │ + 0x00044a84 5f726561 6465725f 636c6f73 65000000 _reader_close... │ │ │ │ + 0x00044a94 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044aa4 6465725f 61737365 72745f6e 6f5f6e65 der_assert_no_ne │ │ │ │ + 0x00044ab4 67617469 6f6e0000 7a656974 67656973 gation..zeitgeis │ │ │ │ + 0x00044ac4 745f6462 5f726561 6465725f 61737365 t_db_reader_asse │ │ │ │ + 0x00044ad4 72745f6e 6f5f6e6f 65787061 6e640000 rt_no_noexpand.. │ │ │ │ + 0x00044ae4 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044af4 6465725f 61737365 72745f6e 6f5f7769 der_assert_no_wi │ │ │ │ + 0x00044b04 6c646361 72640000 7a656974 67656973 ldcard..zeitgeis │ │ │ │ + 0x00044b14 745f6462 5f726561 6465725f 6765745f t_db_reader_get_ │ │ │ │ + 0x00044b24 77686572 655f636c 61757365 5f666f72 where_clause_for │ │ │ │ + 0x00044b34 5f73796d 626f6c00 7a656974 67656973 _symbol.zeitgeis │ │ │ │ + 0x00044b44 745f6462 5f726561 6465725f 6765745f t_db_reader_get_ │ │ │ │ + 0x00044b54 77686572 655f636c 61757365 5f66726f where_clause_fro │ │ │ │ + 0x00044b64 6d5f6576 656e745f 74656d70 6c617465 m_event_template │ │ │ │ + 0x00044b74 73000000 7a656974 67656973 745f6462 s...zeitgeist_db │ │ │ │ + 0x00044b84 5f726561 6465725f 6765745f 77686572 _reader_get_wher │ │ │ │ + 0x00044b94 655f636c 61757365 5f66726f 6d5f6576 e_clause_from_ev │ │ │ │ + 0x00044ba4 656e745f 74656d70 6c617465 00000000 ent_template.... │ │ │ │ + 0x00044bb4 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044bc4 6465725f 6765745f 77686572 655f636c der_get_where_cl │ │ │ │ + 0x00044bd4 61757365 5f666f72 5f717565 72790000 ause_for_query.. │ │ │ │ + 0x00044be4 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044bf4 6465725f 66696e64 5f657665 6e745f69 der_find_event_i │ │ │ │ + 0x00044c04 64730000 7a656974 67656973 745f6462 ds..zeitgeist_db │ │ │ │ + 0x00044c14 5f726561 6465725f 66696e64 5f657665 _reader_find_eve │ │ │ │ + 0x00044c24 6e747300 7a656974 67656973 745f6462 nts.zeitgeist_db │ │ │ │ + 0x00044c34 5f726561 6465725f 66696e64 5f72656c _reader_find_rel │ │ │ │ + 0x00044c44 61746564 5f757269 73000000 7a656974 ated_uris...zeit │ │ │ │ + 0x00044c54 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ + 0x00044c64 6765745f 64617461 62617365 00000000 get_database.... │ │ │ │ + 0x00044c74 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044c84 6465725f 7365745f 64617461 62617365 der_set_database │ │ │ │ + 0x00044c94 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ + 0x00044ca4 5f6c6974 655f6461 74616261 73655f6f _lite_database_o │ │ │ │ + 0x00044cb4 70656e5f 64617461 62617365 00000000 pen_database.... │ │ │ │ + 0x00044cc4 5f73716c 69746533 5f657865 63000000 _sqlite3_exec... │ │ │ │ + 0x00044cd4 696e7436 345f7061 72736500 7a656974 int64_parse.zeit │ │ │ │ + 0x00044ce4 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00044cf4 74616261 73655f73 65745f64 656c6574 tabase_set_delet │ │ │ │ + 0x00044d04 696f6e5f 63616c6c 6261636b 00000000 ion_callback.... │ │ │ │ + 0x00044d14 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044d24 655f6461 74616261 73655f67 65745f73 e_database_get_s │ │ │ │ + 0x00044d34 716c5f73 7472696e 675f6672 6f6d5f65 ql_string_from_e │ │ │ │ + 0x00044d44 76656e74 5f696473 00000000 7a656974 vent_ids....zeit │ │ │ │ + 0x00044d54 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00044d64 74616261 73655f63 6c6f7365 00000000 tabase_close.... │ │ │ │ + 0x00044d74 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044d84 655f6461 74616261 73655f61 73736572 e_database_asser │ │ │ │ + 0x00044d94 745f6e6f 745f636f 72727570 74000000 t_not_corrupt... │ │ │ │ + 0x00044da4 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044db4 655f6461 74616261 73655f61 73736572 e_database_asser │ │ │ │ + 0x00044dc4 745f7175 6572795f 73756363 65737300 t_query_success. │ │ │ │ + 0x00044dd4 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044de4 655f6461 74616261 73655f70 72657061 e_database_prepa │ │ │ │ + 0x00044df4 72655f72 6561645f 71756572 69657300 re_read_queries. │ │ │ │ + 0x00044e04 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044e14 655f6461 74616261 73655f70 72657061 e_database_prepa │ │ │ │ + 0x00044e24 72655f6d 6f646966 69636174 696f6e5f re_modification_ │ │ │ │ + 0x00044e34 71756572 69657300 7a656974 67656973 queries.zeitgeis │ │ │ │ + 0x00044e44 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00044e54 73655f67 65745f6c 6173745f 69640000 se_get_last_id.. │ │ │ │ + 0x00044e64 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044e74 655f6461 74616261 73655f67 65745f74 e_database_get_t │ │ │ │ + 0x00044e84 696d655f 72616e67 655f666f 725f6576 ime_range_for_ev │ │ │ │ + 0x00044e94 656e745f 69647300 7a656974 67656973 ent_ids.zeitgeis │ │ │ │ + 0x00044ea4 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00044eb4 73655f69 6e736572 745f6f72 5f69676e se_insert_or_ign │ │ │ │ + 0x00044ec4 6f72655f 696e746f 5f746162 6c650000 ore_into_table.. │ │ │ │ + 0x00044ed4 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044ee4 655f6461 74616261 73655f62 6567696e e_database_begin │ │ │ │ + 0x00044ef4 5f747261 6e736163 74696f6e 00000000 _transaction.... │ │ │ │ + 0x00044f04 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044f14 655f6461 74616261 73655f65 6e645f74 e_database_end_t │ │ │ │ + 0x00044f24 72616e73 61637469 6f6e0000 7a656974 ransaction..zeit │ │ │ │ + 0x00044f34 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00044f44 74616261 73655f61 626f7274 5f747261 tabase_abort_tra │ │ │ │ + 0x00044f54 6e736163 74696f6e 00000000 7a656974 nsaction....zeit │ │ │ │ + 0x00044f64 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00044f74 74616261 73655f61 6e616c79 7a650000 tabase_analyze.. │ │ │ │ + 0x00044f84 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044f94 655f6461 74616261 73655f73 65745f63 e_database_set_c │ │ │ │ + 0x00044fa4 61636865 5f73697a 65000000 7a656974 ache_size...zeit │ │ │ │ + 0x00044fb4 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00044fc4 74616261 73655f75 70646174 655f6361 tabase_update_ca │ │ │ │ + 0x00044fd4 6c6c6261 636b0000 5f73716c 69746533 llback.._sqlite3 │ │ │ │ + 0x00044fe4 5f657865 63000000 7a656974 67656973 _exec...zeitgeis │ │ │ │ + 0x00044ff4 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00045004 73655f73 6368656d 615f6765 745f7363 se_schema_get_sc │ │ │ │ + 0x00045014 68656d61 5f6d6574 61646174 61000000 hema_metadata... │ │ │ │ + 0x00045024 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00045034 655f6461 74616261 73655f73 6368656d e_database_schem │ │ │ │ + 0x00045044 615f6765 745f7363 68656d61 5f766572 a_get_schema_ver │ │ │ │ + 0x00045054 73696f6e 00000000 7a656974 67656973 sion....zeitgeis │ │ │ │ + 0x00045064 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00045074 73655f73 6368656d 615f6765 745f6372 se_schema_get_cr │ │ │ │ + 0x00045084 65617469 6f6e5f64 61746500 7a656974 eation_date.zeit │ │ │ │ + 0x00045094 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x000450a4 74616261 73655f73 6368656d 615f6578 tabase_schema_ex │ │ │ │ + 0x000450b4 65635f71 75657279 00000000 43616e27 ec_query....Can' │ │ │ │ + 0x000450c4 74206372 65617465 20646174 61626173 t create databas │ │ │ │ + 0x000450d4 653a2025 642c2025 730a0a55 6e61626c e: %d, %s..Unabl │ │ │ │ + 0x000450e4 6520746f 20657865 63757465 2053514c e to execute SQL │ │ │ │ + 0x000450f4 3a0a2573 00000000 7a656974 67656973 :.%s....zeitgeis │ │ │ │ + 0x00045104 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00045114 73655f73 6368656d 615f7365 745f7363 se_schema_set_sc │ │ │ │ + 0x00045124 68656d61 5f766572 73696f6e 00000000 hema_version.... │ │ │ │ + 0x00045134 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00045144 655f6461 74616261 73655f73 6368656d e_database_schem │ │ │ │ + 0x00045154 615f7365 745f636f 72727570 74696f6e a_set_corruption │ │ │ │ + 0x00045164 5f666c61 67000000 7a656974 67656973 _flag...zeitgeis │ │ │ │ + 0x00045174 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00045184 73655f73 6368656d 615f7365 7475705f se_schema_setup_ │ │ │ │ + 0x00045194 64617461 62617365 00000000 7a656974 database....zeit │ │ │ │ + 0x000451a4 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x000451b4 74616261 73655f73 6368656d 615f6372 tabase_schema_cr │ │ │ │ + 0x000451c4 65617465 5f736368 656d6100 7a656974 eate_schema.zeit │ │ │ │ + 0x000451d4 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x000451e4 74616261 73655f73 6368656d 615f6372 tabase_schema_cr │ │ │ │ + 0x000451f4 65617465 5f626173 69635f69 6e646963 eate_basic_indic │ │ │ │ + 0x00045204 65730000 7a656974 67656973 745f7371 es..zeitgeist_sq │ │ │ │ + 0x00045214 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ + 0x00045224 6368656d 615f6372 65617465 5f657665 chema_create_eve │ │ │ │ + 0x00045234 6e745f69 6e646963 65730000 7a656974 nt_indices..zeit │ │ │ │ + 0x00045244 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00045254 74616261 73655f73 6368656d 615f6472 tabase_schema_dr │ │ │ │ + 0x00045264 6f705f62 61736963 5f696e64 69636573 op_basic_indices │ │ │ │ + 0x00045274 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ + 0x00045284 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ + 0x00045294 6368656d 615f6472 6f705f65 76656e74 chema_drop_event │ │ │ │ + 0x000452a4 5f696e64 69636573 00000000 7a656974 _indices....zeit │ │ │ │ + 0x000452b4 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x000452c4 74616261 73655f73 6368656d 615f656e tabase_schema_en │ │ │ │ + 0x000452d4 73757265 5f736368 656d6100 7a656974 sure_schema.zeit │ │ │ │ + 0x000452e4 67656973 745f7371 5f6c6974 655f7461 geist_sq_lite_ta │ │ │ │ + 0x000452f4 626c655f 6c6f6f6b 75705f63 6f6e7374 ble_lookup_const │ │ │ │ + 0x00045304 72756374 00000000 5f73716c 69746533 ruct...._sqlite3 │ │ │ │ + 0x00045314 5f657865 63000000 7a656974 67656973 _exec...zeitgeis │ │ │ │ + 0x00045324 745f7371 5f6c6974 655f7461 626c655f t_sq_lite_table_ │ │ │ │ + 0x00045334 6c6f6f6b 75705f69 645f7472 795f7374 lookup_id_try_st │ │ │ │ + 0x00045344 72696e67 00000000 7a656974 67656973 ring....zeitgeis │ │ │ │ + 0x00045354 745f7371 5f6c6974 655f7461 626c655f t_sq_lite_table_ │ │ │ │ + 0x00045364 6c6f6f6b 75705f69 645f666f 725f7374 lookup_id_for_st │ │ │ │ + 0x00045374 72696e67 00000000 7a656974 67656973 ring....zeitgeis │ │ │ │ + 0x00045384 745f7371 5f6c6974 655f7461 626c655f t_sq_lite_table_ │ │ │ │ + 0x00045394 6c6f6f6b 75705f67 65745f76 616c7565 lookup_get_value │ │ │ │ + 0x000453a4 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ + 0x000453b4 5f6c6974 655f7461 626c655f 6c6f6f6b _lite_table_look │ │ │ │ + 0x000453c4 75705f72 656d6f76 65000000 7a656974 up_remove...zeit │ │ │ │ + 0x000453d4 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ + 0x000453e4 73655f67 65745f73 65617263 685f7461 se_get_search_ta │ │ │ │ + 0x000453f4 626c655f 666f725f 636f6c75 6d6e0000 ble_for_column.. │ │ │ │ + 0x00045404 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x00045414 636c6175 73655f67 65745f63 6f6e6469 clause_get_condi │ │ │ │ + 0x00045424 74696f6e 735f6c65 6e677468 00000000 tions_length.... │ │ │ │ + 0x00045434 76616c61 5f675f70 74725f61 72726179 vala_g_ptr_array │ │ │ │ + 0x00045444 5f676574 5f6c656e 67746800 7a656974 _get_length.zeit │ │ │ │ + 0x00045454 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ + 0x00045464 73655f68 61735f6e 6f6e5f74 696d6573 se_has_non_times │ │ │ │ + 0x00045474 74616d70 5f636f6e 64697469 6f6e0000 tamp_condition.. │ │ │ │ + 0x00045484 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x00045494 636c6175 73655f61 64640000 7a656974 clause_add..zeit │ │ │ │ + 0x000454a4 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ + 0x000454b4 73655f61 64645f77 6974685f 61727261 se_add_with_arra │ │ │ │ + 0x000454c4 79000000 7a656974 67656973 745f7768 y...zeitgeist_wh │ │ │ │ + 0x000454d4 6572655f 636c6175 73655f61 64645f6d ere_clause_add_m │ │ │ │ + 0x000454e4 61746368 5f636f6e 64697469 6f6e0000 atch_condition.. │ │ │ │ + 0x000454f4 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x00045504 636c6175 73655f61 64645f74 6578745f clause_add_text_ │ │ │ │ + 0x00045514 636f6e64 6974696f 6e5f7375 62717565 condition_subque │ │ │ │ + 0x00045524 72790000 7a656974 67656973 745f7768 ry..zeitgeist_wh │ │ │ │ + 0x00045534 6572655f 636c6175 73655f61 64645f74 ere_clause_add_t │ │ │ │ + 0x00045544 6578745f 636f6e64 6974696f 6e000000 ext_condition... │ │ │ │ + 0x00045554 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x00045564 636c6175 73655f69 735f656d 70747900 clause_is_empty. │ │ │ │ + 0x00045574 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x00045584 636c6175 73655f6d 61795f68 6176655f clause_may_have_ │ │ │ │ + 0x00045594 72657375 6c747300 7a656974 67656973 results.zeitgeis │ │ │ │ + 0x000455a4 745f7768 6572655f 636c6175 73655f67 t_where_clause_g │ │ │ │ + 0x000455b4 65745f69 735f7369 6d706c65 00000000 et_is_simple.... │ │ │ │ + 0x000455c4 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x000455d4 636c6175 73655f73 65745f69 735f7369 clause_set_is_si │ │ │ │ + 0x000455e4 6d706c65 00000000 7a656974 67656973 mple....zeitgeis │ │ │ │ + 0x000455f4 745f7768 6572655f 636c6175 73655f67 t_where_clause_g │ │ │ │ + 0x00045604 65745f73 716c5f63 6f6e6469 74696f6e et_sql_condition │ │ │ │ + 0x00045614 73000000 7a656974 67656973 745f7768 s...zeitgeist_wh │ │ │ │ + 0x00045624 6572655f 636c6175 73655f67 656e6572 ere_clause_gener │ │ │ │ + 0x00045634 69635f61 72726179 5f746f5f 756e6f77 ic_array_to_unow │ │ │ │ + 0x00045644 6e65645f 61727261 79000000 7a656974 ned_array...zeit │ │ │ │ + 0x00045654 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ + 0x00045664 73655f65 7874656e 64000000 7a656974 se_extend...zeit │ │ │ │ + 0x00045674 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ + 0x00045684 73655f67 65745f62 696e645f 61726775 se_get_bind_argu │ │ │ │ + 0x00045694 6d656e74 73000000 7a656974 67656973 ments...zeitgeis │ │ │ │ + 0x000456a4 745f7768 6572655f 636c6175 73655f67 t_where_clause_g │ │ │ │ + 0x000456b4 65745f72 69676874 5f626f75 6e646172 et_right_boundar │ │ │ │ + 0x000456c4 79000000 73747269 6e675f73 75627374 y...string_subst │ │ │ │ + 0x000456d4 72696e67 00000000 7a656974 67656973 ring....zeitgeis │ │ │ │ + 0x000456e4 745f7768 6572655f 636c6175 73655f61 t_where_clause_a │ │ │ │ + 0x000456f4 64645f77 696c6463 6172645f 636f6e64 dd_wildcard_cond │ │ │ │ + 0x00045704 6974696f 6e000000 7a656974 67656973 ition...zeitgeis │ │ │ │ + 0x00045714 745f7768 6572655f 636c6175 73655f6f t_where_clause_o │ │ │ │ + 0x00045724 7074696d 697a655f 676c6f62 00000000 ptimize_glob.... │ │ │ │ + 0x00045734 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ + 0x00045744 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ + 0x00045754 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ + 0x00045764 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ + 0x00045774 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ + 0x00045784 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ + 0x00045794 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ + 0x000457a4 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ + 0x000457b4 0b000000 41000000 00000000 00000000 ....A........... │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ │ │ - 0x00045804 90ecfe7f 01000000 ........ │ │ │ │ + 0x000457c4 90ecfe7f 01000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x0004580c 00000000 .... │ │ │ │ + 0x000457cc 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,74 +1,74 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ - 0x00046350 ffffffff 48460300 78640400 dc630400 ....HF..xd...c.. │ │ │ │ - 0x00046360 a82f0400 00000000 91ee0000 d1d40000 ./.............. │ │ │ │ + 0x00046350 ffffffff 08460300 78640400 dc630400 .....F..xd...c.. │ │ │ │ + 0x00046360 682f0400 00000000 91ee0000 d1d40000 h/.............. │ │ │ │ 0x00046370 d5d40000 00000000 00000000 00000000 ................ │ │ │ │ 0x00046380 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00046390 00000000 28000000 00000000 00000000 ....(........... │ │ │ │ 0x000463a0 0df30000 00000000 00000000 00000000 ................ │ │ │ │ 0x000463b0 00000000 00000000 4c000000 00000000 ........L....... │ │ │ │ 0x000463c0 00000000 05f90000 00000000 00000000 ................ │ │ │ │ 0x000463d0 14000000 ddd40000 00000000 50640400 ............Pd.. │ │ │ │ 0x000463e0 14640400 ec630400 00000000 ffffffff .d...c.......... │ │ │ │ - 0x000463f0 ac460300 fc630400 00000000 04640400 .F...c.......d.. │ │ │ │ - 0x00046400 00000000 ffffffff 3c4a0300 484a0300 ........