--- /srv/rebuilderd/tmp/rebuilderdEQgwom/inputs/libzeitgeist-2.0-0_1.0.4-5+b3_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdEQgwom/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 120780 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 0x045784 0x00045784 0x00045784 0x00008 0x00008 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x45790 0x45790 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 02716c 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 0003451c 03451c 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 00034524 034524 011260 00 A 0 0 4 │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 00045784 045784 000008 00 AL 11 0 4 │ │ │ │ + [15] .eh_frame PROGBITS 0004578c 04578c 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: 00030269 1908 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_create_schema │ │ │ │ + 308: 00030ced 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: 000339ed 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: 00031a65 3436 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_ensure_schema │ │ │ │ + 315: 000291fd 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: 0002b301 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: 00028ae5 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: 0002fee9 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: 00029e51 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: 0003283d 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: 0002fc7d 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: 000327d9 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: 0002f94d 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: 0002e271 72 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_set_deletion_callback │ │ │ │ + 357: 000289dd 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: 0002b8a9 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: 00033899 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: 0002ef71 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: 0002f3b9 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: 0002da59 30 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_new │ │ │ │ + 387: 000327d1 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: 000309dd 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: 0002ca19 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: 000292a9 128 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_path │ │ │ │ + 409: 00033991 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: 0002e359 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: 000294b1 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: 0002903d 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: 00034059 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: 00033d59 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: 0002b2dd 36 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_close │ │ │ │ + 450: 00029099 92 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_construct_with_num_matches │ │ │ │ + 451: 00033479 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: 00028ddd 72 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_has_next │ │ │ │ + 454: 000296a5 208 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_assert_sig │ │ │ │ + 455: 0002b689 544 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_where_clause_for_symbol │ │ │ │ + 456: 000290f5 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: 0002e8b1 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: 00033d25 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: 0002a395 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: 00033ca5 128 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_extend │ │ │ │ + 472: 00033e79 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: 000336b1 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: 000334dd 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: 0002d875 52 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_database │ │ │ │ + 489: 00033751 132 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_match_condition │ │ │ │ + 490: 00028c9d 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: 000288ed 120 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_all_children │ │ │ │ + 496: 00029221 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: 00028a55 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: 0002875d 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: 000337d5 196 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_text_condition_subquery │ │ │ │ + 508: 000287d1 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: 00033a21 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: 0002a78d 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: 00029455 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: 0002fb4d 248 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_get_schema_version │ │ │ │ + 527: 00028d09 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: 0002967d 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: 00028bbd 200 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_value_take_info │ │ │ │ + 532: 00028835 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: 00029329 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: 0002f92d 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: 00029775 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: 00028779 88 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_display_name │ │ │ │ + 545: 0002919d 34 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_new_with_num_matches │ │ │ │ + 546: 00031531 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: 0002e4f1 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: 0002f67d 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: 0002e391 352 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_assert_not_corrupt │ │ │ │ + 556: 00032969 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: 00033595 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: 00032d35 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: 0002cbc9 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: 00028d95 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: 00028e6d 68 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_reset │ │ │ │ + 580: 00033939 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: 0002a15d 568 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_subject_from_row │ │ │ │ + 584: 000293f5 96 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_retire_name │ │ │ │ + 585: 0002e20d 100 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_event_view_rows_get_type │ │ │ │ + 586: 0002f835 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: 0002cd65 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: 00032d91 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: 00028965 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: 00029635 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: 0002e2b9 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: 00029375 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: 0002917d 30 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_new │ │ │ │ + 628: 00033a41 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: 000295e1 84 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_parse_noexpand │ │ │ │ + 633: 00032f15 460 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_get_value │ │ │ │ + 634: 00031221 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: 0002f76d 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: 0002f591 236 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_abort_transaction │ │ │ │ + 645: 000294d9 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: 00030001 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: 0002b559 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: 00033139 116 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_get_type │ │ │ │ + 652: 0002fc45 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: 0002d9e5 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: 0003363d 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: 00033549 76 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_conditions_length │ │ │ │ + 670: 00029f21 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: 000340cd 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: 00028e25 72 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_tell │ │ │ │ + 675: 0002b42d 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: 0002958d 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: 00028d4d 72 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_estimated_matches │ │ │ │ + 685: 0002f8b5 120 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_type │ │ │ │ + 686: 0002e789 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: 000330e1 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: 000331ad 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: 0002f4a5 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: 0002c7b1 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: 0002ec45 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: 00028c95 8 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_iterator │ │ │ │ + 710: 0002edfd 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 0002b559 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 00031531 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 0002875d 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 00032f15 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 000293f5 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 00033939 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 0002b8a9 zeitgeist_db_reader_get_where_clause_from_event_templates │ │ │ │ +00047764 0001c716 R_ARM_JUMP_SLOT 0002b689 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 00033139 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 0002a395 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 000336b1 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 00033e79 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 0002f8b5 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 0002e391 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 00029375 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 0002fc7d 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 000339ed 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 00029f21 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 000291fd zeitgeist_utils_get_default_data_path │ │ │ │ +000478ac 0001c816 R_ARM_JUMP_SLOT 000290f5 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 000334dd 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 0002e789 zeitgeist_sq_lite_database_construct_read_only │ │ │ │ +00047904 0001fb16 R_ARM_JUMP_SLOT 000337d5 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 0002e4f1 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 00029775 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 00032d35 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 000288ed 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 0002fb4d 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 0002d9e5 zeitgeist_db_reader_get_type │ │ │ │ +000479fc 00018216 R_ARM_JUMP_SLOT 0002da59 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 0002fee9 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 00029221 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 00033a21 zeitgeist_where_clause_set_is_simple │ │ │ │ +00047a40 0002bf16 R_ARM_JUMP_SLOT 0002c7b1 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 000294b1 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 00033751 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 0002b42d 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 0002958d zeitgeist_utils_parse_negation │ │ │ │ +00047aa8 00013416 R_ARM_JUMP_SLOT 00030ced 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 0002e8b1 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 000294d9 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 0002917d 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 000330e1 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 00029099 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 0002f94d 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 00031a65 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 00033a41 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 0002d875 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 00033d59 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 0002f835 zeitgeist_sq_lite_database_update_callback │ │ │ │ +00047ba0 0002ba16 R_ARM_JUMP_SLOT 000331ad zeitgeist_sq_lite_table_lookup_new │ │ │ │ +00047ba4 00019816 R_ARM_JUMP_SLOT 000292a9 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 00030001 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 00028c9d 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 000327d9 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 00029329 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 00033ca5 zeitgeist_where_clause_extend │ │ │ │ +00047c70 00020916 R_ARM_JUMP_SLOT 0002a78d 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 0002a15d 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 0002919d 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 0002e359 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 0002b301 zeitgeist_db_reader_assert_no_negation │ │ │ │ +00047cc0 0001b016 R_ARM_JUMP_SLOT 00034059 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 00031221 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 0002cbc9 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 0002e2b9 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 0002f76d 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 00028835 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 0002ca19 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 00030269 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 000296a5 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 00033d25 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 000340cd 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 0002e271 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 0002cd65 zeitgeist_db_reader_find_related_uris │ │ │ │ +00047e18 00018316 R_ARM_JUMP_SLOT 000327d1 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 0002903d 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 0003363d 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 00028ddd 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 00029635 zeitgeist_utils_parse_wildcard │ │ │ │ +00047ea0 00022e16 R_ARM_JUMP_SLOT 00033595 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 000295e1 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 0002967d 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 00029e51 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 00032969 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) 0x3451c │ │ │ │ 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: 1d20cf2ed01ca35394f27a6b1a05ba597450127f │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -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 │ │ │ │ @@ -1394,16 +1394,16 @@ │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#BookmarkFolder │ │ │ │ A folder with bookmarks of a webbrowser. Use nfo:containsBookmark to relate Bookmarks. Folders can contain subfolders, use containsBookmarkFolder to relate them. │ │ │ │ Bookmark Folder │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Cursor │ │ │ │ A Cursor. │ │ │ │ A superclass for all entities, whose primary purpose is to serve as containers for other data object. They usually don't have any "meaning" by themselves. Examples include folders, archives and optical disc images. │ │ │ │ DataContainer │ │ │ │ -http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Filesystem │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Trash │ │ │ │ +http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Filesystem │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#DeletedResource │ │ │ │ A file entity that has been deleted from the original source. Usually such entities are stored within various kinds of 'Trash' or 'Recycle Bin' folders. │ │ │ │ DeletedResource │ │ │ │ A generic document. A common superclass for all documents on the desktop. │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#MindMap │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#PlainTextDocument │ │ │ │ A file embedded in another data object. There are many ways in which a file may be embedded in another one. Use this class directly only in cases if none of the subclasses gives a better description of your case. │ │ │ │ @@ -1422,16 +1422,16 @@ │ │ │ │ HardDiskPartition │ │ │ │ A HTML document, may contain links to other files. │ │ │ │ HtmlDocument │ │ │ │ An Icon (regardless of whether it's a raster or a vector icon. A resource representing an icon could have two types (Icon and Raster, or Icon and Vector) if required. │ │ │ │ A file containing an image. │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Visual │ │ │ │ A piece of media content. This class may be used to express complex media containers with many streams of various media content (both aural and visual). │ │ │ │ -http://www.semanticdesktop.org/ontologies/2009/02/19/nmm#Movie │ │ │ │ http://www.semanticdesktop.org/ontologies/2009/02/19/nmm#TVShow │ │ │ │ +http://www.semanticdesktop.org/ontologies/2009/02/19/nmm#Movie │ │ │ │ A file containing a list of media files.e.g. a playlist │ │ │ │ MediaList │ │ │ │ http://www.semanticdesktop.org/ontologies/2009/02/19/nmm#MusicAlbum │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#MediaStream │ │ │ │ A stream of multimedia content, usually contained within a media container such as a movie (containing both audio and video) or a DVD (possibly containing many streams of audio and video). Most common interpretations for such a DataObject include Audio and Video. │ │ │ │ MediaStream │ │ │ │ A MindMap, created by a mind-mapping utility. Examples might include FreeMind or mind mapper. │ │ │ │ @@ -1472,39 +1472,39 @@ │ │ │ │ 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#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#UserActivity │ │ │ │ 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.zeitgeist-project.com/ontologies/2010/01/27/zg#EventInterpretation │ │ │ │ http://www.semanticdesktop.org/ontologies/2009/02/19/nmm#TVSeries │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#EventInterpretation │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#MimeEntity │ │ │ │ +http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#Mailbox │ │ │ │ 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.zeitgeist-project.com/ontologies/2010/01/27/zg#ApplicationAction │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#DenyEvent │ │ │ │ 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#ModifyEvent │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#AcceptEvent │ │ │ │ +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#SendEvent │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ReceiveEvent │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ExpireEvent │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#MoveEvent │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ModifyEvent │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#CreateEvent │ │ │ │ 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 │ │ │ │ + andeq r6, r2, r6, asr pc │ │ │ │ + andeq r6, r2, r6, ror #30 │ │ │ │ + andeq r8, r2, r2, lsr 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, lsl #29 │ │ │ │ + andeq r6, r2, r4, asr lr │ │ │ │ + andeq r8, r2, lr, lsl 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 r6, r2, lr, lsl sp │ │ │ │ + andeq r8, r2, sl, ror #13 │ │ │ │ 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, lsr ip │ │ │ │ + andeq r6, r2, r4, ror #23 │ │ │ │ + andeq r8, r2, lr, lsr #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, asr #7 │ │ │ │ + andeq r6, r2, r2, lsr sl │ │ │ │ + andeq r6, r2, r0, asr #19 │ │ │ │ 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, lsr r3 │ │ │ │ + andeq r6, r2, r2, lsr #19 │ │ │ │ + andeq r6, r2, r8, lsl 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 │ │ │ │ + muleq r2, r6, r2 │ │ │ │ + andeq r6, r2, r6, lsr #18 │ │ │ │ + andeq r6, r2, r8, lsl #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, #116] @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ stc2 15, cr15, [fp, #-1020] @ 0xfffffc04 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + str r2, [r2, #116] @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ stc2l 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + str r2, [r2, #116] @ 0x74 │ │ │ │ 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, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ movs r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ 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, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ str r5, [sp, #704] @ 0x2c0 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + str r0, [r3, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r5, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #504] @ (e354 ) │ │ │ │ + ldr r3, [pc, #1016] @ (e554 ) │ │ │ │ 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, #496] @ (e394 ) │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r5, #100] @ 0x64 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ 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, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + str r2, [r1, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r1, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r2, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #0] @ (e2dc ) │ │ │ │ + ldr r2, [pc, #512] @ (e4dc ) │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ 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 r1, [pc, #816] @ (e684 ) │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ 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, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r1, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r2, #44] @ 0x2c │ │ │ │ + str r2, [r2, #36] @ 0x24 │ │ │ │ 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, #32] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r1, #32] │ │ │ │ movs r2, r0 │ │ │ │ str r1, [sp, #296] @ 0x128 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r6, #28] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + str r6, [r4, #24] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - blx lr │ │ │ │ + bx lr │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ 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, #32] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r1, #40] @ 0x28 │ │ │ │ + str r6, [r1, #32] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #40] @ 0x28 │ │ │ │ + str r6, [r1, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r6, [r5, r7] │ │ │ │ + ldrsh r6, [r5, r5] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r2, #32] │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [r4, #32] │ │ │ │ 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] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ 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 │ │ │ │ + mvns r0, r7 │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r0, [r6, r1] │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ 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, #20] │ │ │ │ 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 │ │ │ │ + asrs r6, r5 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrh r6, [r4, r4] │ │ │ │ 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, #10] │ │ │ │ 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 r6, #244 @ 0xf4 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ 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, r5] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r6, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ 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, #96] @ 0x60 │ │ │ │ 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, #44 @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r4, r2] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ 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, r4] │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xef83ffff │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strh r4, [r3, r4] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + strh r2, [r2, r4] │ │ │ │ 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, r3] │ │ │ │ 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, r3] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strh r4, [r6, r7] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + strh r4, [r7, r7] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + strb r4, [r3, r0] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r2, r1] │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xef81ffff │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + strb r4, [r1, r1] │ │ │ │ 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, #104 @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ 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 │ │ │ │ + vrsubhn.i d19, , q11 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r2, r6] │ │ │ │ + str r4, [r2, r4] │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r2, r5] │ │ │ │ + strh r4, [r2, r3] │ │ │ │ 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 d19, d28, #63 @ 0x3f │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [pc, #888] @ (faf8 ) │ │ │ │ + ldr r7, [pc, #376] @ (f8f8 ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + str r2, [r5, r7] │ │ │ │ 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 │ │ │ │ + vsri.64 , q7, #1 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [pc, #816] @ (fb90 ) │ │ │ │ + ldr r7, [pc, #304] @ (f990 ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r5, #74 @ 0x4a │ │ │ │ + adds r4, #202 @ 0xca │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r1, r6] │ │ │ │ + str r4, [r1, r4] │ │ │ │ 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, r2] │ │ │ │ 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-) │ │ │ │ movs r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (fa08 ) │ │ │ │ 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, #90 @ 0x5a │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [pc, #1008] @ (101bc ) │ │ │ │ + ldr r5, [pc, #496] @ (ffbc ) │ │ │ │ movs r2, r0 │ │ │ │ lsls r7, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [pc, #960] @ (1019c ) │ │ │ │ + ldr r4, [pc, #448] @ (ff9c ) │ │ │ │ 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, #760] @ (10214 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #272] @ (10030 ) │ │ │ │ + ldr r3, [pc, #784] @ (10230 ) │ │ │ │ movs r2, r0 │ │ │ │ strb r4, [r4, #31] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #56] @ (ff60 ) │ │ │ │ + ldr r0, [pc, #568] @ (10160 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #904] @ (102b4 ) │ │ │ │ + ldr r3, [pc, #392] @ (100b4 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #824] @ (10268 ) │ │ │ │ + ldr r3, [pc, #312] @ (10068 ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #392] @ (100c0 ) │ │ │ │ + ldr r0, [pc, #904] @ (102c0 ) │ │ │ │ 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, #112 @ 0x70 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [pc, #72] @ (101c8 ) │ │ │ │ + ldr r1, [pc, #584] @ (103c8 ) │ │ │ │ movs r2, r0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #240] @ (10280 ) │ │ │ │ + ldr r0, [pc, #752] @ (10480 ) │ │ │ │ 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, #656] @ (104a4 ) │ │ │ │ movs r2, r0 │ │ │ │ - bx pc │ │ │ │ + mov r8, pc │ │ │ │ movs r2, r0 │ │ │ │ - blxns r8 │ │ │ │ + bxns r8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #144] @ (102b0 ) │ │ │ │ + ldr r0, [pc, #656] @ (104b0 ) │ │ │ │ movs r2, r0 │ │ │ │ - blxns r8 │ │ │ │ + bxns r8 │ │ │ │ movs r2, r0 │ │ │ │ - blx r4 │ │ │ │ + bx r4 │ │ │ │ movs r2, r0 │ │ │ │ - blxns sl │ │ │ │ + bxns sl │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xfbedffff │ │ │ │ - blx sl │ │ │ │ + bx sl │ │ │ │ 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, #44 @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #280] @ (1045c ) │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r4, #24 │ │ │ │ movs r3, r0 │ │ │ │ - mov sl, r7 │ │ │ │ + mov r2, r7 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r4, #12 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #8] @ (1035c ) │ │ │ │ + @ instruction: 0x4782 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r4, #0 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #24] @ (10374 ) │ │ │ │ + @ instruction: 0x4786 │ │ │ │ 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 r2, #214 @ 0xd6 │ │ │ │ movs r3, r0 │ │ │ │ - mov r8, lr │ │ │ │ + mov r0, lr │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r4, ip │ │ │ │ + add ip, ip │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r2, #182 @ 0xb6 │ │ │ │ movs r3, r0 │ │ │ │ - mov ip, r5 │ │ │ │ + mov r4, r5 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ movs r3, r0 │ │ │ │ - mov r8, r6 │ │ │ │ + mov r0, r6 │ │ │ │ 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, r6 │ │ │ │ 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 │ │ │ │ + cmn 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, #344 @ 0x158 │ │ │ │ movs r2, r0 │ │ │ │ - orrs r4, r6 │ │ │ │ + cmp r4, r6 │ │ │ │ movs r2, r0 │ │ │ │ - muls r0, r0 │ │ │ │ + cmn r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, r7 │ │ │ │ + tst 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, #12 │ │ │ │ movs r3, r0 │ │ │ │ ldrb r6, [r0, r0] │ │ │ │ movs r3, r0 │ │ │ │ - tst r2, r4 │ │ │ │ + sbcs 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, #130 @ 0x82 │ │ │ │ movs r3, r0 │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ movs r3, r0 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r4, #252 @ 0xfc │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ + adds r7, #252 @ 0xfc │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #28 │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, #142 @ 0x8e │ │ │ │ + subs r2, #14 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + adds r7, #186 @ 0xba │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r4, #10 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + subs r4, r1, #7 │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, #12 │ │ │ │ + subs r3, #140 @ 0x8c │ │ │ │ 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 r6, [pc, #848] @ (11690 ) │ │ │ │ movs r2, r0 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ movs r2, r0 │ │ │ │ lsls r5, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r5, #180 @ 0xb4 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #178 @ 0xb2 │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #56 @ 0x38 │ │ │ │ + subs r1, #184 @ 0xb8 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, r5, #1 │ │ │ │ + adds r0, r5, #7 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r1, #164 @ 0xa4 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #108 @ 0x6c │ │ │ │ + subs r1, #236 @ 0xec │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #94 @ 0x5e │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, #218 @ 0xda │ │ │ │ + adds r4, #90 @ 0x5a │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #42 @ 0x2a │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #174 @ 0xae │ │ │ │ + subs r1, #46 @ 0x2e │ │ │ │ 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, r6 │ │ │ │ movs r3, r0 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + adds r7, #96 @ 0x60 │ │ │ │ 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, r0 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, #86 @ 0x56 │ │ │ │ + adds r5, #214 @ 0xd6 │ │ │ │ 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, #27 │ │ │ │ movs r3, r0 │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ + adds r2, #182 @ 0xb6 │ │ │ │ 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, #25 │ │ │ │ movs r3, r0 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r2, #202 @ 0xca │ │ │ │ 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, #12 │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ movs r2, r0 │ │ │ │ ldrb r6, [r0, r0] │ │ │ │ movs r3, r0 │ │ │ │ ldrh r4, [r4, r7] │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #8 │ │ │ │ + cmp r4, #136 @ 0x88 │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r4, #220 @ 0xdc │ │ │ │ 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 r0, #254 @ 0xfe │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r3, #136 @ 0x88 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ movs r2, r0 │ │ │ │ ldrh r2, [r2, r1] │ │ │ │ movs r3, r0 │ │ │ │ ldrh r0, [r6, r0] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r3, #14 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r4, #28 │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ 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, #10 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r4, #18 │ │ │ │ movs r2, r0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #6 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ 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, #186 @ 0xba │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #138 @ 0x8a │ │ │ │ + cmp r4, #10 │ │ │ │ movs r2, r0 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r3, #214 @ 0xd6 │ │ │ │ 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, #28 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r2, #108 @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + movs r5, #182 @ 0xb6 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r2, #56 @ 0x38 │ │ │ │ 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, #148 @ 0x94 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ movs r2, r0 │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ + vtbl.8 d16, {d31- instruction: 0xfac5ffff │ │ │ │ lsls r1, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + lsrs r6, r3, #2 │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ 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 │ │ │ │ + vrsubhn.i d16, , q15 │ │ │ │ movs r3, r0 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r0, #32 │ │ │ │ movs r2, r0 │ │ │ │ bl ffd72b46 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #20 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ movs r3, r0 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ 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, r0 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, r1, #4 │ │ │ │ + subs r4, r1, #2 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + adds r0, r2, r7 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + subs r2, r2, #1 │ │ │ │ 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 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + @ instruction: 0xfffffffa │ │ │ │ + movs r2, r0 │ │ │ │ + adds r4, r5, r5 │ │ │ │ movs r2, r0 │ │ │ │ bpl.n 13232 │ │ │ │ - @ instruction: 0xfffffffe │ │ │ │ + vcvt.u32.f32 , q15, #1 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r6, r5 │ │ │ │ + adds r0, r6, r3 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xfb8dffff │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip, #8] │ │ │ │ - adds r4, r3, r5 │ │ │ │ + ldc2 0, cr0, [ip, #-8] │ │ │ │ + adds r4, r3, r3 │ │ │ │ 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, r4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r0, #20 │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, r5, r6 │ │ │ │ + adds r4, r5, r4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r2, r7, #20 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r0, #23 │ │ │ │ + asrs r6, r0, #21 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r3, #23 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ 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 │ │ │ │ + vtbx.8 d31, {d31- instruction: 0xfaac0002 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ 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 {d0[0]}, [sl], r2 │ │ │ │ + asrs r2, r1, #21 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xfffff8d6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ movs r2, r0 │ │ │ │ - vst4.8 {d16-d19}, [r2], r2 │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + str.w r0, [r2, #2] │ │ │ │ + asrs r0, r6, #8 │ │ │ │ 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 │ │ │ │ + ldr??.w r0, [r0, r2] │ │ │ │ + asrs r2, r7, #22 │ │ │ │ movs r2, r0 │ │ │ │ - str??.w r0, [r0, #2] │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + str??.w r0, [r0, r2] │ │ │ │ + asrs r2, r2, #7 │ │ │ │ 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 │ │ │ │ + ldrb.w r0, [r8, r2] │ │ │ │ + asrs r2, r2, #21 │ │ │ │ movs r2, r0 │ │ │ │ - strb.w r0, [r8, #2] │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + strb.w r0, [r8, r2] │ │ │ │ + asrs r2, r7, #5 │ │ │ │ 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 d31, d20, #31 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + asrs r6, r3, #8 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf79e0002 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + @ instruction: 0xf71e0002 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7920002 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + @ instruction: 0xf7120002 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ 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 d31, d4, #31 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf67e0002 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + @ instruction: 0xf5fe0002 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf6720002 │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + @ instruction: 0xf5f20002 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ 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 d31, d12, #31 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf5880002 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + add.w r0, r8, #8519680 @ 0x820000 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf3e80002 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ movs r2, r0 │ │ │ │ - orrs.w r0, r2, #8519680 @ 0x820000 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + @ instruction: 0xf3d20002 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ movs r2, r0 │ │ │ │ - orr.w r0, r6, #8519680 @ 0x820000 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + ubfx r0, r6, #0, #3 │ │ │ │ + lsrs r4, r3, #26 │ │ │ │ movs r2, r0 │ │ │ │ - bics.w r0, sl, #8519680 @ 0x820000 │ │ │ │ - lsrs r4, r4, #28 │ │ │ │ + @ instruction: 0xf3ba0002 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ 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 │ │ │ │ + vrshr.u64 , q6, #1 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + asrs r2, r6, #32 │ │ │ │ movs r2, r0 │ │ │ │ - sbfx r0, r8, #0, #3 │ │ │ │ - lsrs r6, r6, #18 │ │ │ │ + movt r0, #32770 @ 0x8002 │ │ │ │ + lsrs r6, r6, #16 │ │ │ │ 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 d31, d4, #1 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r0, #16 │ │ │ │ + lsrs r6, r0, #14 │ │ │ │ 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 │ │ │ │ + sub.w r0, lr, #2 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf21a0002 │ │ │ │ - lsrs r4, r1, #14 │ │ │ │ + @ instruction: 0xf19a0002 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ 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.u32 , q14, #1 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r5, #18 │ │ │ │ + lsrs r6, r5, #16 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf0de0002 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + orrs.w r0, lr, #2 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ 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, #16 │ │ │ │ movs r2, r0 │ │ │ │ adds r6, #86 @ 0x56 │ │ │ │ movs r3, r0 │ │ │ │ - orr.w r0, r6, #2 │ │ │ │ - lsrs r0, r7, #6 │ │ │ │ + vaddl.s8 q8, d6, d2 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ 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 │ │ │ │ + vhadd.s8 d16, d6, d2 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ 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 │ │ │ │ + cdp 0, 15, cr0, cr10, cr2, {0} │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ 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, #16 │ │ │ │ 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, #17 │ │ │ │ movs r2, r0 │ │ │ │ - orns r0, sl, #2 │ │ │ │ + vext.8 d16, d10, d2, #0 │ │ │ │ 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 q0, d0, d2 │ │ │ │ + lsrs r6, r4, #6 │ │ │ │ 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, #9 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsrs r2, r5, #3 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r2, #3 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ movs r2, r0 │ │ │ │ - cdp 0, 12, cr0, cr2, cr2, {0} │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + cdp 0, 4, cr0, cr2, cr2, {0} │ │ │ │ + lsls r4, r4, #22 │ │ │ │ movs r2, r0 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r3, r0 │ │ │ │ - cdp 0, 5, cr0, cr8, cr2, {0} │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + ldcl 0, cr0, [r8, #8] │ │ │ │ + lsrs r4, r2, #32 │ │ │ │ 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,37 @@ │ │ │ │ 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, #29 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsls r0, r6, #27 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + vaddl.u32 q8, d0, d1 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + rsbs r0, sl, r2 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ movs r2, r0 │ │ │ │ - mrrc 0, 0, r0, sl, cr2 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ - movs r2, r0 │ │ │ │ - mcrr 0, 0, r0, r4, cr2 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + rsb r0, r4, r2 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ movs r2, r0 │ │ │ │ subs r0, #178 @ 0xb2 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xebfa0002 │ │ │ │ - lsls r6, r6, #24 │ │ │ │ + sbcs.w r0, sl, r2 │ │ │ │ + lsls r6, r6, #22 │ │ │ │ movs r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ b.w cae0 │ │ │ │ │ │ │ │ 0001482c : │ │ │ │ push {r3, lr} │ │ │ │ @@ -11403,16 +11402,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 │ │ │ │ + add.w r0, r6, r2 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ 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 +11426,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 │ │ │ │ + pkhbt r0, sl, r2 │ │ │ │ + lsls r0, r1, #3 │ │ │ │ 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 +11448,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 │ │ │ │ + eors.w r0, r4, r2 │ │ │ │ + lsls r2, r2, #2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000148d8 : │ │ │ │ cbz r0, 14922 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -11492,16 +11491,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 │ │ │ │ + bic.w r0, lr, r2 │ │ │ │ + movs r4, r5 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014940 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -11514,17 +11513,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 │ │ │ │ - movs r2, r0 │ │ │ │ + ldrd r0, r0, [r8, #8]! │ │ │ │ + vaddl.u q8, d6, d1 │ │ │ │ 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 │ │ │ │ @@ -11564,19 +11562,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, #17 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014a00 : │ │ │ │ cbz r0, 14a4a │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -11610,16 +11608,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 │ │ │ │ + stmdb r6, {r1} │ │ │ │ + vhadd.u8 d0, 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,22 +11669,20 @@ │ │ │ │ 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 │ │ │ │ - movs r2, r0 │ │ │ │ - stmdb r4, {r1} │ │ │ │ - lsls r2, r7, #1 │ │ │ │ - movs r2, r0 │ │ │ │ - strd r0, r0, [lr], #8 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ + lsls r2, r7, #13 │ │ │ │ movs r2, r0 │ │ │ │ + stmia.w r4, {r1} │ │ │ │ + vaddl.u q8, d10, d1 │ │ │ │ + strd r0, r0, [lr], #-8 │ │ │ │ + vaddl.u16 q8, d0, d1 │ │ │ │ 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 │ │ │ │ mov r0, r2 │ │ │ │ @@ -11726,19 +11722,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, #11 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r1, #9 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ 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 +11783,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, #9 │ │ │ │ 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 +11897,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, #6 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ movs r2, r0 │ │ │ │ bl ffe28d4a │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ movs r2, r0 │ │ │ │ bl ffe68d52 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ + lsls r6, r2, #5 │ │ │ │ movs r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ @@ -12085,69 +12081,66 @@ │ │ │ │ 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 r2, r0 │ │ │ │ + vaddl.u32 q8, d0, d1 │ │ │ │ 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 r2, r0 │ │ │ │ + vaddl.u8 q8, 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] @ (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 │ │ │ │ + vhadd.u d16, d4, 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 q0, 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 │ │ │ │ + ldr??.w r0, [ip, #1] │ │ │ │ + b.n 14b1c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014f88 : │ │ │ │ cbz r0, 14f94 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cbz r3, 14f92 │ │ │ │ @@ -12156,17 +12149,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 14b00 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfa3a0001 │ │ │ │ + ldrsh.w r0, [sl, #1] │ │ │ │ │ │ │ │ 00014fac : │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ b.w cae0 │ │ │ │ │ │ │ │ 00014fb4 : │ │ │ │ @@ -12189,17 +12182,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 14ac4 │ │ │ │ movs r2, r0 │ │ │ │ - ldr??.w r0, [sl, #1] │ │ │ │ + ldr??.w r0, [sl, r1] │ │ │ │ │ │ │ │ 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 +12205,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 14a90 │ │ │ │ movs r2, r0 │ │ │ │ - vst1.8 {d16[0]}, [r6], r1 │ │ │ │ + vst4.8 {d16-d19}, [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 +12290,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]! │ │ │ │ + ldc2 0, cr0, [r4, #4]! │ │ │ │ + vhadd.u8 d0, d12, d1 │ │ │ │ + stc2l 0, cr0, [r6, #-4]! │ │ │ │ cmp r7, #218 @ 0xda │ │ │ │ movs r3, r0 │ │ │ │ cmp r7, #178 @ 0xb2 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 14aec │ │ │ │ + b.n 149ec │ │ │ │ movs r2, r0 │ │ │ │ - ldr??.w r0, [lr, #1] │ │ │ │ - b.n 14ac8 │ │ │ │ + ldr??.w r0, [lr, r1] │ │ │ │ + b.n 149c8 │ │ │ │ movs r2, r0 │ │ │ │ - str??.w r0, [r8, #1] │ │ │ │ + str??.w r0, [r8, r1] │ │ │ │ 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 +12350,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 │ │ │ │ + ldc2 0, cr0, [r8], #4 │ │ │ │ + cdp2 0, 0, cr0, cr6, cr1, {0} │ │ │ │ + stc2l 0, cr0, [r4], #-4 │ │ │ │ │ │ │ │ 000151a4 : │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 15228 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15216 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -12422,20 +12415,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 15890 │ │ │ │ movs r2, r0 │ │ │ │ - stc2l 0, cr0, [sl, #4]! │ │ │ │ - b.n 15978 │ │ │ │ + stc2l 0, cr0, [sl, #-4]! │ │ │ │ + b.n 15878 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7a60001 │ │ │ │ + @ instruction: 0xf7260001 │ │ │ │ mov r0, r2 │ │ │ │ b.w bb50 │ │ │ │ nop │ │ │ │ │ │ │ │ 00015254 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -12460,17 +12453,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 15810 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7480001 │ │ │ │ + movt r0, #34817 @ 0x8801 │ │ │ │ │ │ │ │ 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 +12476,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 157dc │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7120001 │ │ │ │ + @ instruction: 0xf6920001 │ │ │ │ │ │ │ │ 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 +12527,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 1579c │ │ │ │ movs r2, r0 │ │ │ │ asrs r4, r2, #13 │ │ │ │ movs r3, r0 │ │ │ │ - ldc2l 0, cr0, [r0], #4 │ │ │ │ + ldc2l 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 +12654,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 1562c │ │ │ │ movs r2, r0 │ │ │ │ - usada8 r0, sl, r1, r0 │ │ │ │ + @ instruction: 0xfafa0001 │ │ │ │ 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 +12705,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 155a4 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf4da0001 │ │ │ │ + orrs.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 +12754,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 │ │ │ │ + svc 220 @ 0xdc │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfad60001 │ │ │ │ + @ instruction: 0xfa560001 │ │ │ │ │ │ │ │ 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 +12784,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 140 @ 0x8c │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfad60001 │ │ │ │ + @ instruction: 0xfa560001 │ │ │ │ │ │ │ │ 000155d0 : │ │ │ │ adds r3, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ @@ -12831,15 +12824,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 │ │ │ │ + @ instruction: 0xf4da0001 │ │ │ │ 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 +12879,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, #8] │ │ │ │ movs r2, r0 │ │ │ │ - adcs.w r0, lr, #8454144 @ 0x810000 │ │ │ │ - sbc.w r0, sl, #8454144 @ 0x810000 │ │ │ │ - str r0, [r2, #12] │ │ │ │ + @ instruction: 0xf4de0001 │ │ │ │ + @ instruction: 0xf4ea0001 │ │ │ │ + str r0, [r2, #4] │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf4fa0001 │ │ │ │ + orns r0, sl, #8454144 @ 0x810000 │ │ │ │ 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 +13021,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 158d4 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf1ee0001 │ │ │ │ + sbc.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 +13120,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] │ │ │ │ + @ instruction: 0xf7f00001 │ │ │ │ movs r7, #200 @ 0xc8 │ │ │ │ movs r3, r0 │ │ │ │ movs r7, #180 @ 0xb4 │ │ │ │ movs r3, r0 │ │ │ │ - bgt.n 158e8 │ │ │ │ + bgt.n 159e8 │ │ │ │ movs r2, r0 │ │ │ │ - strb.w r0, [sl, r1] │ │ │ │ - bgt.n 158c4 │ │ │ │ + @ instruction: 0xf78a0001 │ │ │ │ + bgt.n 159c4 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf0e40001 │ │ │ │ + orn r0, r4, #1 │ │ │ │ │ │ │ │ 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 +13162,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 │ │ │ │ + blt.n 15940 │ │ │ │ movs r2, r0 │ │ │ │ - orns r0, r8, #1 │ │ │ │ + vext.8 d16, d8, d1, #0 │ │ │ │ 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 +13238,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 15ac8 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf68c0001 │ │ │ │ - blt.n 159a8 │ │ │ │ + addw r0, ip, #2049 @ 0x801 │ │ │ │ + blt.n 15aa8 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7500001 │ │ │ │ - blt.n 15988 │ │ │ │ + @ instruction: 0xf6d00001 │ │ │ │ + blt.n 15a88 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf6e00001 │ │ │ │ + @ instruction: 0xf6600001 │ │ │ │ │ │ │ │ 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 +13311,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 15bfc │ │ │ │ movs r2, r0 │ │ │ │ - rsb r0, r2, #8454144 @ 0x810000 │ │ │ │ - bge.n 15adc │ │ │ │ + adc.w r0, r2, #8454144 @ 0x810000 │ │ │ │ + bge.n 15bdc │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf6860001 │ │ │ │ - bge.n 15abc │ │ │ │ + addw r0, r6, #2049 @ 0x801 │ │ │ │ + bge.n 15bbc │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf6160001 │ │ │ │ + @ instruction: 0xf5960001 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cbz r0, 15b20 │ │ │ │ b.w cbe8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ 00015b24 : │ │ │ │ @@ -13380,15 +13373,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 │ │ │ │ + rsb r0, ip, #8454144 @ 0x810000 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4} │ │ │ │ ldr r3, [pc, #132] @ (15c28 ) │ │ │ │ ldr r4, [pc, #132] @ (15c2c ) │ │ │ │ @@ -13639,22 +13632,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 │ │ │ │ + ands.w r0, lr, #8454144 @ 0x810000 │ │ │ │ adds r6, r6, r3 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r6, r3, #10 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ movs r2, r0 │ │ │ │ - vaddl.s16 q8, d10, d1 │ │ │ │ - bic.w r0, sl, #8454144 @ 0x810000 │ │ │ │ - bics.w r0, sl, #8454144 @ 0x810000 │ │ │ │ + vhadd.s16 d16, d10, d1 │ │ │ │ + usat16 r0, #1, sl │ │ │ │ + @ instruction: 0xf3ba0001 │ │ │ │ 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 +13743,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, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ asrs r2, r1, #31 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ movs r2, r0 │ │ │ │ - cdp 0, 11, cr0, cr0, cr1, {0} │ │ │ │ - @ instruction: 0xf2fc0001 │ │ │ │ - @ instruction: 0xf3100001 │ │ │ │ + cdp 0, 3, cr0, cr0, cr1, {0} │ │ │ │ + @ instruction: 0xf27c0001 │ │ │ │ + @ instruction: 0xf2900001 │ │ │ │ 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 +13864,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: 0xf23e0001 │ │ │ │ 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. d0, d1 │ │ │ │ + ldcl 0, cr0, [r8], #4 │ │ │ │ + adc.w r0, r4, #1 │ │ │ │ + adcs.w r0, r8, #1 │ │ │ │ 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 +14012,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} │ │ │ │ + orn r0, lr, #1 │ │ │ │ + subs.w r0, r6, r1 │ │ │ │ + cdp2 0, 6, 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 +14115,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]! │ │ │ │ + vhadd.s d16, d8, d1 │ │ │ │ + @ instruction: 0xeab80001 │ │ │ │ + stc2l 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 +14220,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, 8, cr0, cr0, cr1, {0} │ │ │ │ + cdp 0, 8, cr0, cr12, cr1, {0} │ │ │ │ + mrrc2 0, 0, r0, lr, cr1 │ │ │ │ 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 +14348,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 │ │ │ │ + stcl 0, cr0, [r0, #-4]! │ │ │ │ + strd r0, r0, [r4], #-4 │ │ │ │ + smlabb 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 +14458,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 │ │ │ │ + stcl 0, cr0, [r8], #-4 │ │ │ │ + b.n 1650c │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xfa8a0001 │ │ │ │ + @ instruction: 0xfa0a0001 │ │ │ │ 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 +14948,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 16a9c │ │ │ │ + movs r1, r0 │ │ │ │ + b.n 17068 │ │ │ │ + movs r1, r0 │ │ │ │ + adc.w r0, r4, #8454144 @ 0x810000 │ │ │ │ + b.n 16a8c │ │ │ │ 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 +15079,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 16978 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 17024 │ │ │ │ + b.n 16f24 │ │ │ │ movs r1, r0 │ │ │ │ - orns r0, sl, #8454144 @ 0x810000 │ │ │ │ + @ instruction: 0xf3fa0001 │ │ │ │ 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 +15205,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 16844 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 16ed0 │ │ │ │ + b.n 16dd0 │ │ │ │ movs r1, r0 │ │ │ │ - ssat16 r0, #2, lr │ │ │ │ + subw r0, lr, #1 │ │ │ │ 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 +15331,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 16718 │ │ │ │ movs r1, r0 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + udf #188 @ 0xbc │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf1ea0001 │ │ │ │ + sbc.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 +15457,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 175f4 │ │ │ │ movs r1, r0 │ │ │ │ - ble.n 17048 │ │ │ │ + ble.n 17148 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf0a40001 │ │ │ │ - b.n 1766c │ │ │ │ + bic.w r0, r4, #1 │ │ │ │ + b.n 1756c │ │ │ │ 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 +15586,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 174cc │ │ │ │ movs r1, r0 │ │ │ │ - b.n 174b8 │ │ │ │ + b.n 173b8 │ │ │ │ movs r1, r0 │ │ │ │ - vhadd.s16 d16, d10, d1 │ │ │ │ - b.n 17514 │ │ │ │ + cdp 0, 13, cr0, cr10, cr1, {0} │ │ │ │ + b.n 17414 │ │ │ │ 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 +15724,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 173b4 │ │ │ │ movs r1, r0 │ │ │ │ - bhi.n 172d8 │ │ │ │ + bhi.n 173d8 │ │ │ │ movs r1, r0 │ │ │ │ - cdp 0, 0, cr0, cr10, cr1, {0} │ │ │ │ + stc 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 +15854,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 12 │ │ │ │ movs r1, r0 │ │ │ │ - bvc.n 17368 │ │ │ │ + bvc.n 17468 │ │ │ │ movs r1, r0 │ │ │ │ - stc 0, cr0, [sl], #4 │ │ │ │ + stc 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 +16345,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, #4] │ │ │ │ movs r2, r0 │ │ │ │ - bge.n 17a10 │ │ │ │ + bls.n 17910 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 1784c │ │ │ │ + b.n 1774c │ │ │ │ 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 +16446,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 17a54 │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 17968 │ │ │ │ + bls.n 17a68 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 1774c │ │ │ │ + b.n 1764c │ │ │ │ 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 +16504,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 17b58 │ │ │ │ movs r1, r0 │ │ │ │ smlal r0, r0, ip, r2 │ │ │ │ - bhi.n 179e4 │ │ │ │ + bhi.n 17ae4 │ │ │ │ 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 +16565,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 17ad8 │ │ │ │ movs r1, r0 │ │ │ │ smlsd r0, r0, r2, r0 │ │ │ │ - bvc.n 17b5c │ │ │ │ + bvc.n 17c5c │ │ │ │ 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 +16625,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 │ │ │ │ + bvs.n 17bc0 │ │ │ │ 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 +16682,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 17d34 │ │ │ │ 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 +16736,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 182f0 │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 17dc8 │ │ │ │ + bpl.n 17cc8 │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 17d30 │ │ │ │ + bpl.n 17c30 │ │ │ │ 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 +16795,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 1825c │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 17d34 │ │ │ │ + bpl.n 17e34 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 17cf4 │ │ │ │ + bpl.n 17df4 │ │ │ │ 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 +16956,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 17eb8 │ │ │ │ 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 +17042,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 180bc │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + ldmia r0!, {r1, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + ldmia r0!, {r1, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5!, {r1, r2, r3, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r1, {r1, r3, r4} │ │ │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r5, 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 +17193,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 #76 @ 0x4c │ │ │ │ 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 +17369,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 182e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ 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 +17522,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 │ │ │ │ + bge.n 184f0 │ │ │ │ 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 +17719,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 18798 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r4!, {r3, r5, 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 +17858,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 1877c │ │ │ │ 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 +18019,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 18a38 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ 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 +18160,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 18c3c │ │ │ │ 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 +18285,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 18cec │ │ │ │ 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 +18829,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 r4!, {r2, r3, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r4!, {r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r3, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsls r3, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ bl 3b52ae │ │ │ │ b.n 191d0 │ │ │ │ movs r2, r0 │ │ │ │ bl 1772b6 │ │ │ │ @@ -18960,15 +18954,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} │ │ │ │ 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 +18983,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, r6, lr} │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #600 @ (adr r5, 19668 ) │ │ │ │ + add r5, pc, #88 @ (adr r5, 19468 ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00019410 : │ │ │ │ cbz r0, 19442 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -19020,17 +19014,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 r4, pc, #824 @ (adr r4, 1978c ) │ │ │ │ movs r2, r0 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + push {r2, r3, 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 +19045,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, #560 @ (adr r4, 196cc ) │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ 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 +19180,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, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r6, #68 @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ b.n 198c4 │ │ │ │ movs r2, r0 │ │ │ │ - bkpt 0x0048 │ │ │ │ + pop {r3, r6, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ 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 +19249,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, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ udf #43 @ 0x2b │ │ │ │ vqrdmlah.s , , d25[0] │ │ │ │ @ instruction: 0xffffc545 │ │ │ │ vqrdmlsh.s , , d24[0] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ @@ -19375,27 +19369,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} │ │ │ │ + cbnz r2, 1983e │ │ │ │ movs r1, r0 │ │ │ │ - cbz r6, 197e6 │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 197ee │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ movs r1, r0 │ │ │ │ - revsh r6, r0 │ │ │ │ + rev16 r6, r0 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r6, 197f8 │ │ │ │ + sub sp, #472 @ 0x1d8 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r6, 197fe │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ 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 +19517,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, 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 +19692,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: 0xb7fa │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ movs r1, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 19ac4 │ │ │ │ movs r2, r0 │ │ │ │ blt.n 19a94 │ │ │ │ movs r2, r0 │ │ │ │ @@ -19810,15 +19804,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 r3!, {r2, r6, r7} │ │ │ │ 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 +19863,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: 0xb6ea │ │ │ │ movs r1, r0 │ │ │ │ bhi.n 19cf2 │ │ │ │ vtbl.8 d29, {d31}, d5 │ │ │ │ vaddl.u q14, d15, d13 │ │ │ │ @ instruction: 0xffffd9d0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ @@ -19993,27 +19987,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 │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #888 @ 0x378 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ 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 +20172,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, r6} │ │ │ │ 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 +20410,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 │ │ │ │ + sxth r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ - sxtb r2, r6 │ │ │ │ + cbz r2, 1a264 │ │ │ │ movs r1, r0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 1a27c │ │ │ │ movs r2, r0 │ │ │ │ bpl.n 1a24c │ │ │ │ movs r2, r0 │ │ │ │ @@ -20595,17 +20589,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, r6} │ │ │ │ movs r1, r0 │ │ │ │ - sub sp, #32 │ │ │ │ + add sp, #32 │ │ │ │ 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 +20650,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, #328 @ 0x148 │ │ │ │ movs r1, r0 │ │ │ │ beq.n 1a53a │ │ │ │ vmla.i , , d21[0] │ │ │ │ vtbx.8 d27, {d15}, d21 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ @@ -20780,27 +20774,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, #408 @ 0x198 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #504 @ (adr r3, 1a7b4 ) │ │ │ │ + add r2, pc, #1016 @ (adr r2, 1a9b4 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #504 @ (adr r3, 1a7bc ) │ │ │ │ + add r2, pc, #1016 @ (adr r2, 1a9bc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #536 @ (adr r3, 1a7e4 ) │ │ │ │ + add r3, pc, #24 @ (adr r3, 1a5e4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #568 @ (adr r3, 1a808 ) │ │ │ │ + add r3, pc, #56 @ (adr r3, 1a608 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r7, #5 │ │ │ │ ... │ │ │ │ │ │ │ │ 0001a5d4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -20825,17 +20819,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, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #808 @ (adr r3, 1a948 ) │ │ │ │ + add r3, pc, #296 @ (adr r3, 1a748 ) │ │ │ │ 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 +20916,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, #154 @ 0x9a │ │ │ │ movs r2, r0 │ │ │ │ ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ ldmia r7, {r1, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r6, 1a738 │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ 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 +20953,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, #424 @ 0x1a8 │ │ │ │ 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 +21012,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, #104 @ 0x68 │ │ │ │ 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 +21136,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, #184 @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #24 @ (adr r0, 1a94c ) │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #24 @ (adr r0, 1a954 ) │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r1, sp, #776 @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #56 @ (adr r0, 1a97c ) │ │ │ │ + ldr r7, [sp, #568] @ 0x238 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #88 @ (adr r0, 1a9a0 ) │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r4, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ 0001a94c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -21187,17 +21181,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, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #328 @ (adr r0, 1aae0 ) │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ 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 +21281,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 r0, sp, #888 @ 0x378 │ │ │ │ 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, r6, 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 +21318,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 r7, pc, #936 @ (adr r7, 1ae98 ) │ │ │ │ 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 +21377,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 r0, sp, #872 @ 0x368 │ │ │ │ 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 +21584,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, #336 @ 0x150 │ │ │ │ movs r1, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ - ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #288] @ 0x120 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #976 @ (adr r1, 1b15c ) │ │ │ │ + add r1, pc, #464 @ (adr r1, 1af5c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r7, pc, #800 @ (adr r7, 1b0b4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r7, pc, #720 @ (adr r7, 1b068 ) │ │ │ │ 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 +21705,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, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ movs r1, r0 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r4, [sp, #264] @ 0x108 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #800] @ 0x320 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r0, #28] │ │ │ │ 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 +21739,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, #26] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r2, [sp, #520] @ 0x208 │ │ │ │ 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 +21776,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, #22] │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #392 @ (adr r6, 1b0cc ) │ │ │ │ + add r5, pc, #904 @ (adr r5, 1b2cc ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #272 @ (adr r6, 1b05c ) │ │ │ │ + add r5, pc, #784 @ (adr r5, 1b25c ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001af4c : │ │ │ │ cbz r0, 1af94 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -21828,17 +21822,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, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ 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 +21846,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, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001afe4 : │ │ │ │ cbz r0, 1b02c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -21894,17 +21888,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, #14] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ 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 +21912,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, #12] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b07c : │ │ │ │ cbz r0, 1b0c4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -21960,17 +21954,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, #10] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #552] @ 0x228 │ │ │ │ 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 +21977,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, #8] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #344] @ 0x158 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b114 : │ │ │ │ cbz r0, 1b15e │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22027,17 +22021,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, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r7, [sp, #960] @ 0x3c0 │ │ │ │ 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 +22044,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, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #232] @ 0xe8 │ │ │ │ + str r7, [sp, #744] @ 0x2e8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b1b0 : │ │ │ │ cbz r0, 1b1e2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22084,17 +22078,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, #0] │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #432] @ 0x1b0 │ │ │ │ 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 +22156,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, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + str r6, [sp, #520] @ 0x208 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 1b6b0 ) │ │ │ │ + add r2, pc, #496 @ (adr r2, 1b4b0 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + strh r6, [r3, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #96 @ (adr r3, 1b328 ) │ │ │ │ + add r2, pc, #608 @ (adr r2, 1b528 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + strh r4, [r0, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ 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 +22195,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, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #888] @ 0x378 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b30c : │ │ │ │ cbz r0, 1b33e │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22235,17 +22229,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, #54] @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ 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 +22253,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, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + str r5, [sp, #872] @ 0x368 │ │ │ │ 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 +22341,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, #728] @ 0x2d8 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #264 @ (adr r1, 1b590 ) │ │ │ │ + add r0, pc, #776 @ (adr r0, 1b790 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b48c : │ │ │ │ cbz r0, 1b4c6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22386,17 +22380,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, #42] @ 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r4, [sp, #544] @ 0x220 │ │ │ │ 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 +22610,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, #632] @ 0x278 │ │ │ │ movs r1, r0 │ │ │ │ stmia r0!, {r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #632] @ 0x278 │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r6, #32] │ │ │ │ + strh r0, [r6, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r3, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ 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 +22720,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 r5, [sp, #920] @ 0x398 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ 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 +22774,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, #760] @ 0x2f8 │ │ │ │ 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 +22961,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, #576] @ 0x240 │ │ │ │ movs r1, r0 │ │ │ │ pop {r1, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r1, #0] │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ 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 +23042,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, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ bl 405b6e │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ + ldrb r6, [r6, #26] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ 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 +23071,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, #288] @ 0x120 │ │ │ │ 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 +23134,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 r1, [sp, #960] @ 0x3c0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ + ldrh r2, [r0, #26] │ │ │ │ movs r1, r0 │ │ │ │ rev r0, r7 │ │ │ │ movs r2, r0 │ │ │ │ b.w b7b4 │ │ │ │ │ │ │ │ 0001bc50 : │ │ │ │ push {r4, lr} │ │ │ │ @@ -23279,25 +23273,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 r2, [sp, #960] @ 0x3c0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r0, #0] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ 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 +23329,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, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r5, #29] │ │ │ │ + ldrb r2, [r5, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ 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 +23425,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, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ 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 +23554,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, #760] @ 0x2f8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + strh r4, [r6, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xb6da │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ - movs r1, r0 │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r0, #0] │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ + movs r1, r0 │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r0, #22] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + ldr r0, [sp, #152] @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #21] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r7, [sp, #952] @ 0x3b8 │ │ │ │ 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 +23615,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, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #632] @ 0x278 │ │ │ │ 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 +24185,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 │ │ │ │ + str r7, [sp, #904] @ 0x388 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #344] @ 0x158 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + ldr r0, [sp, #656] @ 0x290 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #560] @ 0x230 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #280] @ 0x118 │ │ │ │ + ldr r0, [sp, #792] @ 0x318 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #616] @ 0x268 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #920] @ 0x398 │ │ │ │ + ldr r1, [sp, #408] @ 0x198 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + ldr r1, [sp, #840] @ 0x348 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #392] @ 0x188 │ │ │ │ + ldr r1, [sp, #904] @ 0x388 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ + ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #648] @ 0x288 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r3, [sp, #520] @ 0x208 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #600] @ 0x258 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ + ldr r3, [sp, #648] @ 0x288 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #328] @ 0x148 │ │ │ │ + ldr r3, [sp, #840] @ 0x348 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #520] @ 0x208 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #136] @ 0x88 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #408] @ 0x198 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r4, [sp, #520] @ 0x208 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #552] @ 0x228 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r4, [sp, #584] @ 0x248 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #192] @ 0xc0 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [sp, #584] @ 0x248 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #824] @ 0x338 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #832] @ 0x340 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #328] @ 0x148 │ │ │ │ + ldr r5, [sp, #840] @ 0x348 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #848] @ 0x350 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #552] @ 0x228 │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #328] @ 0x148 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #336] @ 0x150 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r7, [sp, #360] @ 0x168 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #120 @ (adr r0, 1c8a4 ) │ │ │ │ + ldr r7, [sp, #632] @ 0x278 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #128 @ (adr r0, 1c8b0 ) │ │ │ │ + ldr r7, [sp, #640] @ 0x280 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #136 @ (adr r0, 1c8bc ) │ │ │ │ + ldr r7, [sp, #648] @ 0x288 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #144 @ (adr r0, 1c8c8 ) │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #168 @ (adr r0, 1c8e4 ) │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #176 @ (adr r0, 1c8f0 ) │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #200 @ (adr r0, 1c90c ) │ │ │ │ + ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #224 @ (adr r0, 1c928 ) │ │ │ │ + ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #248 @ (adr r0, 1c944 ) │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #256 @ (adr r0, 1c950 ) │ │ │ │ + ldr r7, [sp, #768] @ 0x300 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #264 @ (adr r0, 1c95c ) │ │ │ │ + ldr r7, [sp, #776] @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #288 @ (adr r0, 1c978 ) │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #360 @ (adr r0, 1c9c4 ) │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #464 @ (adr r0, 1ca30 ) │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #488 @ (adr r0, 1ca4c ) │ │ │ │ + ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #496 @ (adr r0, 1ca58 ) │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #504 @ (adr r0, 1ca64 ) │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #544 @ (adr r0, 1ca90 ) │ │ │ │ + add r0, pc, #32 @ (adr r0, 1c890 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #568 @ (adr r0, 1caac ) │ │ │ │ + add r0, pc, #56 @ (adr r0, 1c8ac ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #576 @ (adr r0, 1cab8 ) │ │ │ │ + add r0, pc, #64 @ (adr r0, 1c8b8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #584 @ (adr r0, 1cac4 ) │ │ │ │ + add r0, pc, #72 @ (adr r0, 1c8c4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #592 @ (adr r0, 1cad0 ) │ │ │ │ + add r0, pc, #80 @ (adr r0, 1c8d0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #616 @ (adr r0, 1caec ) │ │ │ │ + add r0, pc, #104 @ (adr r0, 1c8ec ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #640 @ (adr r0, 1cb08 ) │ │ │ │ + add r0, pc, #128 @ (adr r0, 1c908 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #664 @ (adr r0, 1cb24 ) │ │ │ │ + add r0, pc, #152 @ (adr r0, 1c924 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #688 @ (adr r0, 1cb40 ) │ │ │ │ + add r0, pc, #176 @ (adr r0, 1c940 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #712 @ (adr r0, 1cb5c ) │ │ │ │ + add r0, pc, #200 @ (adr r0, 1c95c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #736 @ (adr r0, 1cb78 ) │ │ │ │ + add r0, pc, #224 @ (adr r0, 1c978 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #744 @ (adr r0, 1cb84 ) │ │ │ │ + add r0, pc, #232 @ (adr r0, 1c984 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #752 @ (adr r0, 1cb90 ) │ │ │ │ + add r0, pc, #240 @ (adr r0, 1c990 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #760 @ (adr r0, 1cb9c ) │ │ │ │ + add r0, pc, #248 @ (adr r0, 1c99c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #784 @ (adr r0, 1cbb8 ) │ │ │ │ + add r0, pc, #272 @ (adr r0, 1c9b8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #792 @ (adr r0, 1cbc4 ) │ │ │ │ + add r0, pc, #280 @ (adr r0, 1c9c4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #792 @ (adr r0, 1cbc8 ) │ │ │ │ + add r0, pc, #280 @ (adr r0, 1c9c8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #704 @ (adr r2, 1cb74 ) │ │ │ │ + add r2, pc, #192 @ (adr r2, 1c974 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #792 @ (adr r0, 1cbd0 ) │ │ │ │ + add r0, pc, #280 @ (adr r0, 1c9d0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #800 @ (adr r0, 1cbdc ) │ │ │ │ + add r0, pc, #288 @ (adr r0, 1c9dc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #872 @ (adr r0, 1cc28 ) │ │ │ │ + add r0, pc, #360 @ (adr r0, 1ca28 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #960 @ (adr r0, 1cc84 ) │ │ │ │ + add r0, pc, #448 @ (adr r0, 1ca84 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #88 @ (adr r1, 1c920 ) │ │ │ │ + add r0, pc, #600 @ (adr r0, 1cb20 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #256 @ (adr r1, 1c9cc ) │ │ │ │ + add r0, pc, #768 @ (adr r0, 1cbcc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #424 @ (adr r1, 1ca78 ) │ │ │ │ + add r0, pc, #936 @ (adr r0, 1cc78 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #560 @ (adr r1, 1cb04 ) │ │ │ │ + add r1, pc, #48 @ (adr r1, 1c904 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #824 @ (adr r1, 1cc10 ) │ │ │ │ + add r1, pc, #312 @ (adr r1, 1ca10 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #32 @ (adr r2, 1c8fc ) │ │ │ │ + add r1, pc, #544 @ (adr r1, 1cafc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #568 @ (adr r2, 1cb18 ) │ │ │ │ + add r2, pc, #56 @ (adr r2, 1c918 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #608 @ (adr r2, 1cb44 ) │ │ │ │ + add r2, pc, #96 @ (adr r2, 1c944 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #656 @ (adr r2, 1cb78 ) │ │ │ │ + add r2, pc, #144 @ (adr r2, 1c978 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #664 @ (adr r2, 1cb84 ) │ │ │ │ + add r2, pc, #152 @ (adr r2, 1c984 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #912 @ (adr r2, 1cc80 ) │ │ │ │ + add r2, pc, #400 @ (adr r2, 1ca80 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #920 @ (adr r2, 1cc8c ) │ │ │ │ + add r2, pc, #408 @ (adr r2, 1ca8c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #144 @ (adr r3, 1c988 ) │ │ │ │ + add r2, pc, #656 @ (adr r2, 1cb88 ) │ │ │ │ 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 +24585,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 ) │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #560 @ (adr r0, 1cc20 ) │ │ │ │ + add r0, pc, #48 @ (adr r0, 1ca20 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #560 @ (adr r0, 1cc24 ) │ │ │ │ + add r0, pc, #48 @ (adr r0, 1ca24 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #832 @ (adr r0, 1cd38 ) │ │ │ │ + add r0, pc, #320 @ (adr r0, 1cb38 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #816 @ (adr r0, 1cd2c ) │ │ │ │ + add r0, pc, #304 @ (adr r0, 1cb2c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #832 @ (adr r0, 1cd40 ) │ │ │ │ + add r0, pc, #320 @ (adr r0, 1cb40 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #104 @ (adr r1, 1ca6c ) │ │ │ │ + add r0, pc, #616 @ (adr r0, 1cc6c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #88 @ (adr r1, 1ca60 ) │ │ │ │ + add r0, pc, #600 @ (adr r0, 1cc60 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #80 @ (adr r1, 1ca5c ) │ │ │ │ + add r0, pc, #592 @ (adr r0, 1cc5c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #72 @ (adr r1, 1ca58 ) │ │ │ │ + add r0, pc, #584 @ (adr r0, 1cc58 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #64 @ (adr r1, 1ca54 ) │ │ │ │ + add r0, pc, #576 @ (adr r0, 1cc54 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #56 @ (adr r1, 1ca50 ) │ │ │ │ + add r0, pc, #568 @ (adr r0, 1cc50 ) │ │ │ │ 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 +24647,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, #10] │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #576 @ (adr r0, 1ccb4 ) │ │ │ │ + add r0, pc, #64 @ (adr r0, 1cab4 ) │ │ │ │ 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 +24673,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 ) │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ 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 +24720,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, #696] @ 0x2b8 │ │ │ │ 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 +24764,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, #456] @ 0x1c8 │ │ │ │ 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 +24808,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, #120] @ 0x78 │ │ │ │ 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 +24852,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 r6, [sp, #840] @ 0x348 │ │ │ │ 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 +25059,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, #22 │ │ │ │ movs r2, r0 │ │ │ │ asrs r3, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - stc2 0, cr0, [sl], #-4 │ │ │ │ - add r1, pc, #264 @ (adr r1, 1cf64 ) │ │ │ │ + umull r0, r0, sl, r1 │ │ │ │ + add r0, pc, #776 @ (adr r0, 1d164 ) │ │ │ │ movs r1, r0 │ │ │ │ - umull r0, r0, r2, r1 │ │ │ │ - @ instruction: 0xfb9e0001 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + smlad r0, r2, r1, r0 │ │ │ │ + smlabb r0, lr, r1, r0 │ │ │ │ + ldr r6, [sp, #872] @ 0x368 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ movs r1, r0 │ │ │ │ cbz r2, 1ceb4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001ce70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -25117,19 +25111,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, #712 @ 0x2c8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r0, sp, #0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r4, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #108] @ 0x6c │ │ │ │ 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 +25249,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, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ + ldrb r2, [r2, #5] │ │ │ │ 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 +25280,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, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #6] │ │ │ │ + ldrb r4, [r3, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + ldrb r2, [r1, #4] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d064 : │ │ │ │ cbz r0, 1d09e │ │ │ │ cbz r1, 1d08c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -25323,21 +25317,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, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #720 @ (adr r6, 1d384 ) │ │ │ │ + add r6, pc, #208 @ (adr r6, 1d184 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d0bc : │ │ │ │ cbz r0, 1d0e4 │ │ │ │ push {r4} │ │ │ │ mov r4, r1 │ │ │ │ cbz r1, 1d0d0 │ │ │ │ @@ -25356,21 +25350,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, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #432 @ (adr r6, 1d2ac ) │ │ │ │ + add r5, pc, #944 @ (adr r5, 1d4ac ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r7, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d104 : │ │ │ │ movs r1, #0 │ │ │ │ b.w c164 │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -25389,17 +25383,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, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #2] │ │ │ │ + ldrb r2, [r5, #0] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d140 : │ │ │ │ cbz r0, 1d172 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -25422,17 +25416,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, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + strb r4, [r3, #31] │ │ │ │ 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 +25439,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, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + strb r2, [r5, #30] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d1c0 : │ │ │ │ cbz r0, 1d1fa │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -25482,17 +25476,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, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ 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 +25499,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, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + strb r6, [r3, #28] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d24c : │ │ │ │ cbz r0, 1d294 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -25546,17 +25540,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, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r7, #28] │ │ │ │ + strb r2, [r7, #26] │ │ │ │ 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 +25563,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, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + strb r6, [r0, #26] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d2e4 : │ │ │ │ cbz r0, 1d31a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -25607,17 +25601,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, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r6, #26] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d33c : │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1d444 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -25717,29 +25711,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, #496 @ (adr r3, 1d648 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #672 @ (adr r3, 1d6fc ) │ │ │ │ + add r3, pc, #160 @ (adr r3, 1d4fc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #440 @ (adr r3, 1d618 ) │ │ │ │ + add r2, pc, #952 @ (adr r2, 1d818 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #456 @ (adr r3, 1d62c ) │ │ │ │ + add r2, pc, #968 @ (adr r2, 1d82c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #120 @ (adr r3, 1d4e4 ) │ │ │ │ + add r2, pc, #632 @ (adr r2, 1d6e4 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ 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 +25746,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, #16] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d4a8 : │ │ │ │ cbz r0, 1d4de │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -25790,17 +25784,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, #8] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r6, #19] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ 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 +25807,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, #8] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + strb r6, [r6, #16] │ │ │ │ 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 +26061,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] │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #720] @ 0x2d0 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #784 @ (adr r1, 1dae0 ) │ │ │ │ + add r1, pc, #272 @ (adr r1, 1d8e0 ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r1, #20] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r5, #19] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r1, #19] │ │ │ │ + strb r6, [r1, #17] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r5, #18] │ │ │ │ + strb r6, [r5, #16] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + strb r0, [r3, #16] │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #200 @ (adr r1, 1d8b0 ) │ │ │ │ + add r0, pc, #712 @ (adr r0, 1dab0 ) │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r4, #10] │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #816 @ (adr r0, 1db24 ) │ │ │ │ + add r0, pc, #304 @ (adr r0, 1d924 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #400 @ (adr r1, 1d98c ) │ │ │ │ + add r0, pc, #912 @ (adr r0, 1db8c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #376 @ (adr r1, 1d978 ) │ │ │ │ + add r0, pc, #888 @ (adr r0, 1db78 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #352 @ (adr r1, 1d964 ) │ │ │ │ + add r0, pc, #864 @ (adr r0, 1db64 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #72 @ (adr r0, 1d850 ) │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #192 @ (adr r1, 1d8cc ) │ │ │ │ + add r0, pc, #704 @ (adr r0, 1dacc ) │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r5, #6] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d814 : │ │ │ │ ldr r2, [pc, #520] @ (1da20 ) │ │ │ │ add r2, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1d9f8 │ │ │ │ @@ -26316,35 +26310,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, #600] @ 0x258 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, #68] @ 0x44 │ │ │ │ + str r6, [r5, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r6, [sp, #352] @ 0x160 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + ldr r6, [r2, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r0, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #116] @ 0x74 │ │ │ │ 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 +26464,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, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r7, #40] @ 0x28 │ │ │ │ + str r4, [r7, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + ldr r6, [r5, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r5, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r3, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001dbbc : │ │ │ │ cbz r0, 1dbf2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -26524,17 +26518,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, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ 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 +26644,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, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r4, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001dd44 : │ │ │ │ cbz r0, 1dd8e │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -26694,17 +26688,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, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ 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 +26738,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, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #52] @ 0x34 │ │ │ │ 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 +26831,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, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001df2c : │ │ │ │ cbz r0, 1df76 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -26883,17 +26877,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, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ 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 +27365,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, #21] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #584] @ 0x248 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #296] @ 0x128 │ │ │ │ + str r7, [sp, #808] @ 0x328 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ + str r4, [r5, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ str r5, [sp, #632] @ 0x278 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #280] @ 0x118 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #816] @ 0x330 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + str r6, [r7, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #608] @ 0x260 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r2, r3] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + str r5, [sp, #264] @ 0x108 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r5, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r4, r7] │ │ │ │ + ldr r6, [r4, r5] │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #216] @ 0xd8 │ │ │ │ + str r4, [sp, #728] @ 0x2d8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r0, r6] │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r4, [sp, #360] @ 0x168 │ │ │ │ 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 +27500,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, #0] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r2, [sp, #480] @ 0x1e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r2, #4] │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ 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 +27554,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, #632] @ 0x278 │ │ │ │ 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 +27832,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.u32 q11, q8, #1 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + ldrsh r4, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ ldrh r0, [r7, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r6, [r6, r2] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #0] │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + strb r4, [r5, r2] │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #632] @ 0x278 │ │ │ │ + str r0, [sp, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r6, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + ldrh r2, [r6, #56] @ 0x38 │ │ │ │ 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 +27915,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, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ 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 +27977,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, r6] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strh r4, [r7, r3] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ 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 +28046,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 340f0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 34170 │ │ │ │ + bl 340f0 │ │ │ │ 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 +28145,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, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r5, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r3, #52] @ 0x34 │ │ │ │ + ldrh r6, [r3, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r3, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldrh r0, [r7, r5] │ │ │ │ movs r1, r0 │ │ │ │ ldrh r4, [r2, #18] │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r3, r7] │ │ │ │ + str r4, [r3, r5] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r2, #20] │ │ │ │ + str r6, [r2, #12] │ │ │ │ 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 +28358,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 │ │ │ │ + ldmdb ip!, {r0} │ │ │ │ vmaxnm.f16 , , │ │ │ │ - bgt.n 1eeb8 │ │ │ │ + blt.n 1edb8 │ │ │ │ movs r1, r0 │ │ │ │ - adcs.w r0, r8, r1 │ │ │ │ - bgt.n 1eec8 │ │ │ │ + @ instruction: 0xead80001 │ │ │ │ + blt.n 1edc8 │ │ │ │ movs r1, r0 │ │ │ │ - ldcl 0, cr0, [r4], #-4 │ │ │ │ - ldc 0, cr0, [ip, #4]! │ │ │ │ - @ instruction: 0xeaa40001 │ │ │ │ - blt.n 1eee0 │ │ │ │ + @ instruction: 0xebf40001 │ │ │ │ + ldc 0, cr0, [ip, #-4]! │ │ │ │ + bic.w r0, r4, r1 │ │ │ │ + bge.n 1ede0 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 1eedc │ │ │ │ + bge.n 1eddc │ │ │ │ movs r1, r0 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001ee80 : │ │ │ │ movs r1, #0 │ │ │ │ b.w c164 │ │ │ │ @@ -28403,17 +28397,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, r2] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r0, r5] │ │ │ │ + strh r2, [r0, r3] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001eeb8 : │ │ │ │ cbz r0, 1ef00 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28445,17 +28439,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, r1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrh r6, [r1, r1] │ │ │ │ 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 +28463,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, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001ef50 : │ │ │ │ cbz r0, 1ef98 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28511,17 +28505,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] │ │ │ │ + str r4, [r1, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r6, r0] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ 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 +28529,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, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldr r2, [r0, r6] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001efe8 : │ │ │ │ cbz r0, 1f030 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28577,17 +28571,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, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldr r6, [r3, r4] │ │ │ │ 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 +28595,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, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r5, r5] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f080 : │ │ │ │ cbz r0, 1f0c8 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28643,17 +28637,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, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r0, r4] │ │ │ │ + ldr r6, [r0, r2] │ │ │ │ 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 +28661,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, r1] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f118 : │ │ │ │ cbz r0, 1f160 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28708,17 +28702,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, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldrsb r6, [r5, r7] │ │ │ │ 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 +28725,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] │ │ │ │ + ldr r7, [pc, #832] @ (1f4ec ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r7, r0] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f1b0 : │ │ │ │ cbz r0, 1f1f8 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28772,17 +28766,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, #432] @ (1f3c0 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + ldrsb r6, [r2, r5] │ │ │ │ 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 +28789,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, #224] @ (1f324 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r2, [r4, r6] │ │ │ │ + ldrsb r2, [r4, r4] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f248 : │ │ │ │ cbz r0, 1f27e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28833,17 +28827,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 r6, [pc, #920] @ (1f634 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldrsb r0, [r2, r3] │ │ │ │ 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 +28850,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, #688] @ (1f580 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + ldrsb r6, [r2, r2] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f2d4 : │ │ │ │ cbz r0, 1f30a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28894,17 +28888,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, #360] @ (1f490 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ 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 +28911,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, #128] @ (1f3dc ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r2, [r1, r2] │ │ │ │ + ldrsb r2, [r1, r0] │ │ │ │ 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 +29071,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, #32] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r1, #36] @ 0x24 │ │ │ │ + strh r6, [r1, #32] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #32] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #30] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #30] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #30] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + strh r4, [r1, #30] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #30] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + strh r2, [r7, #28] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #288] @ (1f608 ) │ │ │ │ + ldr r4, [pc, #800] @ (1f808 ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + strb r2, [r6, r2] │ │ │ │ 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 +29197,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, #680] @ (1f88c ) │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #30] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #88] @ (1f644 ) │ │ │ │ + ldr r3, [pc, #600] @ (1f844 ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r0, r0] │ │ │ │ + strh r0, [r0, r6] │ │ │ │ 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 +29301,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, r4] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r5, #22] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f70c : │ │ │ │ cbz r0, 1f742 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -29347,17 +29341,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, #136] @ (1f7e8 ) │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + strh r4, [r1, r0] │ │ │ │ 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 +29602,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, #10] │ │ │ │ movs r1, r0 │ │ │ │ ldrb r2, [r5, #20] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r2, #6] │ │ │ │ + strh r2, [r2, #2] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #352] @ (1fb68 ) │ │ │ │ + ldr r5, [pc, #864] @ (1fd68 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #40] @ (1fa34 ) │ │ │ │ + @ instruction: 0x478a │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ 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 +29710,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, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + strh r4, [r1, r3] │ │ │ │ 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 +29764,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, #26] │ │ │ │ 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 +29929,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, #21] │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xff9bffff │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r5, #20] │ │ │ │ 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 +29965,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, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #296] @ (1fec4 ) │ │ │ │ + ldr r3, [pc, #808] @ (200c4 ) │ │ │ │ movs r1, r0 │ │ │ │ - bxns r5 │ │ │ │ + mov ip, r5 │ │ │ │ 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 +29990,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 r4, pc │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #88] @ (1fe2c ) │ │ │ │ + ldr r3, [pc, #600] @ (2002c ) │ │ │ │ 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 +30024,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, r4 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #768] @ (20128 ) │ │ │ │ + ldr r3, [pc, #256] @ (1ff28 ) │ │ │ │ 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 +30047,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 │ │ │ │ + cmp ip, lr │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #568] @ (20094 ) │ │ │ │ + ldr r3, [pc, #56] @ (1fe94 ) │ │ │ │ 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 +30081,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, r3 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #224] @ (1ff90 ) │ │ │ │ + ldr r2, [pc, #736] @ (20190 ) │ │ │ │ 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 +30264,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, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ movs r1, r0 │ │ │ │ strb r2, [r2, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0x478a │ │ │ │ + bx r1 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sl │ │ │ │ + mvns r0, r2 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r2, r6] │ │ │ │ + strb r2, [r2, r4] │ │ │ │ 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 +30327,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, #240] @ (20210 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r1, #5] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #440] @ (202e0 ) │ │ │ │ + ldr r4, [pc, #952] @ (204e0 ) │ │ │ │ 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 +30376,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, #624] @ (20410 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, #4] │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #840] @ (204f0 ) │ │ │ │ + ldr r4, [pc, #328] @ (202f0 ) │ │ │ │ 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 +30430,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, #1] │ │ │ │ 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 +30538,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 │ │ │ │ + asrs r2, r5 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #160] @ (203d4 ) │ │ │ │ + blx r5 │ │ │ │ movs r1, r0 │ │ │ │ - sbcs r2, r3 │ │ │ │ + asrs r2, r3 │ │ │ │ movs r2, r0 │ │ │ │ - mov ip, r6 │ │ │ │ + mov r4, r6 │ │ │ │ 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 +30620,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, #25] │ │ │ │ movs r1, r0 │ │ │ │ - sbcs r2, r6 │ │ │ │ + asrs 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 +30649,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 34368 │ │ │ │ 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 +30683,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 34368 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ 000204a4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -30753,17 +30747,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 │ │ │ │ + ands r0, r3 │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r1, #21] │ │ │ │ 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 +30855,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 34368 │ │ │ │ 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 +30885,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 34368 │ │ │ │ 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 +30930,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, #46 @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r6, #15] │ │ │ │ + strb r4, [r6, #13] │ │ │ │ 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 +31085,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, #38 @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ 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 +31138,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, #164 @ 0xa4 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r4, #8] │ │ │ │ + strb r6, [r4, #6] │ │ │ │ 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 +31170,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, #84 @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + strb r6, [r1, #6] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00020950 : │ │ │ │ adds r3, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ @@ -31217,15 +31211,15 @@ │ │ │ │ add r0, pc │ │ │ │ b.w c244 │ │ │ │ blx be00 │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - rors r2, r3 │ │ │ │ + adcs 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 +31267,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, #0 │ │ │ │ movs r1, r0 │ │ │ │ - rors r6, r3 │ │ │ │ + adcs r6, r3 │ │ │ │ movs r1, r0 │ │ │ │ - rors r2, r5 │ │ │ │ + adcs r2, r5 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ movs r1, r0 │ │ │ │ - adcs r2, r7 │ │ │ │ + lsrs 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 +31481,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, #27] │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #10 │ │ │ │ + subs r1, #138 @ 0x8a │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r5, #116] @ 0x74 │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #408] @ (20e00 ) │ │ │ │ + ldr r0, [pc, #920] @ (21000 ) │ │ │ │ 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 +32209,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 +32836,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, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r7, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r3, #124] @ 0x7c │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + strb r4, [r2, #1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r3, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + ldr r0, [r5, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r1, #2] │ │ │ │ + strb r6, [r1, #0] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + ldr r6, [r6, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r7, #1] │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r5, [sp, #904] @ 0x388 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r2, #64] @ 0x40 │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r7, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + ldr r2, [r4, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + strb r4, [r0, #1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r2, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + ldr r0, [r1, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r6, #1] │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r4, [r4, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r3, #40] @ 0x28 │ │ │ │ + ldr r6, [r3, #32] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r5, #0] │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r0, #2] │ │ │ │ + strb r2, [r0, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r3, #28] │ │ │ │ + ldr r6, [r3, #20] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + ldr r4, [r3, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + str r0, [r4, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r6, #10] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r3, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #124] @ 0x7c │ │ │ │ + ldr r2, [r1, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, #0] │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r7, #0] │ │ │ │ + ldr r2, [r7, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r1, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #848] @ (21ee8 ) │ │ │ │ + ldr r4, [pc, #336] @ (21ce8 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #104] @ (21c10 ) │ │ │ │ + ldr r3, [pc, #616] @ (21e10 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - add sl, pc │ │ │ │ + add r2, pc │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - cmn r4, r1 │ │ │ │ + negs r4, r1 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #88] @ 0x58 │ │ │ │ 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] │ │ │ │ @@ -33485,524 +33479,520 @@ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cbz r0, 2213e │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r5, r0 │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ + mov sl, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r4, r3 │ │ │ │ + str r3, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ mov r2, fp │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ + str r4, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str r7, [sp, #12] │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ 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, #2240] @ 22a4c │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #215 @ 0xd7 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2224] @ 22a50 │ │ │ │ + ldr.w r1, [pc, #2216] @ 22a50 │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ - str r3, [sp, #32] │ │ │ │ + mov fp, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #14 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2200] @ 22a54 │ │ │ │ + ldr.w r3, [pc, #2192] @ 22a54 │ │ │ │ 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, #2164] @ 22a58 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - mov fp, r0 │ │ │ │ + mov r5, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 221fc │ │ │ │ + cbz r0, 22202 │ │ │ │ blx b7b8 │ │ │ │ + ldr.w r8, [pc, #2136] @ 22a5c │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r9, [pc, #2140] @ 22a5c │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + add r8, pc │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2128] @ 22a60 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + add.w lr, r8, #48 @ 0x30 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov ip, r8 │ │ │ │ + adds r6, #16 │ │ │ │ + add.w r8, r8, #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 2221c │ │ │ │ + ldmia.w r8!, {r0, r1, r2} │ │ │ │ + str r0, [r6, #0] │ │ │ │ + ldr.w r9, [pc, #2076] @ 22a60 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + str r1, [r6, #4] │ │ │ │ add r9, pc │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #2112] @ 22a64 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + str r2, [r6, #8] │ │ │ │ + ldrh.w r3, [r8] │ │ │ │ + strh r3, [r6, #12] │ │ │ │ + ldrb.w r3, [r8, #2] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ blx bf64 │ │ │ │ - add.w ip, r9, #48 @ 0x30 │ │ │ │ + add.w lr, r9, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ - mov lr, r0 │ │ │ │ + mov ip, r0 │ │ │ │ mov r6, r9 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ + add.w ip, ip, #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 2223e │ │ │ │ - mov r3, r9 │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r2, [lr, #8] │ │ │ │ - str.w r0, [lr] │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - 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 lr, [pc, #2020] @ 22a68 │ │ │ │ - mov ip, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - add lr, pc │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ - add.w r9, lr, #64 @ 0x40 │ │ │ │ - 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] │ │ │ │ - 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 22266 │ │ │ │ + ldr.w r9, [pc, #2012] @ 22a64 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ + blx bf64 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r9, pc │ │ │ │ + mov r1, r9 │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1940] @ 22a6c │ │ │ │ - ldr.w sl, [pc, #1940] @ 22a70 │ │ │ │ + ldr.w r1, [pc, #1988] @ 22a68 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + movs r0, #20 │ │ │ │ + blx cd0c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [r0, #8] │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [r0, #12] │ │ │ │ + strd r7, r8, [r0] │ │ │ │ + mov r0, sl │ │ │ │ + blx b7b8 │ │ │ │ + ldr.w sl, [pc, #1952] @ 22a6c │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ + blx bf64 │ │ │ │ + mov r1, r9 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add sl, pc │ │ │ │ + blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ add.w ip, sl, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ mov lr, r0 │ │ │ │ - mov r5, sl │ │ │ │ + mov r7, sl │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w sl, sl, #16 │ │ │ │ - ldmia r5!, {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 r5, ip │ │ │ │ - bne.n 222f8 │ │ │ │ + cmp r7, ip │ │ │ │ + bne.n 222ee │ │ │ │ ldmia.w sl!, {r0, r1, r2} │ │ │ │ str.w r0, [lr] │ │ │ │ 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] │ │ │ │ strb.w r3, [lr, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1844] @ 22a74 │ │ │ │ + ldr.w r1, [pc, #1848] @ 22a70 │ │ │ │ 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 │ │ │ │ + ldr.w lr, [pc, #1832] @ 22a74 │ │ │ │ mov sl, r0 │ │ │ │ mov ip, r0 │ │ │ │ add lr, pc │ │ │ │ add.w r3, lr, #64 @ 0x40 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov r5, lr │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov r7, lr │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + 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] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp r5, r3 │ │ │ │ - bne.n 22376 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp r7, r3 │ │ │ │ + bne.n 22358 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #1780] @ 22a78 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [r0, #8] │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + strd r3, sl, [r0, #8] │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ strd r9, r8, [r0] │ │ │ │ - strd r3, sl, [r0, #12] │ │ │ │ - mov r0, r7 │ │ │ │ + str r3, [r0, #16] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ - ldr r7, [sp, #36] @ 0x24 │ │ │ │ + ldr.w r8, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r0, r7 │ │ │ │ + mov r2, fp │ │ │ │ + mov r0, r8 │ │ │ │ movs r3, #5 │ │ │ │ - mov.w sl, #4 │ │ │ │ + str r7, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - str r5, [sp, #12] │ │ │ │ - movs r3, #1 │ │ │ │ + movs r3, #4 │ │ │ │ str r6, [sp, #4] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, fp │ │ │ │ - str.w sl, [sp, #8] │ │ │ │ + mov r3, r5 │ │ │ │ blx c538 │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1696] @ 22a80 │ │ │ │ + ldr.w r1, [pc, #1704] @ 22a7c │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #153 @ 0x99 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1676] @ 22a84 │ │ │ │ + ldr.w r1, [pc, #1684] @ 22a80 │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ + mov r9, r0 │ │ │ │ + mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1648] @ 22a88 │ │ │ │ - mov r7, r0 │ │ │ │ + ldr.w ip, [pc, #1660] @ 22a84 │ │ │ │ + mov r8, 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] │ │ │ │ + str.w r3, [r8, #12] │ │ │ │ + str.w r1, [r8, #4] │ │ │ │ + str.w r2, [r8, #8] │ │ │ │ + str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1620] @ 22a8c │ │ │ │ + ldr.w r1, [pc, #1624] @ 22a88 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r8, r0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ - str.w r8, [r0] │ │ │ │ - ldr.w r0, [fp] │ │ │ │ - cbz r0, 22458 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + cbz r0, 2244e │ │ │ │ blx b7b8 │ │ │ │ - mov r0, fp │ │ │ │ - sub.w r8, r6, #4 │ │ │ │ + mov r0, r5 │ │ │ │ + sub.w fp, r6, #4 │ │ │ │ blx b7b8 │ │ │ │ - mov r0, sl │ │ │ │ + add.w r5, r6, #12 │ │ │ │ + movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - add.w sl, r6, #12 │ │ │ │ - mov fp, r0 │ │ │ │ - ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, 22478 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + ldr.w r0, [fp, #4]! │ │ │ │ + cbz r0, 2246e │ │ │ │ blx b7b8 │ │ │ │ - cmp r8, sl │ │ │ │ - bne.n 2246e │ │ │ │ + cmp fp, r5 │ │ │ │ + bne.n 22464 │ │ │ │ mov r0, r6 │ │ │ │ - sub.w sl, r5, #4 │ │ │ │ + add.w r5, r7, #16 │ │ │ │ blx b7b8 │ │ │ │ - add.w r6, r5, #16 │ │ │ │ + subs r6, r7, #4 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr.w r0, [sl, #4]! │ │ │ │ - cbz r0, 2249c │ │ │ │ + ldr.w r0, [r6, #4]! │ │ │ │ + cbz r0, 22490 │ │ │ │ blx b7b8 │ │ │ │ - cmp sl, r6 │ │ │ │ - bne.n 22492 │ │ │ │ - mov r0, r5 │ │ │ │ + cmp r6, r5 │ │ │ │ + bne.n 22486 │ │ │ │ + mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - mov r1, r7 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ + mov r2, r9 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, sl │ │ │ │ + str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ - str.w fp, [sp, #4] │ │ │ │ str r3, [sp, #16] │ │ │ │ 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] @ 22a8c │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ + mov r0, sl │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1448] @ 22a94 │ │ │ │ + ldr.w r1, [pc, #1460] @ 22a90 │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r9 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #9 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1424] @ 22a98 │ │ │ │ + ldr.w r3, [pc, #1436] @ 22a94 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r6, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r8 │ │ │ │ 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, #1408] @ 22a98 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - mov r7, r0 │ │ │ │ + mov fp, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 22542 │ │ │ │ + cbz r0, 22534 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w sl, [pc, #1372] @ 22aa0 │ │ │ │ + ldr.w r7, [pc, #1380] @ 22a9c │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r4, [pc, #1364] @ 22aa4 │ │ │ │ - add sl, pc │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + ldr.w r4, [pc, #1376] @ 22aa0 │ │ │ │ + add r7, pc │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - mov r1, sl │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r4, pc │ │ │ │ blx c500 │ │ │ │ - ldr.w r9, [pc, #1348] @ 22aa8 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + ldr.w r8, [pc, #1356] @ 22aa4 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ 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 sl, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ blx c500 │ │ │ │ + mov r9, r0 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #1316] @ 22aa8 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ + 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] │ │ │ │ - mov r0, fp │ │ │ │ + str.w r9, [r0, #8] │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - mov r1, sl │ │ │ │ + ldr.w r1, [pc, #1268] @ 22aac │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ + add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ - blx bf64 │ │ │ │ - mov r1, r9 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1224] @ 22ab0 │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + ldr.w r1, [pc, #1252] @ 22ab0 │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1192] @ 22ab4 │ │ │ │ - movs r2, #79 @ 0x4f │ │ │ │ - add r1, pc │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1176] @ 22ab8 │ │ │ │ + ldr.w r1, [pc, #1204] @ 22ab4 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ + mov sl, r0 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #1172] @ 22ab8 │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + mov r7, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1144] @ 22abc │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ - add r1, pc │ │ │ │ + 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 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ 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] │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + strd r3, r9, [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 r8, sl, [r0, #16] │ │ │ │ + str r7, [r0, #24] │ │ │ │ + movs r7, #8 │ │ │ │ + str r3, [r0, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ + ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #4 │ │ │ │ - str.w fp, [sp, #16] │ │ │ │ + str r7, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r7 │ │ │ │ + mov r3, fp │ │ │ │ str r5, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1052] @ 22ac0 │ │ │ │ + ldr.w r1, [pc, #1068] @ 22abc │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #213 @ 0xd5 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1032] @ 22ac4 │ │ │ │ + ldr.w r1, [pc, #1048] @ 22ac0 │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str.w r9, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #23 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1004] @ 22ac8 │ │ │ │ + ldr.w ip, [pc, #1020] @ 22ac4 │ │ │ │ mov r8, 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] │ │ │ │ @@ -34012,90 +34002,90 @@ │ │ │ │ ldrb.w r3, [ip, #6] │ │ │ │ strb.w r3, [r8, #22] │ │ │ │ str.w r0, [r8, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #944] @ (22acc ) │ │ │ │ + ldr r1, [pc, #960] @ (22ac8 ) │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ - str.w fp, [r0] │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - cbz r0, 2273a │ │ │ │ + str r7, [r0, #0] │ │ │ │ + ldr.w r0, [fp] │ │ │ │ + cbz r0, 22726 │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #904] @ (22ad0 ) │ │ │ │ + ldr r1, [pc, #920] @ (22acc ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #888] @ (22ad4 ) │ │ │ │ + ldr r1, [pc, #904] @ (22ad0 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #12 │ │ │ │ blx cd0c │ │ │ │ strd r9, fp, [r0] │ │ │ │ mov r7, r0 │ │ │ │ sub.w r9, r5, #4 │ │ │ │ add.w fp, r5, #12 │ │ │ │ ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 22782 │ │ │ │ + cbz r0, 2276e │ │ │ │ blx b7b8 │ │ │ │ cmp r9, fp │ │ │ │ - bne.n 22778 │ │ │ │ + bne.n 22764 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #836] @ (22ad8 ) │ │ │ │ + ldr r1, [pc, #852] @ (22ad4 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #820] @ (22adc ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr r1, [pc, #836] @ (22ad8 ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #808] @ (22ae0 ) │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr r1, [pc, #824] @ (22adc ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ strd r3, fp, [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 │ │ │ │ + cbz r0, 227d2 │ │ │ │ blx b7b8 │ │ │ │ cmp r9, fp │ │ │ │ - bne.n 227dc │ │ │ │ + bne.n 227c8 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r9 │ │ │ │ movs r3, #3 │ │ │ │ @@ -34106,86 +34096,86 @@ │ │ │ │ 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, #732] @ (22ae0 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #20 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #696] @ 22ae8 │ │ │ │ + ldr.w ip, [pc, #712] @ 22ae4 │ │ │ │ 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 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #660] @ (22aec ) │ │ │ │ + ldr r3, [pc, #676] @ (22ae8 ) │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [sl, #4] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r8 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb.w r3, [sl, #10] │ │ │ │ strh.w r2, [sl, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #624] @ (22af0 ) │ │ │ │ + ldr r1, [pc, #640] @ (22aec ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ str.w r8, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2289c │ │ │ │ + cbz r0, 22888 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 228b2 │ │ │ │ + cbz r0, 2289e │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - cbz r0, 228ba │ │ │ │ + cbz r0, 228a6 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ sub.w r8, 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 │ │ │ │ + cbz r0, 228c6 │ │ │ │ blx b7b8 │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 228d0 │ │ │ │ + bne.n 228bc │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -34195,59 +34185,59 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #492] @ (22af4 ) │ │ │ │ + ldr r1, [pc, #508] @ (22af0 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #138 @ 0x8a │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #472] @ (22af8 ) │ │ │ │ + ldr r1, [pc, #488] @ (22af4 ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #452] @ (22afc ) │ │ │ │ + ldr r3, [pc, #468] @ (22af8 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, sl │ │ │ │ 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, #440] @ (22afc ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 22976 │ │ │ │ + cbz r0, 22962 │ │ │ │ blx b7b8 │ │ │ │ - ldr r4, [pc, #396] @ (22b04 ) │ │ │ │ + ldr r4, [pc, #412] @ (22b00 ) │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ add r4, pc │ │ │ │ blx bf64 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ @@ -34283,214 +34273,212 @@ │ │ │ │ mov r3, sl │ │ │ │ str r6, [sp, #12] │ │ │ │ str.w r9, [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 r8, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx b7b8 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ + blx bf64 │ │ │ │ + b.n 22b04 │ │ │ │ + ldr r6, [r7, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r5, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str r6, [r5, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r7, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, #8] │ │ │ │ + str r6, [r5, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #60] @ 0x3c │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r4, r5] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #174 @ 0xae │ │ │ │ + subs r5, #46 @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r2, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r6, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r0, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r0, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r0, r3] │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ + ldrb r6, [r0, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r0, [r7, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r1 │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ + eors r4, r1 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r1, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #56] @ 0x38 │ │ │ │ + ands r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ - eors r4, r4 │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r1, #56 @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r2, #48] @ 0x30 │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r1, #206 @ 0xce │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + subs r7, #28 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + subs r0, #90 @ 0x5a │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r4, #28] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - cmp lr, r0 │ │ │ │ + cmp r6, r1 │ │ │ │ movs r1, r0 │ │ │ │ - mvns r2, r3 │ │ │ │ + muls r0, r5 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r6, #0] │ │ │ │ + ldr r0, [r0, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #228 @ 0xe4 │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + subs r5, #238 @ 0xee │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + adds r3, #240 @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + adds r4, #44 @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + subs r5, #214 @ 0xd6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #158 @ 0x9e │ │ │ │ + adds r4, #94 @ 0x5e │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r2, #202 @ 0xca │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #202 @ 0xca │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r6, [r0, #28] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r4, [r4, #12] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, r4 │ │ │ │ + tst r0, r7 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r2, #16] │ │ │ │ + str r2, [r5, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r4, r0] │ │ │ │ + strb r0, [r7, r6] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + str r6, [r3, #4] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r7, #8] │ │ │ │ + strb r4, [r5, r5] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, r7] │ │ │ │ + strb r6, [r1, r1] │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r7, #8] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + str r2, [r2, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrsh r2, [r2, r1] │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #8 │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ 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 │ │ │ │ + ldr.w r1, [pc, #3524] @ 238cc │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #3544] @ 23910 │ │ │ │ + ldr.w ip, [pc, #3504] @ 238d0 │ │ │ │ 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, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3516] @ 23914 │ │ │ │ + ldr.w r1, [pc, #3476] @ 238d4 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 22b7a │ │ │ │ + cbz r0, 22b62 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 22b92 │ │ │ │ + cbz r0, 22b7a │ │ │ │ blx b7b8 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 22ba8 │ │ │ │ + cbz r0, 22b90 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ @@ -34501,108 +34489,108 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ blx c538 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3396] @ 23918 │ │ │ │ + ldr.w r1, [pc, #3356] @ 238d8 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ mov.w r0, #288 @ 0x120 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3368] @ 2391c │ │ │ │ + ldr.w r1, [pc, #3328] @ 238dc │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #5 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3344] @ 23920 │ │ │ │ + ldr.w r3, [pc, #3304] @ 238e0 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ strb r3, [r6, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3320] @ 23924 │ │ │ │ + ldr.w r1, [pc, #3280] @ 238e4 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ 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, 22c4a │ │ │ │ + cbz r0, 22c32 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r4, [pc, #3292] @ 23928 │ │ │ │ + ldr.w r9, [pc, #3252] @ 238e8 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r9, [pc, #3284] @ 2392c │ │ │ │ - add r4, pc │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ - blx bf64 │ │ │ │ - mov r1, r4 │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ + ldr.w r8, [pc, #3244] @ 238ec │ │ │ │ add r9, pc │ │ │ │ - blx c500 │ │ │ │ - ldr.w r8, [pc, #3268] @ 23930 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ blx bf64 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ add r8, pc │ │ │ │ blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ + ldr.w r4, [pc, #3228] @ 238f0 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ blx bf64 │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ + add r4, pc │ │ │ │ + blx c500 │ │ │ │ + mov sl, r0 │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ + blx bf64 │ │ │ │ + mov r1, r4 │ │ │ │ + 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 │ │ │ │ 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, #3160] @ 238f4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ blx bf64 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3168] @ 23938 │ │ │ │ + ldr.w r1, [pc, #3128] @ 238f8 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ blx bf64 │ │ │ │ mov r1, r8 │ │ │ │ @@ -34611,31 +34599,31 @@ │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3120] @ 2393c │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #3080] @ 238fc │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ 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] │ │ │ │ str r2, [r0, #20] │ │ │ │ - ldr.w sl, [pc, #3088] @ 23940 │ │ │ │ + ldr.w sl, [pc, #3048] @ 23900 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movs r3, #6 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -34658,80 +34646,80 @@ │ │ │ │ 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 22d64 │ │ │ │ + bne.n 22d4c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #106 @ 0x6a │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2992] @ 23944 │ │ │ │ + ldr.w r1, [pc, #2952] @ 23904 │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #7 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2964] @ 23948 │ │ │ │ + ldr.w r3, [pc, #2924] @ 23908 │ │ │ │ mov r9, r0 │ │ │ │ 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 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2932] @ 2394c │ │ │ │ + ldr.w r1, [pc, #2892] @ 2390c │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ 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, 22df8 │ │ │ │ + cbz r0, 22de0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ sub.w sl, r5, #4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ add.w fp, r5, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ - cbz r0, 22e18 │ │ │ │ + cbz r0, 22e00 │ │ │ │ blx b7b8 │ │ │ │ cmp sl, fp │ │ │ │ - bne.n 22e0e │ │ │ │ + bne.n 22df6 │ │ │ │ mov r0, r5 │ │ │ │ sub.w sl, r4, #4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ add.w fp, r4, #20 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ - cbz r0, 22e3c │ │ │ │ + cbz r0, 22e24 │ │ │ │ blx b7b8 │ │ │ │ cmp sl, fp │ │ │ │ - bne.n 22e32 │ │ │ │ + bne.n 22e1a │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w sl, [pc, #2828] @ 23950 │ │ │ │ + ldr.w sl, [pc, #2788] @ 23910 │ │ │ │ blx b7b8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -34752,71 +34740,71 @@ │ │ │ │ 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 │ │ │ │ + bne.n 22e5c │ │ │ │ mov r3, sl │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ mov r0, r8 │ │ │ │ str.w r2, [ip, #8] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [ip, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #8 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2712] @ 23954 │ │ │ │ + ldr.w r3, [pc, #2672] @ 23914 │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [r8, #4] │ │ │ │ str.w r0, [r8] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #5 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2688] @ 23958 │ │ │ │ + ldr.w r3, [pc, #2648] @ 23918 │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ strb.w r3, [sl, #4] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2660] @ 2395c │ │ │ │ + ldr.w r1, [pc, #2620] @ 2391c │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 22f18 │ │ │ │ + cbz r0, 22f00 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r5, [pc, #2600] @ 23960 │ │ │ │ + ldr.w r5, [pc, #2560] @ 23920 │ │ │ │ blx b7b8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -34825,15 +34813,15 @@ │ │ │ │ add r5, pc │ │ │ │ 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, #2520] @ 23924 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #27 │ │ │ │ @@ -34851,39 +34839,39 @@ │ │ │ │ ldrh r3, [r5, #0] │ │ │ │ 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 │ │ │ │ + ldr.w ip, [pc, #2460] @ 23928 │ │ │ │ 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, #2468] @ 2396c │ │ │ │ + ldr.w r1, [pc, #2428] @ 2392c │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ str.w sl, [r0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 22fea │ │ │ │ + cbz r0, 22fd2 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -34904,21 +34892,21 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2364] @ 23970 │ │ │ │ + ldr.w r1, [pc, #2324] @ 23930 │ │ │ │ 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, #2312] @ 23934 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #51 @ 0x33 │ │ │ │ blx bf64 │ │ │ │ add fp, pc │ │ │ │ mov r6, r0 │ │ │ │ mov lr, r0 │ │ │ │ add.w r3, fp, #48 @ 0x30 │ │ │ │ @@ -34929,55 +34917,55 @@ │ │ │ │ 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 23042 │ │ │ │ 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, #2228] @ 23938 │ │ │ │ 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, #2192] @ 2393c │ │ │ │ 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 │ │ │ │ + cbz r0, 230cc │ │ │ │ blx b7b8 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r9, [pc, #2184] @ 23980 │ │ │ │ + ldr.w r9, [pc, #2144] @ 23940 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -35006,39 +34994,39 @@ │ │ │ │ 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 │ │ │ │ + bne.n 23122 │ │ │ │ mov r3, r9 │ │ │ │ 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, #2008] @ 23944 │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #5 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2024] @ 23988 │ │ │ │ + ldr.w r3, [pc, #1984] @ 23948 │ │ │ │ mov r6, r0 │ │ │ │ - ldr.w r9, [pc, #2020] @ 2398c │ │ │ │ + ldr.w r9, [pc, #1980] @ 2394c │ │ │ │ add r3, pc │ │ │ │ add r9, pc │ │ │ │ add.w sl, r9, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, fp │ │ │ │ @@ -35053,33 +35041,33 @@ │ │ │ │ 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, sl │ │ │ │ - bne.n 231c8 │ │ │ │ + bne.n 231b0 │ │ │ │ mov r3, r9 │ │ │ │ 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, 23202 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r9, [pc, #1904] @ 23990 │ │ │ │ + ldr.w r9, [pc, #1864] @ 23950 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ add r9, pc │ │ │ │ blx b7b8 │ │ │ │ @@ -35110,29 +35098,29 @@ │ │ │ │ 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, fp │ │ │ │ - bne.n 2326c │ │ │ │ + bne.n 23254 │ │ │ │ mov r3, r9 │ │ │ │ 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, #1716] @ 23954 │ │ │ │ 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,54 +35128,54 @@ │ │ │ │ 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, #1676] @ 23958 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ 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, #1652] @ 2395c │ │ │ │ mov r6, r0 │ │ │ │ mov ip, r0 │ │ │ │ add lr, pc │ │ │ │ add.w fp, lr, #64 @ 0x40 │ │ │ │ mov r9, lr │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w r9!, {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 │ │ │ │ + bne.n 232f4 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ str r0, [sp, #28] │ │ │ │ str r6, [r0, #0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 23342 │ │ │ │ + cbz r0, 2332a │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w fp, [pc, #1624] @ 239a0 │ │ │ │ + ldr.w fp, [pc, #1584] @ 23960 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1616] @ 239a4 │ │ │ │ + ldr.w r1, [pc, #1576] @ 23964 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add fp, pc │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ blx bf64 │ │ │ │ @@ -35199,109 +35187,109 @@ │ │ │ │ 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 │ │ │ │ + bne.n 23358 │ │ │ │ ldmia r6!, {r0, r1, r2} │ │ │ │ str.w r2, [lr, #8] │ │ │ │ str.w r0, [lr] │ │ │ │ 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, #1492] @ 23968 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #16 │ │ │ │ blx cd0c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ strd sl, r9, [r0] │ │ │ │ mov r6, r0 │ │ │ │ + ldr.w sl, [pc, #1468] @ 2396c │ │ │ │ str r2, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ + add sl, pc │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + add.w r9, sl, #64 @ 0x40 │ │ │ │ + blx bf64 │ │ │ │ + mov r5, r0 │ │ │ │ + mov lr, r0 │ │ │ │ + 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 233ca │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ + ldr.w sl, [pc, #1408] @ 23970 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1492] @ 239ac │ │ │ │ + ldr.w r1, [pc, #1404] @ 23974 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ + add sl, pc │ │ │ │ add r1, pc │ │ │ │ + add.w r9, sl, #48 @ 0x30 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ 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] │ │ │ │ - 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 │ │ │ │ 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 │ │ │ │ + bne.n 23414 │ │ │ │ + ldmia.w ip!, {r0, r1, r2} │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ + str.w r0, [lr] │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ - str.w fp, [sp, #44] @ 0x2c │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + ldr.w sl, [pc, #1324] @ 23978 │ │ │ │ + ldrh.w r2, [ip] │ │ │ │ + add sl, pc │ │ │ │ + strh.w r2, [lr, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1352] @ 239b8 │ │ │ │ + ldr.w r1, [pc, #1312] @ 2397c │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ movs r0, #20 │ │ │ │ blx cd0c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - strd r2, r5, [r0] │ │ │ │ + str r5, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ - strd r3, sl, [r0, #8] │ │ │ │ + str r2, [r0, #4] │ │ │ │ + str r3, [r0, #12] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ + str.w fp, [r0, #8] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w sl, [pc, #1316] @ 239bc │ │ │ │ blx b7b8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movs r3, #4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #12] │ │ │ │ - add sl, 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] │ │ │ │ @@ -35316,62 +35304,62 @@ │ │ │ │ add.w sl, sl, #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 │ │ │ │ + bne.n 234b0 │ │ │ │ ldmia.w sl!, {r0, r1, r2} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldrh.w r3, [sl] │ │ │ │ strh r3, [r5, #12] │ │ │ │ ldrb.w r3, [sl, #2] │ │ │ │ strb r3, [r5, #14] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #153 @ 0x99 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1204] @ 239c0 │ │ │ │ + ldr.w r1, [pc, #1164] @ 23980 │ │ │ │ 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, #1140] @ 23984 │ │ │ │ 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 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1156] @ 239c8 │ │ │ │ + ldr.w r1, [pc, #1116] @ 23988 │ │ │ │ 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 │ │ │ │ + cbz r0, 2354c │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r9, [pc, #1124] @ 239cc │ │ │ │ + ldr.w r9, [pc, #1084] @ 2398c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ add r9, pc │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ add.w lr, r9, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ @@ -35381,24 +35369,24 @@ │ │ │ │ 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 │ │ │ │ + bne.n 23566 │ │ │ │ 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 │ │ │ │ + ldr.w r9, [pc, #1008] @ 23990 │ │ │ │ strb r3, [r5, #14] │ │ │ │ add r9, pc │ │ │ │ blx bf64 │ │ │ │ add.w lr, r9, #64 @ 0x40 │ │ │ │ mov fp, r0 │ │ │ │ mov ip, r0 │ │ │ │ mov r5, r9 │ │ │ │ @@ -35406,493 +35394,508 @@ │ │ │ │ add.w r9, r9, #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 235b0 │ │ │ │ movs r0, #12 │ │ │ │ sub.w r9, r6, #4 │ │ │ │ blx cd0c │ │ │ │ strd r4, fp, [r0] │ │ │ │ mov r5, r0 │ │ │ │ add.w r4, r6, #8 │ │ │ │ ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 23606 │ │ │ │ + cbz r0, 235ee │ │ │ │ blx b7b8 │ │ │ │ cmp r9, r4 │ │ │ │ - bne.n 235fc │ │ │ │ - ldr.w r9, [pc, #968] @ 239d4 │ │ │ │ + bne.n 235e4 │ │ │ │ mov r0, r6 │ │ │ │ + ldr.w r9, [pc, #924] @ 23994 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + blx bf64 │ │ │ │ + ldr r1, [pc, #916] @ (23998 ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r9, pc │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + mov fp, r0 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - add.w lr, r9, #48 @ 0x30 │ │ │ │ + add.w lr, r9, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ + mov ip, r0 │ │ │ │ + mov r6, r9 │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + 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 r6, lr │ │ │ │ + bne.n 2361e │ │ │ │ + ldr.w r9, [pc, #860] @ 2399c │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + blx bf64 │ │ │ │ mov r6, r0 │ │ │ │ - mov ip, r9 │ │ │ │ - adds r6, #16 │ │ │ │ + add r9, pc │ │ │ │ + mov ip, r0 │ │ │ │ + add.w lr, r9, #64 @ 0x40 │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ + mov r8, r9 │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + add.w r9, r9, #16 │ │ │ │ + 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 r8, lr │ │ │ │ + bne.n 23656 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + ldr.w r8, [sp, #28] │ │ │ │ + blx bf64 │ │ │ │ + ldr.w lr, [pc, #796] @ 239a0 │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + add lr, pc │ │ │ │ + add.w r3, lr, #48 @ 0x30 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov ip, lr │ │ │ │ add.w r9, r9, #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] │ │ │ │ - cmp ip, lr │ │ │ │ - bne.n 23624 │ │ │ │ - ldmia.w r9!, {r0, r1, r2} │ │ │ │ - str r0, [r6, #0] │ │ │ │ - str r1, [r6, #4] │ │ │ │ + str.w r0, [r9, #-16] │ │ │ │ + str.w r1, [r9, #-12] │ │ │ │ + str.w r2, [r9, #-8] │ │ │ │ + str.w r3, [r9, #-4] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cmp ip, r3 │ │ │ │ + bne.n 23692 │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [r9, #8] │ │ │ │ + str.w r0, [r9] │ │ │ │ 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] │ │ │ │ + str.w r1, [r9, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strb.w r3, [r9, #14] │ │ │ │ + strh.w r2, [r9, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #884] @ (239d8 ) │ │ │ │ - ldr.w r9, [pc, #888] @ 239dc │ │ │ │ + ldr r1, [pc, #712] @ (239a4 ) │ │ │ │ + ldr.w r9, [pc, #716] @ 239a8 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ add r9, pc │ │ │ │ - str r0, [sp, #28] │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - add.w ip, r9, #48 @ 0x30 │ │ │ │ - mov fp, r0 │ │ │ │ - mov lr, r0 │ │ │ │ - mov r6, r9 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ + add.w lr, r9, #64 @ 0x40 │ │ │ │ + mov ip, r0 │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ + mov r8, r9 │ │ │ │ + add.w ip, ip, #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 │ │ │ │ - ldmia.w r9!, {r0, r1, r2} │ │ │ │ - str.w r0, [lr] │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ + 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 r8, lr │ │ │ │ + bne.n 236fc │ │ │ │ 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 │ │ │ │ - strb.w r3, [lr, #14] │ │ │ │ - add r9, pc │ │ │ │ + ldr.w r8, [sp, #28] │ │ │ │ blx bf64 │ │ │ │ - add.w ip, r9, #48 @ 0x30 │ │ │ │ - mov lr, r0 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ - mov r6, r9 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ + ldr.w lr, [pc, #640] @ 239ac │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ + add lr, pc │ │ │ │ + add.w r3, lr, #48 @ 0x30 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov ip, lr │ │ │ │ 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 │ │ │ │ - ldmia.w r9!, {r0, r1, r2} │ │ │ │ - str.w r0, [lr] │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ + 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, #28] │ │ │ │ + cmp ip, r3 │ │ │ │ + bne.n 23738 │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [r9, #8] │ │ │ │ + str.w r0, [r9] │ │ │ │ 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, #720] @ 239e4 │ │ │ │ - strb.w r3, [lr, #14] │ │ │ │ - add r9, pc │ │ │ │ + str.w r1, [r9, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strb.w r3, [r9, #14] │ │ │ │ + strh.w r2, [r9, #12] │ │ │ │ blx bf64 │ │ │ │ - add.w ip, r9, #48 @ 0x30 │ │ │ │ - mov lr, r0 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - mov r6, r9 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ + ldr.w lr, [pc, #560] @ 239b0 │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + add lr, pc │ │ │ │ + add.w r3, lr, #48 @ 0x30 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + mov ip, lr │ │ │ │ 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 │ │ │ │ - ldmia.w r9!, {r0, r1, r2} │ │ │ │ - str.w r0, [lr] │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - 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] │ │ │ │ - add r9, pc │ │ │ │ - blx bf64 │ │ │ │ - add.w ip, r9, #64 @ 0x40 │ │ │ │ - mov lr, r0 │ │ │ │ - str r0, [sp, #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 2377c │ │ │ │ + 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, #56] @ 0x38 │ │ │ │ + cmp ip, r3 │ │ │ │ + bne.n 2378e │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [r9, #8] │ │ │ │ + str.w r0, [r9] │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ - ldr.w r9, [pc, #588] @ 239ec │ │ │ │ + str.w r1, [r9, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strb.w r3, [r9, #14] │ │ │ │ + strh.w r2, [r9, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #584] @ (239f0 ) │ │ │ │ + ldr r1, [pc, #476] @ (239b4 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - add r9, pc │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ - blx bf64 │ │ │ │ - add.w ip, r9, #48 @ 0x30 │ │ │ │ - mov lr, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - 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 │ │ │ │ - mov r3, r9 │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - 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] │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #500] @ 239f4 │ │ │ │ + ldr.w lr, [pc, #464] @ 239b8 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - add ip, pc │ │ │ │ - add.w lr, ip, #64 @ 0x40 │ │ │ │ - mov r6, ip │ │ │ │ + add lr, pc │ │ │ │ + add.w r3, lr, #48 @ 0x30 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ + mov ip, lr │ │ │ │ add.w r9, r9, #16 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + 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] │ │ │ │ - cmp r6, lr │ │ │ │ - bne.n 2380c │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ - blx bf64 │ │ │ │ - ldr r1, [pc, #452] @ (239f8 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + cmp ip, r3 │ │ │ │ + bne.n 237f6 │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [r9, #8] │ │ │ │ + str.w r0, [r9] │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ + str.w r1, [r9, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strb.w r3, [r9, #14] │ │ │ │ + strh.w r2, [r9, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #436] @ 239fc │ │ │ │ + ldr.w lr, [pc, #380] @ 239bc │ │ │ │ mov r9, r0 │ │ │ │ - str r0, [sp, #68] @ 0x44 │ │ │ │ - add ip, pc │ │ │ │ - add.w lr, ip, #64 @ 0x40 │ │ │ │ - mov r6, ip │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ + add lr, pc │ │ │ │ + add.w r3, lr, #48 @ 0x30 │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ + mov ip, lr │ │ │ │ add.w r9, r9, #16 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + 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] │ │ │ │ - cmp r6, lr │ │ │ │ - bne.n 23852 │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + cmp ip, r3 │ │ │ │ + bne.n 2384c │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r0, [r9] │ │ │ │ + str.w r1, [r9, #4] │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ + str.w r2, [r9, #8] │ │ │ │ + ldrh r3, [r3, #0] │ │ │ │ + strh.w r3, [r9, #12] │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - strd r3, fp, [r0, #4] │ │ │ │ - mov r9, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [r0, #12] │ │ │ │ + mov r9, 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 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ str r3, [r0, #28] │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [r0, #32] │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r4, [r0, #0] │ │ │ │ - subs r6, r3, #4 │ │ │ │ + strd fp, r4, [r0] │ │ │ │ + str r6, [r0, #8] │ │ │ │ add.w r4, r3, #12 │ │ │ │ + subs r6, r3, #4 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - cbz r0, 238b4 │ │ │ │ - blx b7b8 │ │ │ │ - cmp r6, r4 │ │ │ │ - bne.n 238aa │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - blx b7b8 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, r8 │ │ │ │ - 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 │ │ │ │ - str r6, [sp, #28] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 239c0 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ - add.w r8, fp, #48 @ 0x30 │ │ │ │ - blx bf64 │ │ │ │ - mov r4, r0 │ │ │ │ - mov lr, r0 │ │ │ │ - b.n 23a08 │ │ │ │ - str r6, [r2, #104] @ 0x68 │ │ │ │ - movs r1, r0 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + b.n 239c0 │ │ │ │ + nop │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + str r4, [r6, #32] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + subs r5, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #28] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r6, r1] │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #242 @ 0xf2 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #760] @ (23c30 ) │ │ │ │ + str r2, [r3, #20] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r0, r6] │ │ │ │ + str r2, [r4, r1] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + ldr r7, [pc, #200] @ (239c4 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + adds r5, #60 @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r7, #100] @ 0x64 │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #88] @ 0x58 │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #176] @ (23a10 ) │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r0, #88] @ 0x58 │ │ │ │ + ldr r4, [pc, #784] @ (23c30 ) │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r1, #84] @ 0x54 │ │ │ │ + str r2, [r7, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #912] @ (23d00 ) │ │ │ │ + str r2, [r4, #76] @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + ldr r7, [pc, #496] @ (23b20 ) │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r7, r3] │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r0, #60] @ 0x3c │ │ │ │ + adds r1, #0 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ - movs r1, r0 │ │ │ │ - adds r6, #250 @ 0xfa │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r7, #48] @ 0x30 │ │ │ │ + adds r7, #22 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r2, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ + str r4, [r0, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #150 @ 0x96 │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #16 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #22 │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #148 @ 0x94 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + ldr r2, [r0, r1] │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + cmp r6, #8 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r5, r4] │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ movs r1, r0 │ │ │ │ - mov r8, ip │ │ │ │ + str r4, [r4, #12] │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + str r4, [r4, #20] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + mov r0, pc │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #250 @ 0xfa │ │ │ │ + movs r5, #58 @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r2, #8] │ │ │ │ + str r2, [r7, #4] │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + str r6, [r6, #0] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #218 @ 0xda │ │ │ │ + strh r0, [r6, r2] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ + strb r6, [r2, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #138 @ 0x8a │ │ │ │ + movs r3, #10 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r6, r0] │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + adds r1, #6 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r1, r2] │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ + cmp r6, r4 │ │ │ │ + bne.w 238bc │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + blx b7b8 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + mov r2, r7 │ │ │ │ + mov r0, r8 │ │ │ │ + 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.w r1, [pc, #3592] @ 247fc │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ + ldr.w fp, [pc, #3592] @ 24800 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + add fp, pc │ │ │ │ + str r6, [sp, #28] │ │ │ │ + blx b7b8 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ + add.w r8, fp, #48 @ 0x30 │ │ │ │ + blx bf64 │ │ │ │ + mov r4, 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, r8 │ │ │ │ - bne.n 23a08 │ │ │ │ + bne.n 23a1a │ │ │ │ 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, #3504] @ 24804 │ │ │ │ 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, #3476] @ 24808 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 23a80 │ │ │ │ + cbz r0, 23a92 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3516] @ 2484c │ │ │ │ + ldr.w r1, [pc, #3436] @ 2480c │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 23aac │ │ │ │ + cbz r0, 23abe │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 23ab4 │ │ │ │ + cbz r0, 23ac6 │ │ │ │ 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, #3384] @ 24810 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ str r6, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ sub.w r6, r9, #4 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - cbz r0, 23aea │ │ │ │ + cbz r0, 23afc │ │ │ │ blx b7b8 │ │ │ │ cmp r6, fp │ │ │ │ - bne.n 23ae0 │ │ │ │ + bne.n 23af2 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ @@ -35901,70 +35904,70 @@ │ │ │ │ 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, #3304] @ 24814 │ │ │ │ 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, #3280] @ 24818 │ │ │ │ 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, #3256] @ 2481c │ │ │ │ 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, #3232] @ 24820 │ │ │ │ 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, 23b8e │ │ │ │ + cbz r0, 23ba0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 23ba6 │ │ │ │ + cbz r0, 23bb8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 23bbc │ │ │ │ + cbz r0, 23bce │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -35974,53 +35977,53 @@ │ │ │ │ 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, #3112] @ 24824 │ │ │ │ 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, #3092] @ 24828 │ │ │ │ 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, #3068] @ 2482c │ │ │ │ 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, #3048] @ 24830 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 23c54 │ │ │ │ + cbz r0, 23c66 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -36041,24 +36044,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, #2948] @ 24834 │ │ │ │ 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, #2928] @ 24838 │ │ │ │ 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,37 +36069,37 @@ │ │ │ │ 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, #2888] @ 2483c │ │ │ │ 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, #2852] @ 24840 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str.w r9, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 23d2a │ │ │ │ + cbz r0, 23d3c │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -36116,34 +36119,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, #2752] @ 24844 │ │ │ │ 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, #2728] @ 24848 │ │ │ │ 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, #2704] @ 2484c │ │ │ │ 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 +36154,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, #2664] @ 24850 │ │ │ │ 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 │ │ │ │ + cbz r0, 23e06 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r6, [pc, #2716] @ 24894 │ │ │ │ + ldr.w r6, [pc, #2632] @ 24854 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r6, pc │ │ │ │ blx b7b8 │ │ │ │ @@ -36191,24 +36194,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, #2564] @ 24858 │ │ │ │ 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, #2540] @ 2485c │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #18 │ │ │ │ @@ -36221,65 +36224,65 @@ │ │ │ │ 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, #2492] @ 24860 │ │ │ │ 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 │ │ │ │ + cbz r0, 23ec4 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w sl, [pc, #2540] @ 248a4 │ │ │ │ + ldr.w sl, [pc, #2460] @ 24864 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2532] @ 248a8 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r3, [pc, #2448] @ 24868 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add sl, pc │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #28] │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ mov r1, sl │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ 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, #68 @ 0x44 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ mov r1, r3 │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ mov r1, sl │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #28] │ │ │ │ movs r0, #12 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str.w fp, [r0] │ │ │ │ mov sl, r0 │ │ │ │ @@ -36296,82 +36299,82 @@ │ │ │ │ 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, #2304] @ 2486c │ │ │ │ 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, #2280] @ 24870 │ │ │ │ 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, #2260] @ 24874 │ │ │ │ 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, #2232] @ 24878 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 23fce │ │ │ │ + cbz r0, 23fe0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 23fe4 │ │ │ │ + cbz r0, 23ff6 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 23fec │ │ │ │ + cbz r0, 23ffe │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 24004 │ │ │ │ + cbz r0, 24016 │ │ │ │ blx b7b8 │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ - cbz r0, 2400e │ │ │ │ + cbz r0, 24020 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w r5, [pc, #2216] @ 248bc │ │ │ │ + ldr.w r5, [pc, #2136] @ 2487c │ │ │ │ blx b7b8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -36380,17 +36383,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, #2096] @ 24880 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr.w sl, [pc, #2176] @ 248c4 │ │ │ │ + ldr.w sl, [pc, #2092] @ 24884 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ @@ -36402,15 +36405,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, #2036] @ 24888 │ │ │ │ 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] │ │ │ │ @@ -36425,73 +36428,73 @@ │ │ │ │ add.w sl, sl, #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 240a2 │ │ │ │ + bne.n 240b4 │ │ │ │ mov r3, sl │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r2, [r7, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ movs r0, #8 │ │ │ │ str r1, [r7, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh r2, [r7, #12] │ │ │ │ strb r3, [r7, #14] │ │ │ │ blx cd0c │ │ │ │ str r0, [sp, #32] │ │ │ │ str.w r9, [r0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 240e8 │ │ │ │ + cbz r0, 240fa │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #2004] @ 248cc │ │ │ │ + ldr.w ip, [pc, #1924] @ 2488c │ │ │ │ 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 │ │ │ │ ldmia r4!, {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 r4, lr │ │ │ │ - bne.n 24102 │ │ │ │ + bne.n 24114 │ │ │ │ movs r0, #8 │ │ │ │ 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, #1860] @ 24890 │ │ │ │ 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 │ │ │ │ ldmia r4!, {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 r4, lr │ │ │ │ - bne.n 24146 │ │ │ │ + bne.n 24158 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ str.w r9, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ @@ -36504,75 +36507,75 @@ │ │ │ │ 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, #1768] @ 24894 │ │ │ │ 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, #1744] @ 24898 │ │ │ │ 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, #1724] @ 2489c │ │ │ │ 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, #1680] @ 248a0 │ │ │ │ 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 28738 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 24238 │ │ │ │ + cbz r0, 2424a │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2424e │ │ │ │ + cbz r0, 24260 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -36582,57 +36585,57 @@ │ │ │ │ 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, #1560] @ 248a4 │ │ │ │ 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, #1536] @ 248a8 │ │ │ │ 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, #1512] @ 248ac │ │ │ │ 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, #1480] @ 248b0 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 242f8 │ │ │ │ + cbz r0, 2430a │ │ │ │ blx b7b8 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -36652,95 +36655,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, #1376] @ 248b4 │ │ │ │ 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, #1356] @ 248b8 │ │ │ │ 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, #1332] @ 248bc │ │ │ │ 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, #1308] @ 248c0 │ │ │ │ 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 │ │ │ │ + cbz r0, 243c4 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w sl, [pc, #1356] @ 24904 │ │ │ │ + ldr.w sl, [pc, #1276] @ 248c4 │ │ │ │ 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, #1264] @ 248c8 │ │ │ │ + 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,78 +36760,78 @@ │ │ │ │ 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, #1120] @ 248cc │ │ │ │ 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, #1100] @ 248d0 │ │ │ │ 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, #1076] @ 248d4 │ │ │ │ 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, #1048] @ 248d8 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 244ca │ │ │ │ + cbz r0, 244dc │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 244e0 │ │ │ │ + cbz r0, 244f2 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 244e8 │ │ │ │ + cbz r0, 244fa │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 24500 │ │ │ │ + cbz r0, 24512 │ │ │ │ blx b7b8 │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ - cbz r0, 2450a │ │ │ │ + cbz r0, 2451c │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -36838,59 +36841,59 @@ │ │ │ │ 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, #920] @ (248dc ) │ │ │ │ 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, #896] @ (248e0 ) │ │ │ │ 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, #872] @ 248e4 │ │ │ │ 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, #844] @ (248e8 ) │ │ │ │ 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 │ │ │ │ + cbz r0, 245ba │ │ │ │ blx b7b8 │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w fp, [pc, #896] @ 2492c │ │ │ │ + ldr.w fp, [pc, #812] @ 248ec │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -36910,15 +36913,15 @@ │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #824] @ (24930 ) │ │ │ │ + ldr r1, [pc, #744] @ (248f0 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ @@ -36932,49 +36935,49 @@ │ │ │ │ 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 24616 │ │ │ │ + bne.n 24628 │ │ │ │ ldmia.w fp!, {r0, r1} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ mov r0, sl │ │ │ │ ldrh.w r3, [fp] │ │ │ │ strh.w r3, [ip, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #728] @ (24934 ) │ │ │ │ + ldr r3, [pc, #648] @ (248f4 ) │ │ │ │ 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, #612] @ (248f8 ) │ │ │ │ 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, 246b0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -36996,63 +36999,62 @@ │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #592] @ (2493c ) │ │ │ │ + ldr r1, [pc, #512] @ (248fc ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #115 @ 0x73 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #572] @ (24940 ) │ │ │ │ + ldr r1, [pc, #492] @ (24900 ) │ │ │ │ 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, #468] @ (24904 ) │ │ │ │ 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, #448] @ (24908 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str.w r9, [r0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 24756 │ │ │ │ + cbz r0, 24768 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r3, r0 │ │ │ │ + mov sl, r0 │ │ │ │ mov r0, fp │ │ │ │ - mov fp, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ mov r2, r5 │ │ │ │ @@ -37061,273 +37063,271 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - str.w fp, [sp, #4] │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #428] @ (2494c ) │ │ │ │ + ldr r1, [pc, #348] @ (2490c ) │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #404] @ 24950 │ │ │ │ + ldr.w ip, [pc, #324] @ 24910 │ │ │ │ mov r6, 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] │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #376] @ (24954 ) │ │ │ │ + ldr r3, [pc, #296] @ (24914 ) │ │ │ │ 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 ) │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - mov r4, r0 │ │ │ │ - movs r0, #8 │ │ │ │ - blx cd0c │ │ │ │ - mov r8, r0 │ │ │ │ - str r4, [r0, #0] │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - cbz r0, 24814 │ │ │ │ - blx b7b8 │ │ │ │ - ldr.w sl, [pc, #324] @ 2495c │ │ │ │ - mov r0, r7 │ │ │ │ - blx b7b8 │ │ │ │ - ldr r4, [pc, #320] @ (24960 ) │ │ │ │ - add sl, pc │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ - blx bf64 │ │ │ │ - mov r1, sl │ │ │ │ - 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 24918 │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - rors r4, r0 │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r6, r4] │ │ │ │ + ldrb r0, [r4, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + asrs r2, r6 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrb r0, [r4, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r2, r4] │ │ │ │ + ldrb r0, [r5, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + ldrb r2, [r3, r1] │ │ │ │ movs r1, r0 │ │ │ │ - add r0, r8 │ │ │ │ + ldrb r4, [r0, r2] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r2, r6] │ │ │ │ - movs r1, r0 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ + ldrb r2, [r6, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + bics r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + strh r2, [r0, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrb r4, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #18 │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r6, #4 │ │ │ │ + ldrb r4, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ + ldrb r4, [r6, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + adds r4, r4, #2 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + ldrb r2, [r7, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r6, r1] │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + ldrb r6, [r6, r2] │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #72 @ 0x48 │ │ │ │ + str r4, [r5, r3] │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r0, r2 │ │ │ │ + ldrh r6, [r3, r7] │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + adds r2, r6, r7 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r0, r1] │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + subs r6, r0, r1 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrh r2, [r3, r5] │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #170 @ 0xaa │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + cmp r0, #104 @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldrh r0, [r5, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #512] @ (24ad0 ) │ │ │ │ + movs r1, #24 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #240] @ (249c4 ) │ │ │ │ + cmp r0, #54 @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ + ldrh r6, [r3, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldr r2, [pc, #952] @ (24c48 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r1, r4] │ │ │ │ + ldr r2, [pc, #680] @ (24b3c ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #190 @ 0xbe │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r7, r1] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldrh r4, [r7, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r5, r6] │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #214 @ 0xd6 │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r3, r3 │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r2, r4] │ │ │ │ + ldrh r6, [r2, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + subs r4, #68 @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #146 @ 0x92 │ │ │ │ + subs r2, r1, r1 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ movs r1, r0 │ │ │ │ - bics r2, r4 │ │ │ │ + ldrh r6, [r6, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + subs r0, #0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r3, r3] │ │ │ │ + orrs r2, r2 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + strb r0, [r6, r5] │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #0 │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r5, r3] │ │ │ │ + ldrh r6, [r7, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r2, r3] │ │ │ │ + subs r2, #110 @ 0x6e │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + ldrh r2, [r5, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + ldrh r0, [r3, r1] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + ldrb r6, [r7, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, r0] │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #256] @ (24a3c ) │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r2, r0, #11 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldr r0, [pc, #696] @ (24bb4 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r2, r5] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, r5] │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #178 @ 0xb2 │ │ │ │ + subs r2, r1, r6 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r1, #10 │ │ │ │ + ldrh r6, [r0, r3] │ │ │ │ movs r1, r0 │ │ │ │ - blx r3 │ │ │ │ + ldrh r0, [r7, r2] │ │ │ │ movs r1, r0 │ │ │ │ + strb r3, [r5, #12] │ │ │ │ + blx b7b8 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #3464] @ 256b0 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + mov r4, r0 │ │ │ │ + movs r0, #8 │ │ │ │ + blx cd0c │ │ │ │ + mov r8, r0 │ │ │ │ + str r4, [r0, #0] │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ + cbz r0, 24944 │ │ │ │ + blx b7b8 │ │ │ │ + ldr.w fp, [pc, #3436] @ 256b4 │ │ │ │ + mov r0, r7 │ │ │ │ + blx b7b8 │ │ │ │ + ldr.w r4, [pc, #3432] @ 256b8 │ │ │ │ + add fp, pc │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ + blx bf64 │ │ │ │ + mov r1, fp │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ + add r4, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ + blx bf64 │ │ │ │ + mov r1, r4 │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #12 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ + blx bf64 │ │ │ │ + mov r1, fp │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3472] @ 25714 │ │ │ │ + ldr.w r1, [pc, #3352] @ 256bc │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ + mov fp, r0 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3456] @ 25718 │ │ │ │ + ldr.w r1, [pc, #3336] @ 256c0 │ │ │ │ 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 │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ blx bf64 │ │ │ │ mov r1, r4 │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ 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] │ │ │ │ str r2, [r0, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w fp, [pc, #3388] @ 2571c │ │ │ │ + ldr.w fp, [pc, #3284] @ 256c4 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movs r3, #4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #2 │ │ │ │ @@ -37349,83 +37349,83 @@ │ │ │ │ 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 24a10 │ │ │ │ + bne.n 24a20 │ │ │ │ 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, #3160] @ 256c8 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #6 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3236] @ 25724 │ │ │ │ + ldr.w r3, [pc, #3132] @ 256cc │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ strh r3, [r6, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3212] @ 25728 │ │ │ │ + ldr.w r1, [pc, #3108] @ 256d0 │ │ │ │ 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 │ │ │ │ + cbz r0, 24acc │ │ │ │ blx b7b8 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 24ad2 │ │ │ │ + cbz r0, 24ae2 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - cbz r0, 24ada │ │ │ │ + cbz r0, 24aea │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ sub.w sl, 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 │ │ │ │ + cbz r0, 24b0a │ │ │ │ blx b7b8 │ │ │ │ cmp sl, fp │ │ │ │ - bne.n 24af0 │ │ │ │ + bne.n 24b00 │ │ │ │ mov r0, r4 │ │ │ │ mov.w fp, #1 │ │ │ │ blx b7b8 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, sl │ │ │ │ @@ -37435,15 +37435,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w fp, [sp] │ │ │ │ str r7, [sp, #12] │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3068] @ 2572c │ │ │ │ + ldr.w r1, [pc, #2964] @ 256d4 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -37451,26 +37451,26 @@ │ │ │ │ blx bf64 │ │ │ │ strb r4, [r0, #0] │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #12 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3028] @ 25730 │ │ │ │ + ldr.w r3, [pc, #2924] @ 256d8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #3004] @ 25734 │ │ │ │ + ldr.w lr, [pc, #2900] @ 256dc │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r0 │ │ │ │ add lr, pc │ │ │ │ add.w r3, lr, #48 @ 0x30 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov ip, lr │ │ │ │ adds r6, #16 │ │ │ │ @@ -37478,33 +37478,33 @@ │ │ │ │ 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] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 24b86 │ │ │ │ + bne.n 24b96 │ │ │ │ mov r3, lr │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r2, [r6, #8] │ │ │ │ str r0, [r6, #0] │ │ │ │ movs r0, #8 │ │ │ │ str r1, [r6, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh r2, [r6, #12] │ │ │ │ strb r3, [r6, #14] │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str.w sl, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 24bce │ │ │ │ + cbz r0, 24bde │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w sl, [pc, #2916] @ 25738 │ │ │ │ + ldr.w sl, [pc, #2812] @ 256e0 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ add sl, pc │ │ │ │ blx b7b8 │ │ │ │ @@ -37537,76 +37537,76 @@ │ │ │ │ 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 │ │ │ │ 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 │ │ │ │ + ldr.w r3, [pc, #2660] @ 256e4 │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r1, [r9, #4] │ │ │ │ str.w r2, [r9, #8] │ │ │ │ str.w r0, [r9] │ │ │ │ mov r0, fp │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [r9, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #6 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2728] @ 25740 │ │ │ │ + ldr.w r3, [pc, #2624] @ 256e8 │ │ │ │ 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, #2596] @ 256ec │ │ │ │ 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 24cd2 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 24cf6 │ │ │ │ + cbz r0, 24d06 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w sl, [pc, #2640] @ 25748 │ │ │ │ + ldr.w sl, [pc, #2536] @ 256f0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ add sl, pc │ │ │ │ blx bf64 │ │ │ │ add.w lr, sl, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ @@ -37616,33 +37616,33 @@ │ │ │ │ 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 24d20 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #2580] @ 2574c │ │ │ │ + ldr.w ip, [pc, #2476] @ 256f4 │ │ │ │ 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 24d56 │ │ │ │ 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,709 +37650,710 @@ │ │ │ │ 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 r3, [r4, #4] │ │ │ │ str r6, [r4, #0] │ │ │ │ + str r3, [r4, #4] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #2480] @ 25750 │ │ │ │ - mov r5, r0 │ │ │ │ + ldr.w lr, [pc, #2376] @ 256f8 │ │ │ │ + mov r6, 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 24dbc │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #2432] @ 25754 │ │ │ │ - mov r6, r0 │ │ │ │ + ldr.w ip, [pc, #2328] @ 256fc │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ + mov r8, 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 │ │ │ │ + cmp r5, sl │ │ │ │ + bne.n 24df4 │ │ │ │ + ldmia r5!, {r0, r1, r2} │ │ │ │ + str.w r8, [sp, #36] @ 0x24 │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ 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 r2, r0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ 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 r5, r2 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + str r6, [r2, #0] │ │ │ │ + str r3, [r2, #4] │ │ │ │ blx b7b8 │ │ │ │ + str r5, [sp, #12] │ │ │ │ + ldr.w r5, [pc, #2220] @ 25700 │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ - str r5, [sp, #12] │ │ │ │ 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 │ │ │ │ + add.w r8, r5, #64 @ 0x40 │ │ │ │ + mov r6, 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, r8 │ │ │ │ + bne.n 24e7c │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r7, [pc, #2252] @ 2575c │ │ │ │ + ldr.w sl, [pc, #2148] @ 25704 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #32 │ │ │ │ - add r7, pc │ │ │ │ blx bf64 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr.w r8, [pc, #2240] @ 25760 │ │ │ │ - ldmia r7!, {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} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r3, [r6, #28] │ │ │ │ - str r0, [r6, #16] │ │ │ │ + ldr.w ip, [pc, #2136] @ 25708 │ │ │ │ + mov r7, r0 │ │ │ │ + add sl, pc │ │ │ │ + add ip, pc │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str r0, [r7, #0] │ │ │ │ + str r1, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str r1, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + str r0, [r7, #16] │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #7 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2204] @ 25764 │ │ │ │ - mov r7, r0 │ │ │ │ - add.w r9, r8, #48 @ 0x30 │ │ │ │ + ldr.w r3, [pc, #2096] @ 2570c │ │ │ │ + mov r8, r0 │ │ │ │ + add.w r9, sl, #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] │ │ │ │ + str.w r0, [r8] │ │ │ │ + strh.w r2, [r8, #4] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - strb r3, [r7, #6] │ │ │ │ + strb.w r3, [r8, #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 24f08 │ │ │ │ + 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, 24f5a │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r8, [pc, #2084] @ 25768 │ │ │ │ + ldr.w r5, [pc, #1972] @ 25710 │ │ │ │ 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 24f74 │ │ │ │ + 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, #1884] @ 25714 │ │ │ │ + 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 24fc6 │ │ │ │ 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, 2501e │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 2500e │ │ │ │ + cbz r0, 25026 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r8, [pc, #1888] @ 25770 │ │ │ │ mov r0, r4 │ │ │ │ + ldr.w r5, [pc, #1772] @ 25718 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - add r8, pc │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #1764] @ 2571c │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r5, pc │ │ │ │ + add r1, pc │ │ │ │ + add.w fp, r5, #64 @ 0x40 │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - add.w fp, r8, #48 @ 0x30 │ │ │ │ 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 25054 │ │ │ │ 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, #1700] @ 25720 │ │ │ │ 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 25088 │ │ │ │ mov r3, lr │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [fp, #8] │ │ │ │ str.w r0, [fp] │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ 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] │ │ │ │ + ldr.w fp, [pc, #1624] @ 25724 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1720] @ 25778 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ + mov lr, r0 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + add fp, pc │ │ │ │ + add.w r5, fp, #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, r5 │ │ │ │ + bne.n 250da │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1704] @ 2577c │ │ │ │ + ldr.w lr, [pc, #1572] @ 25728 │ │ │ │ mov fp, r0 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + 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 250e0 │ │ │ │ + cmp ip, r5 │ │ │ │ + bne.n 25110 │ │ │ │ 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, #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, #1492] @ 2572c │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ 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 25162 │ │ │ │ mov r3, lr │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [fp, #8] │ │ │ │ str.w r0, [fp] │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ str.w r1, [fp, #4] │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - str.w r2, [fp, #8] │ │ │ │ - ldrh r3, [r3, #0] │ │ │ │ - strh.w r3, [fp, #12] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strh.w r2, [fp, #12] │ │ │ │ + strb.w r3, [fp, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1536] @ 25788 │ │ │ │ + ldr.w lr, [pc, #1416] @ 25730 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ 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 25192 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + cmp ip, r5 │ │ │ │ + bne.n 251b4 │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r0, [fp] │ │ │ │ + str.w r1, [fp, #4] │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + str.w r2, [fp, #8] │ │ │ │ + ldrh r3, [r3, #0] │ │ │ │ + strh.w r3, [fp, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1488] @ 2578c │ │ │ │ - mov fp, r0 │ │ │ │ + ldr.w r1, [pc, #1344] @ 25734 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - add lr, pc │ │ │ │ - add.w r8, 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 251c8 │ │ │ │ movs r0, #36 @ 0x24 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - str r3, [r0, #4] │ │ │ │ + strd r3, r4, [r0] │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #8] │ │ │ │ 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] │ │ │ │ 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, 25230 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 25224 │ │ │ │ + cbz r0, 2523a │ │ │ │ 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 r2, r7 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r6 │ │ │ │ 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, #1232] @ 25738 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r5, r3 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #129 @ 0x81 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1312] @ 25794 │ │ │ │ + ldr.w r1, [pc, #1208] @ 2573c │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r7, r3 │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r5 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1288] @ 25798 │ │ │ │ + ldr.w r3, [pc, #1184] @ 25740 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1268] @ 2579c │ │ │ │ + ldr.w r1, [pc, #1160] @ 25744 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r8, r3 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r5 │ │ │ │ blx cd0c │ │ │ │ - mov r7, r0 │ │ │ │ + mov r5, r0 │ │ │ │ str.w r8, [r0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 252cc │ │ │ │ + cbz r0, 252dc │ │ │ │ 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, 252f4 │ │ │ │ blx b7b8 │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ - cbz r0, 252ee │ │ │ │ + cbz r0, 252fe │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ sub.w r8, fp, #4 │ │ │ │ blx b7b8 │ │ │ │ - add.w sl, fp, #28 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - str r0, [sp, #28] │ │ │ │ + add.w sl, fp, #28 │ │ │ │ + mov r9, r0 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, 2530e │ │ │ │ + cbz r0, 2531e │ │ │ │ blx b7b8 │ │ │ │ cmp r8, sl │ │ │ │ - bne.n 25304 │ │ │ │ + bne.n 25314 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - mov r2, r6 │ │ │ │ + mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str.w r9, [sp, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str.w r9, [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 r1, [pc, #1016] @ (25748 ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #212 @ 0xd4 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1100] @ 257a4 │ │ │ │ + ldr r1, [pc, #996] @ (2574c ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r7, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1076] @ 257a8 │ │ │ │ - mov r5, r0 │ │ │ │ + ldr.w ip, [pc, #976] @ 25750 │ │ │ │ + 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 r1, [pc, #948] @ (25754 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - cbz r0, 253b4 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + cbz r0, 253be │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - mov r8, r3 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r5, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx b7b8 │ │ │ │ movs r3, #0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r5 │ │ │ │ + mov r2, r7 │ │ │ │ + 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, #844] @ (25758 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ blx b7b8 │ │ │ │ mov.w r0, #462 @ 0x1ce │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #920] @ (257b4 ) │ │ │ │ + ldr r1, [pc, #820] @ (2575c ) │ │ │ │ mov.w r2, #462 @ 0x1ce │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r7 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #896] @ (257b8 ) │ │ │ │ - mov r8, r0 │ │ │ │ + ldr r3, [pc, #796] @ (25760 ) │ │ │ │ + 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 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 25466 │ │ │ │ + cbz r0, 25472 │ │ │ │ blx b7b8 │ │ │ │ + ldr r7, [pc, #752] @ (25764 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r6, [pc, #848] @ (257bc ) │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ + add r7, pc │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #840] @ (257c0 ) │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ - add r6, pc │ │ │ │ - add r3, pc │ │ │ │ - ldr r5, [pc, #836] @ (257c4 ) │ │ │ │ - mov r1, r3 │ │ │ │ - mov r9, r3 │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ - add r5, pc │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ + ldr r6, [pc, #728] @ (25768 ) │ │ │ │ blx bf64 │ │ │ │ - mov r1, r6 │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + ldr r3, [pc, #724] @ (2576c ) │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ + add r6, pc │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r5, [pc, #716] @ (25770 ) │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ + add r5, pc │ │ │ │ blx bf64 │ │ │ │ - mov r1, r5 │ │ │ │ + ldr r3, [pc, #704] @ (25774 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #32] │ │ │ │ + mov r1, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #788] @ (257c8 ) │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr r3, [pc, #688] @ (25778 ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #772] @ (257cc ) │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr r3, [pc, #668] @ (2577c ) │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ mov r1, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #752] @ (257d0 ) │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + ldr r3, [pc, #652] @ (25780 ) │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #108] @ 0x6c │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ mov r1, r3 │ │ │ │ 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 │ │ │ │ - add r1, pc │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ + mov r1, r6 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #720] @ (257d8 ) │ │ │ │ - movs r2, #79 @ 0x4f │ │ │ │ - add r1, pc │ │ │ │ - mov fp, r1 │ │ │ │ + mov r1, r5 │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ 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 │ │ │ │ + ldr r1, [pc, #600] @ (25784 ) │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #688] @ (257e0 ) │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + ldr r1, [pc, #584] @ (25788 ) │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ + mov sl, r1 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #672] @ (257e4 ) │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ + ldr r1, [pc, #568] @ (2578c ) │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ - mov sl, r1 │ │ │ │ + mov fp, r1 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -38372,1437 +38373,1446 @@ │ │ │ │ str r3, [r0, #28] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ 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, r7 │ │ │ │ + mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - mov r1, r6 │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ - blx bf64 │ │ │ │ - mov r1, r5 │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #68] @ 0x44 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr r1, [pc, #464] @ (25790 ) │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ + add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + str r0, [sp, #68] @ 0x44 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #532] @ (257e8 ) │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr r1, [pc, #448] @ (25794 ) │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #520] @ (257ec ) │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ - add r1, pc │ │ │ │ + mov r1, r6 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [sp, #108] @ 0x6c │ │ │ │ + mov r1, r5 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - mov r1, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #488] @ (257f0 ) │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + ldr r1, [pc, #404] @ (25798 ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #456] @ (257f4 ) │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + ldr r1, [pc, #372] @ (2579c ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #444] @ (257f8 ) │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ + ldr r1, [pc, #360] @ (257a0 ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ - blx bf64 │ │ │ │ - mov r1, fp │ │ │ │ - movs r2, #79 @ 0x4f │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ - blx bf64 │ │ │ │ - mov r1, sl │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #100] @ 0x64 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #396] @ (257fc ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr r1, [pc, #344] @ (257a4 ) │ │ │ │ + movs r2, #74 @ 0x4a │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - mov r1, r9 │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #108] @ 0x6c │ │ │ │ + str r0, [sp, #28] │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #368] @ (25800 ) │ │ │ │ + ldr r1, [pc, #316] @ (257a8 ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - blx bf64 │ │ │ │ - ldr r1, [pc, #352] @ (25804 ) │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ - blx bf64 │ │ │ │ - ldr r1, [pc, #340] @ (25808 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - mov r9, r0 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + str r0, [sp, #100] @ 0x64 │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #324] @ (2580c ) │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ - add r1, pc │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #312] @ (25810 ) │ │ │ │ + ldr r1, [pc, #284] @ (257ac ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r7, r0 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + mov r1, sl │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ blx c500 │ │ │ │ - mov r6, r0 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + mov sl, r0 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ - blx cd0c │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - b.n 25814 │ │ │ │ - nop │ │ │ │ - subs r0, r1, r2 │ │ │ │ + b.n 257b0 │ │ │ │ + subs r2, r0, #4 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + cmp sl, lr │ │ │ │ movs r1, r0 │ │ │ │ - add r2, r1 │ │ │ │ + asrs r6, r1, #3 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ + adds r0, r5, r7 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + orrs r6, r6 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r1, #2 │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldr r2, [r7, r1] │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r2, #6 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ + adds r2, r3, #4 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #384] @ (258c8 ) │ │ │ │ + adds r2, r0, #4 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #248] @ (25844 ) │ │ │ │ + ldrsb r4, [r3, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #776] @ (25a58 ) │ │ │ │ + ldrsb r2, [r0, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #616] @ (259bc ) │ │ │ │ + ldr r0, [pc, #832] @ (25a30 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #152] @ (257f0 ) │ │ │ │ + ldr r1, [pc, #440] @ (258ac ) │ │ │ │ movs r1, r0 │ │ │ │ - blx ip │ │ │ │ + ldr r1, [pc, #456] @ (258c0 ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r4, r4] │ │ │ │ + ldr r0, [pc, #808] @ (25a24 ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + ldr r0, [pc, #848] @ (25a50 ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r1, r4] │ │ │ │ + bx r7 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + subs r2, #158 @ 0x9e │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r1, r7 │ │ │ │ + strb r4, [r0, r2] │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + strb r4, [r6, r1] │ │ │ │ movs r1, r0 │ │ │ │ - mov ip, r1 │ │ │ │ + adds r2, r0, r5 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + adds r6, r6, r4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r1, r1 │ │ │ │ + mov r4, r8 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r0, #5 │ │ │ │ + mov r6, r7 │ │ │ │ movs r1, r0 │ │ │ │ - cmp ip, r6 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #186 @ 0xba │ │ │ │ + asrs r6, r3, #30 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r0, r6] │ │ │ │ + asrs r0, r3, #30 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + asrs r6, r2, #1 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + str r4, [r6, r3] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r1, #27 │ │ │ │ + str r4, [r3, r4] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + str r4, [r0, r6] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + cmp r0, #234 @ 0xea │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #24 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ + str r0, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + str r0, [r0, r6] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + cmp r3, #142 @ 0x8e │ │ │ │ movs r1, r0 │ │ │ │ - ands r0, r2 │ │ │ │ + cmp r3, #36 @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r5, r3] │ │ │ │ + str r2, [r5, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #424] @ (25970 ) │ │ │ │ + asrs r0, r1, #22 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #352] @ (2592c ) │ │ │ │ + ldr r2, [pc, #976] @ (25b38 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + ldr r1, [pc, #976] @ (25b3c ) │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + asrs r6, r4, #18 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + strh r2, [r1, r2] │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #18 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - cmn r2, r5 │ │ │ │ + cmp r6, r7 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + adds r0, #188 @ 0xbc │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #680] @ (25a90 ) │ │ │ │ + str r6, [r5, r7] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + bx r9 │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + asrs r0, r2, #17 │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r1, r2] │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + str r6, [r7, r6] │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #254 @ 0xfe │ │ │ │ + str r0, [r7, r7] │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r5, #186 @ 0xba │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + asrs r0, r4, #14 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #16 │ │ │ │ + str r6, [r4, r6] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r1, r1] │ │ │ │ + str r0, [r2, r7] │ │ │ │ movs r1, r0 │ │ │ │ + ldr.w r1, [pc, #3416] @ 2650c │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #108] @ 0x6c │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ + blx bf64 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ + blx c500 │ │ │ │ + mov r8, r0 │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ + blx bf64 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ + mov r1, r3 │ │ │ │ + blx c500 │ │ │ │ + mov r7, r0 │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #3368] @ 26510 │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + mov r6, r0 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #3352] @ 26514 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + mov r5, r0 │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ + blx bf64 │ │ │ │ + mov r1, fp │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ + blx cd0c │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #4] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [r0, #8] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r3, [r0, #12] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - str r3, [r0, #16] │ │ │ │ + str r3, [r0, #12] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - str r3, [r0, #20] │ │ │ │ + str r3, [r0, #16] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - str r3, [r0, #24] │ │ │ │ + str r3, [r0, #20] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ + str r3, [r0, #24] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ 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, #40] @ 0x28 │ │ │ │ + str r3, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ + str r3, [r0, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ + strd r3, sl, [r0, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ - 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 │ │ │ │ + strd r3, r8, [r0, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + strd r7, r6, [r0, #72] @ 0x48 │ │ │ │ + str r5, [r0, #80] @ 0x50 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx b7b8 │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ - ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r6, [sp, #52] @ 0x34 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ + mov r1, r9 │ │ │ │ + ldr r5, [sp, #52] @ 0x34 │ │ │ │ movs r3, #22 │ │ │ │ - mov r2, r9 │ │ │ │ + mov r2, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ movs r3, #11 │ │ │ │ - str r5, [sp, #12] │ │ │ │ + str.w fp, [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, #3188] @ 26518 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ - ldr.w fp, [pc, #3496] @ 26640 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r7, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - add fp, pc │ │ │ │ + mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #101 @ 0x65 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3476] @ 26644 │ │ │ │ + ldr.w r1, [pc, #3168] @ 2651c │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w r6, [pc, #3156] @ 26520 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ + add r6, 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} │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #0] │ │ │ │ - mov r0, r8 │ │ │ │ - ldrh.w r3, [ip] │ │ │ │ - strh r3, [r6, #16] │ │ │ │ - ldrb.w r3, [ip, #2] │ │ │ │ - strb r3, [r6, #18] │ │ │ │ + mov r5, r0 │ │ │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r0, [r5, #0] │ │ │ │ + mov r0, r9 │ │ │ │ + ldrh r3, [r6, #0] │ │ │ │ + strh r3, [r5, #16] │ │ │ │ + ldrb r3, [r6, #2] │ │ │ │ + strb r3, [r5, #18] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ + ldr.w sl, [pc, #3104] @ 26524 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ + add sl, pc │ │ │ │ blx bf64 │ │ │ │ - mov sl, r0 │ │ │ │ + add.w r9, sl, #48 @ 0x30 │ │ │ │ + mov r6, r0 │ │ │ │ mov ip, r0 │ │ │ │ - mov lr, fp │ │ │ │ + mov lr, sl │ │ │ │ add.w ip, ip, #16 │ │ │ │ - add.w fp, fp, #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 2590c │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ + bne.n 25918 │ │ │ │ + ldmia.w sl!, {r0, r1, r2} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ + ldrh.w r3, [sl] │ │ │ │ strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [fp, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3316] @ 2664c │ │ │ │ + ldr.w r1, [pc, #3020] @ 26528 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3300] @ 26650 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #3004] @ 2652c │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3284] @ 26654 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w lr, [pc, #2988] @ 26530 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r9, r0 │ │ │ │ + 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 25990 │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [r9, #8] │ │ │ │ + str.w r0, [r9] │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ + str.w r1, [r9, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strb.w r3, [r9, #14] │ │ │ │ + strh.w r2, [r9, #12] │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #2908] @ 26534 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3268] @ 26658 │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr.w r1, [pc, #2892] @ 26538 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ 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, #2876] @ 2653c │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3236] @ 26660 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ + ldr.w lr, [pc, #2860] @ 26540 │ │ │ │ + mov r9, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + 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 25a22 │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [r9, #8] │ │ │ │ + str.w r0, [r9] │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ + str.w r1, [r9, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strb.w r3, [r9, #14] │ │ │ │ + strh.w r2, [r9, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3220] @ 26664 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr.w r1, [pc, #2776] @ 26544 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ + ldr.w r9, [pc, #2776] @ 26548 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ + add r9, pc │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3204] @ 26668 │ │ │ │ + ldr.w r1, [pc, #2760] @ 2654c │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ 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, #2744] @ 26550 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3172] @ 26670 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr.w r1, [pc, #2728] @ 26554 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #3156] @ 26674 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r9, r0 │ │ │ │ - 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 25a2c │ │ │ │ - mov r3, lr │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r0, [r9] │ │ │ │ - str.w r1, [r9, #4] │ │ │ │ + ldr.w r1, [pc, #2712] @ 26558 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #76] @ 0x4c │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ - str.w r2, [r9, #8] │ │ │ │ - ldrh r3, [r3, #0] │ │ │ │ - strh.w r3, [r9, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3080] @ 26678 │ │ │ │ + ldr.w r1, [pc, #2696] @ 2655c │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr.w r9, [pc, #3080] @ 2667c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #76] @ 0x4c │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #2680] @ 26560 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #84] @ 0x54 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - add r9, pc │ │ │ │ blx bf64 │ │ │ │ mov lr, r0 │ │ │ │ add.w r3, r9, #64 @ 0x40 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #3012] @ 26680 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #84] @ 0x54 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #2996] @ 26684 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - blx bf64 │ │ │ │ - ldr.w lr, [pc, #2980] @ 26688 │ │ │ │ - mov r9, r0 │ │ │ │ - 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] │ │ │ │ + bne.n 25b04 │ │ │ │ + ldr.w r9, [pc, #2616] @ 26564 │ │ │ │ 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 │ │ │ │ + mov ip, r0 │ │ │ │ add.w r2, r9, #64 @ 0x40 │ │ │ │ + str r4, [sp, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ + bne.n 25b40 │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ str.w ip, [sp, #124] @ 0x7c │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [sp, #92] @ 0x5c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2836] @ 26690 │ │ │ │ + ldr.w r1, [pc, #2552] @ 26568 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #92] @ 0x5c │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #2536] @ 2656c │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2820] @ 26694 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr.w r1, [pc, #2520] @ 26570 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2804] @ 26698 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr.w r1, [pc, #2504] @ 26574 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2788] @ 2669c │ │ │ │ + ldr.w r1, [pc, #2488] @ 26578 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2772] @ 266a0 │ │ │ │ + ldr.w r1, [pc, #2472] @ 2657c │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2756] @ 266a4 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #2456] @ 26580 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2740] @ 266a8 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr.w r1, [pc, #2440] @ 26584 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2724] @ 266ac │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w r1, [pc, #2424] @ 26588 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ 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] │ │ │ │ + strd r2, sl, [r0, #8] │ │ │ │ + sub.w sl, r4, #4 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - str r2, [r0, #12] │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ 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 r3, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ + str r6, [r0, #0] │ │ │ │ + add.w r6, r4, #40 @ 0x28 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ - ldr r2, [sp, #92] @ 0x5c │ │ │ │ - str.w sl, [r0] │ │ │ │ - add.w sl, r4, #40 @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r3, [r0, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #92] @ 0x5c │ │ │ │ + str r2, [r0, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ str r2, [r0, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ str r2, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ strd r2, r9, [r0, #96] @ 0x60 │ │ │ │ - ldr.w r0, [fp, #4]! │ │ │ │ - cbz r0, 25c90 │ │ │ │ + ldr.w r0, [sl, #4]! │ │ │ │ + cbz r0, 25c98 │ │ │ │ blx b7b8 │ │ │ │ - cmp sl, fp │ │ │ │ - bne.n 25c86 │ │ │ │ - ldr.w fp, [pc, #2584] @ 266b0 │ │ │ │ + cmp r6, sl │ │ │ │ + bne.n 25c8e │ │ │ │ mov r0, r4 │ │ │ │ + ldr.w r9, [pc, #2284] @ 2658c │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - add fp, pc │ │ │ │ - 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] │ │ │ │ - add fp, pc │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - add.w lr, fp, #48 @ 0x30 │ │ │ │ - mov r9, r0 │ │ │ │ + ldr.w r1, [pc, #2272] @ 26590 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r9, pc │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ mov sl, r0 │ │ │ │ - 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 25d04 │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [sl] │ │ │ │ - str.w r1, [sl, #4] │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ - str.w r2, [sl, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [sl, #12] │ │ │ │ - ldrb.w r3, [fp, #2] │ │ │ │ - strb.w r3, [sl, #14] │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2408] @ 266b8 │ │ │ │ - ldr.w fp, [pc, #2408] @ 266bc │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr.w r1, [pc, #2256] @ 26594 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - add fp, pc │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - add.w sl, fp, #64 @ 0x40 │ │ │ │ - mov lr, r0 │ │ │ │ + ldr.w r1, [pc, #2240] @ 26598 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - 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 25d6e │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ - ldr.w fp, [pc, #2348] @ 266c0 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2344] @ 266c4 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ - add fp, pc │ │ │ │ + ldr.w r1, [pc, #2224] @ 2659c │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ - add.w sl, fp, #64 @ 0x40 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2320] @ 266c8 │ │ │ │ + ldr.w r1, [pc, #2208] @ 265a0 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2304] @ 266cc │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + add.w ip, r9, #48 @ 0x30 │ │ │ │ + mov r4, 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 25d1a │ │ │ │ + mov r3, r9 │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ + str.w r0, [lr] │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ + 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, #2116] @ 265a4 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2288] @ 266d0 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w r1, [pc, #2100] @ 265a8 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2272] @ 266d4 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr.w r1, [pc, #2084] @ 265ac │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - mov lr, r0 │ │ │ │ + ldr.w r1, [pc, #2068] @ 265b0 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - mov ip, fp │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ + blx bf64 │ │ │ │ + ldr.w ip, [pc, #2052] @ 265b4 │ │ │ │ + mov lr, r0 │ │ │ │ + str r0, [sp, #68] @ 0x44 │ │ │ │ + add ip, pc │ │ │ │ + add.w r9, ip, #48 @ 0x30 │ │ │ │ + mov r6, ip │ │ │ │ add.w lr, lr, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + add.w ip, ip, #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 ip, sl │ │ │ │ - bne.n 25e08 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ - ldr.w fp, [pc, #2216] @ 266d8 │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #2212] @ 266dc │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ - add fp, pc │ │ │ │ - add r1, pc │ │ │ │ - add.w sl, fp, #64 @ 0x40 │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #68] @ 0x44 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + cmp r6, r9 │ │ │ │ + bne.n 25dba │ │ │ │ + mov r3, ip │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r0, [lr] │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ + ldrh r3, [r3, #0] │ │ │ │ + strh.w r3, [lr, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2192] @ 266e0 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #1984] @ 265b8 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2176] @ 266e4 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr.w r1, [pc, #1968] @ 265bc │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2160] @ 266e8 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ + ldr.w lr, [pc, #1952] @ 265c0 │ │ │ │ + mov ip, r0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + add lr, pc │ │ │ │ + add.w r9, lr, #64 @ 0x40 │ │ │ │ + mov r6, lr │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + add.w lr, lr, #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, r9 │ │ │ │ + bne.n 25e2c │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2144] @ 266ec │ │ │ │ - movs r2, #78 @ 0x4e │ │ │ │ + ldr.w r1, [pc, #1904] @ 265c4 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2128] @ 266f0 │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr.w r1, [pc, #1888] @ 265c8 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2112] @ 266f4 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr.w r1, [pc, #1872] @ 265cc │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #2096] @ 266f8 │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #2080] @ 266fc │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #100] @ 0x64 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ + ldr.w ip, [pc, #1856] @ 265d0 │ │ │ │ mov lr, r0 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ - mov ip, fp │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ + add ip, pc │ │ │ │ + add.w r9, ip, #48 @ 0x30 │ │ │ │ + mov r6, ip │ │ │ │ add.w lr, lr, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + add.w ip, ip, #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 ip, sl │ │ │ │ - bne.n 25ef2 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ - ldr.w fp, [pc, #2024] @ 26700 │ │ │ │ + cmp r6, r9 │ │ │ │ + bne.n 25e9c │ │ │ │ + mov r3, ip │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ + str.w r0, [lr] │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ + 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, #2020] @ 26704 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ - add fp, pc │ │ │ │ + ldr.w r1, [pc, #1780] @ 265d4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #108] @ 0x6c │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + str r0, [sp, #100] @ 0x64 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2000] @ 26708 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr.w r1, [pc, #1764] @ 265d8 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1984] @ 2670c │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #1748] @ 265dc │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #116] @ 0x74 │ │ │ │ + str r0, [sp, #108] @ 0x6c │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1968] @ 26710 │ │ │ │ + ldr.w r1, [pc, #1732] @ 265e0 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - add.w lr, fp, #48 @ 0x30 │ │ │ │ - mov sl, r0 │ │ │ │ - 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 │ │ │ │ + ldr.w r1, [pc, #1716] @ 265e4 │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #116] @ 0x74 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ + ldr.w lr, [pc, #1700] @ 265e8 │ │ │ │ mov ip, r0 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ - mov lr, fp │ │ │ │ + str r0, [sp, #120] @ 0x78 │ │ │ │ + add lr, pc │ │ │ │ + add.w r9, lr, #64 @ 0x40 │ │ │ │ + mov r6, lr │ │ │ │ add.w ip, ip, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ + add.w lr, lr, #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 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 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #132] @ 0x84 │ │ │ │ + cmp r6, r9 │ │ │ │ + bne.n 25f50 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1780] @ 2671c │ │ │ │ + ldr.w r1, [pc, #1652] @ 265ec │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #136] @ 0x88 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #1764] @ 26720 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #140] @ 0x8c │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #1748] @ 26724 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r0, [sp, #124] @ 0x7c │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1732] @ 26728 │ │ │ │ + ldr.w r1, [pc, #1636] @ 265f0 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #148] @ 0x94 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1716] @ 2672c │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #1620] @ 265f4 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #152] @ 0x98 │ │ │ │ + str r0, [sp, #132] @ 0x84 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1700] @ 26730 │ │ │ │ - mov fp, r0 │ │ │ │ - str r0, [sp, #156] @ 0x9c │ │ │ │ + ldr.w ip, [pc, #1604] @ 265f8 │ │ │ │ + mov lr, r0 │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ + add ip, pc │ │ │ │ + add.w r9, ip, #64 @ 0x40 │ │ │ │ + mov r6, ip │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + add.w ip, ip, #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, r9 │ │ │ │ + bne.n 25fc0 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ + blx bf64 │ │ │ │ + ldr.w lr, [pc, #1556] @ 265fc │ │ │ │ + mov r6, r0 │ │ │ │ + str r0, [sp, #140] @ 0x8c │ │ │ │ add lr, pc │ │ │ │ - add.w sl, lr, #64 @ 0x40 │ │ │ │ + add.w r9, lr, #48 @ 0x30 │ │ │ │ mov ip, lr │ │ │ │ - add.w fp, fp, #16 │ │ │ │ + adds r6, #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 │ │ │ │ + str.w r0, [r6, #-16] │ │ │ │ + str.w r1, [r6, #-12] │ │ │ │ + str.w r2, [r6, #-8] │ │ │ │ + str.w r3, [r6, #-4] │ │ │ │ + cmp ip, r9 │ │ │ │ + bne.n 25ff4 │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str r0, [r6, #0] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ + str r2, [r6, #8] │ │ │ │ + ldrh r3, [r3, #0] │ │ │ │ + strh r3, [r6, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1648] @ 26738 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add fp, pc │ │ │ │ + ldr.w r1, [pc, #1492] @ 26600 │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - mov ip, r0 │ │ │ │ - str r0, [sp, #164] @ 0xa4 │ │ │ │ - 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 260e2 │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [fp, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ + ldr.w lr, [pc, #1476] @ 26604 │ │ │ │ + mov r6, r0 │ │ │ │ + str r0, [sp, #148] @ 0x94 │ │ │ │ + add lr, pc │ │ │ │ + add.w r9, lr, #48 @ 0x30 │ │ │ │ + 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] │ │ │ │ + cmp ip, r9 │ │ │ │ + bne.n 2604a │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #0] │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ + str r1, [r6, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1552] @ 2673c │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #1412] @ 26608 │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #168] @ 0xa8 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + str r0, [sp, #152] @ 0x98 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1536] @ 26740 │ │ │ │ - mov fp, r0 │ │ │ │ - str r0, [sp, #172] @ 0xac │ │ │ │ + ldr.w lr, [pc, #1396] @ 2660c │ │ │ │ + mov r6, r0 │ │ │ │ + str r0, [sp, #156] @ 0x9c │ │ │ │ add lr, pc │ │ │ │ - add.w sl, lr, #64 @ 0x40 │ │ │ │ + add.w r9, lr, #48 @ 0x30 │ │ │ │ mov ip, lr │ │ │ │ - add.w fp, fp, #16 │ │ │ │ + adds r6, #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 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] │ │ │ │ + str.w r0, [r6, #-16] │ │ │ │ + str.w r1, [r6, #-12] │ │ │ │ + str.w r2, [r6, #-8] │ │ │ │ + str.w r3, [r6, #-4] │ │ │ │ + cmp ip, r9 │ │ │ │ + bne.n 260a4 │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #0] │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1412] @ 26748 │ │ │ │ + ldr.w r1, [pc, #1328] @ 26610 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ - ldr.w fp, [pc, #1408] @ 2674c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #180] @ 0xb4 │ │ │ │ + str r0, [sp, #160] @ 0xa0 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ - add fp, pc │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1392] @ 26750 │ │ │ │ + ldr.w r1, [pc, #1312] @ 26614 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #184] @ 0xb8 │ │ │ │ + str r0, [sp, #164] @ 0xa4 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1372] @ 26754 │ │ │ │ + ldr.w r1, [pc, #1296] @ 26618 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #1280] @ 2661c │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #172] @ 0xac │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #1264] @ 26620 │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #176] @ 0xb0 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #1248] @ 26624 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #180] @ 0xb4 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w ip, [pc, #1232] @ 26628 │ │ │ │ + mov lr, r0 │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ + add ip, pc │ │ │ │ + add.w r9, ip, #64 @ 0x40 │ │ │ │ + mov r6, ip │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + add.w ip, ip, #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, r9 │ │ │ │ + bne.n 26162 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf64 │ │ │ │ + ldr.w lr, [pc, #1184] @ 2662c │ │ │ │ + mov r6, r0 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ + add lr, pc │ │ │ │ + add.w r9, lr, #48 @ 0x30 │ │ │ │ + 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] │ │ │ │ + cmp ip, r9 │ │ │ │ + bne.n 26196 │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #0] │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1356] @ 26758 │ │ │ │ + ldr.w r1, [pc, #1120] @ 26630 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1340] @ 2675c │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ + ldr.w lr, [pc, #1104] @ 26634 │ │ │ │ + mov r6, r0 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ + add lr, pc │ │ │ │ + add.w r9, lr, #48 @ 0x30 │ │ │ │ + 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] │ │ │ │ + cmp ip, r9 │ │ │ │ + bne.n 261f0 │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #0] │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1324] @ 26760 │ │ │ │ + ldr.w r1, [pc, #1036] @ 26638 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1308] @ 26764 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ + ldr.w lr, [pc, #1020] @ 2663c │ │ │ │ + mov r6, r0 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + add lr, pc │ │ │ │ + add.w r9, lr, #48 @ 0x30 │ │ │ │ + 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] │ │ │ │ + cmp ip, r9 │ │ │ │ + bne.n 2624a │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #0] │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1292] @ 26768 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr r1, [pc, #956] @ (26640 ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1276] @ 2676c │ │ │ │ - movs r2, #79 @ 0x4f │ │ │ │ + ldr r1, [pc, #940] @ (26644 ) │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1260] @ 26770 │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr r1, [pc, #928] @ (26648 ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - blx bf64 │ │ │ │ - mov ip, r0 │ │ │ │ - str r0, [sp, #220] @ 0xdc │ │ │ │ - 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 26298 │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [fp, #2] │ │ │ │ - ldr.w fp, [pc, #1176] @ 26774 │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ - add fp, pc │ │ │ │ - blx bf64 │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ - mov ip, r0 │ │ │ │ - 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] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1096] @ 26778 │ │ │ │ - ldr.w fp, [pc, #1096] @ 2677c │ │ │ │ + ldr r1, [pc, #912] @ (2664c ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - add fp, pc │ │ │ │ - str r0, [sp, #228] @ 0xe4 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + str r0, [sp, #220] @ 0xdc │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ - mov ip, r0 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ - mov lr, fp │ │ │ │ + ldr r1, [pc, #900] @ (26650 ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #224] @ 0xe0 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w ip, [pc, #884] @ 26654 │ │ │ │ + mov lr, r0 │ │ │ │ + str r0, [sp, #228] @ 0xe4 │ │ │ │ + add ip, pc │ │ │ │ + add.w r9, ip, #64 @ 0x40 │ │ │ │ + mov r6, ip │ │ │ │ + add.w lr, lr, #16 │ │ │ │ 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 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] │ │ │ │ + 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, r9 │ │ │ │ + bne.n 262ea │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #996] @ (26780 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - ldr.w fp, [pc, #996] @ 26784 │ │ │ │ + ldr r1, [pc, #836] @ (26658 ) │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #236] @ 0xec │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ - add fp, pc │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #980] @ (26788 ) │ │ │ │ + ldr r1, [pc, #824] @ (2665c ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #240] @ 0xf0 │ │ │ │ + str r0, [sp, #236] @ 0xec │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #964] @ (2678c ) │ │ │ │ + ldr r1, [pc, #808] @ (26660 ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ + blx bf64 │ │ │ │ + ldr r1, [pc, #796] @ (26664 ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #948] @ (26790 ) │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr r1, [pc, #780] @ (26668 ) │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr r1, [pc, #768] @ (2666c ) │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ - 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 263ee │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - 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 lr, [pc, #860] @ 26794 │ │ │ │ - mov fp, r0 │ │ │ │ + ldr.w ip, [pc, #752] @ 26670 │ │ │ │ + mov lr, r0 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ - add lr, pc │ │ │ │ - add.w sl, lr, #64 @ 0x40 │ │ │ │ - mov ip, lr │ │ │ │ - add.w fp, fp, #16 │ │ │ │ + add ip, pc │ │ │ │ + add.w r9, ip, #64 @ 0x40 │ │ │ │ + mov r6, ip │ │ │ │ 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 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 │ │ │ │ + add.w ip, ip, #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, r9 │ │ │ │ + bne.n 2638a │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #780] @ (267a0 ) │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr r1, [pc, #704] @ (26674 ) │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #768] @ (267a4 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr r1, [pc, #692] @ (26678 ) │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ 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, #676] @ (2667c ) │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #740] @ (267ac ) │ │ │ │ + ldr r1, [pc, #664] @ (26680 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #724] @ (267b0 ) │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr r1, [pc, #648] @ (26684 ) │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #712] @ (267b4 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr r1, [pc, #636] @ (26688 ) │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #696] @ (267b8 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr.w lr, [pc, #620] @ 2668c │ │ │ │ + mov r6, r0 │ │ │ │ + str r0, [sp, #284] @ 0x11c │ │ │ │ + add lr, pc │ │ │ │ + add.w r9, lr, #48 @ 0x30 │ │ │ │ + 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] │ │ │ │ + cmp ip, r9 │ │ │ │ + bne.n 2642a │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #0] │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ + blx bf64 │ │ │ │ + ldr r1, [pc, #556] @ (26690 ) │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #284] @ 0x11c │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + str r0, [sp, #292] @ 0x124 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #684] @ (267bc ) │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + ldr r1, [pc, #540] @ (26694 ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ + blx bf64 │ │ │ │ + ldr r1, [pc, #528] @ (26698 ) │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + mov r9, r0 │ │ │ │ mov.w r0, #276 @ 0x114 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [r0, #8] │ │ │ │ - mov fp, r0 │ │ │ │ + str r3, [r0, #4] │ │ │ │ + mov r6, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [r0, #12] │ │ │ │ + str r3, [r0, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - str r3, [r0, #16] │ │ │ │ + str r3, [r0, #12] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [r0, #20] │ │ │ │ + strd r3, r4, [r0, #16] │ │ │ │ + add.w r4, fp, #84 @ 0x54 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r0, #24] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [r0, #28] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ @@ -39816,16 +39826,16 @@ │ │ │ │ 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.w sl, [r0] │ │ │ │ + sub.w sl, fp, #4 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -39837,462 +39847,469 @@ │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [r0, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [r0, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [r0, #100] @ 0x64 │ │ │ │ - ldr r3, [sp, #132] @ 0x84 │ │ │ │ - str r3, [r0, #104] @ 0x68 │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ - str r3, [r0, #108] @ 0x6c │ │ │ │ - ldr r3, [sp, #140] @ 0x8c │ │ │ │ - str r3, [r0, #112] @ 0x70 │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ - str r3, [r0, #116] @ 0x74 │ │ │ │ - ldr r3, [sp, #148] @ 0x94 │ │ │ │ - str r3, [r0, #120] @ 0x78 │ │ │ │ - ldr r3, [sp, #152] @ 0x98 │ │ │ │ - str r3, [r0, #124] @ 0x7c │ │ │ │ - ldr r3, [sp, #156] @ 0x9c │ │ │ │ - str.w r3, [r0, #128] @ 0x80 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ - str.w r3, [r0, #132] @ 0x84 │ │ │ │ - ldr r3, [sp, #164] @ 0xa4 │ │ │ │ - str.w r3, [r0, #136] @ 0x88 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ - str.w r3, [r0, #140] @ 0x8c │ │ │ │ - ldr r3, [sp, #172] @ 0xac │ │ │ │ - str.w r3, [r0, #144] @ 0x90 │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ - str.w r3, [r0, #148] @ 0x94 │ │ │ │ - ldr r3, [sp, #180] @ 0xb4 │ │ │ │ - str.w r3, [r0, #152] @ 0x98 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ - str.w r3, [r0, #156] @ 0x9c │ │ │ │ - ldr r3, [sp, #188] @ 0xbc │ │ │ │ - str.w r3, [r0, #160] @ 0xa0 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ - str.w r3, [r0, #164] @ 0xa4 │ │ │ │ - ldr r3, [sp, #196] @ 0xc4 │ │ │ │ - str.w r3, [r0, #168] @ 0xa8 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ - str.w r3, [r0, #172] @ 0xac │ │ │ │ - ldr r3, [sp, #204] @ 0xcc │ │ │ │ - str.w r3, [r0, #176] @ 0xb0 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ - str.w r3, [r0, #180] @ 0xb4 │ │ │ │ - ldr r3, [sp, #212] @ 0xd4 │ │ │ │ - str.w r3, [r0, #184] @ 0xb8 │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ - str.w r3, [r0, #188] @ 0xbc │ │ │ │ - ldr r3, [sp, #220] @ 0xdc │ │ │ │ - str.w r3, [r0, #192] @ 0xc0 │ │ │ │ - ldr r3, [sp, #224] @ 0xe0 │ │ │ │ - str.w r3, [r0, #196] @ 0xc4 │ │ │ │ - ldr r3, [sp, #228] @ 0xe4 │ │ │ │ - str.w r3, [r0, #200] @ 0xc8 │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ - str.w r3, [r0, #204] @ 0xcc │ │ │ │ - ldr r3, [sp, #236] @ 0xec │ │ │ │ - str.w r3, [r0, #208] @ 0xd0 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ - 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 │ │ │ │ + b.n 2669c │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r5, #208 @ 0xd0 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + str r0, [r6, r2] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r1, r4] │ │ │ │ + movs r3, #2 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + str r0, [r7, r0] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + str r4, [r1, r2] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r7, #28 │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + str r6, [r2, r0] │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #214 @ 0xd6 │ │ │ │ + str r6, [r0, r1] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r6, r0] │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r4, r1] │ │ │ │ + cmp r1, #220 @ 0xdc │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #54 @ 0x36 │ │ │ │ + str r0, [r3, r0] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + lsls r4, r3, #14 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r0, r3] │ │ │ │ + cmp r0, #26 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #20 │ │ │ │ + adds r0, #142 @ 0x8e │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #424] @ (26824 ) │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r7, #20 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + lsls r4, r7, #21 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + lsrs r0, r5, #4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #214 @ 0xd6 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + subs r0, r5, #7 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r0, #3 │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r2, #9 │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #216] @ (26780 ) │ │ │ │ + ldr r6, [pc, #624] @ (267e8 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + ldr r6, [pc, #816] @ (268ac ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #328] @ (267f8 ) │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - cdp2 0, 7, cr0, cr0, cr0, {0} │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + ldr r6, [pc, #928] @ (26924 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #296] @ (267e4 ) │ │ │ │ + bx ip │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #228 @ 0xe4 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + movs r5, #130 @ 0x82 │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #226 @ 0xe2 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #184] @ (26784 ) │ │ │ │ + ldr r4, [pc, #688] @ (26848 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + ldr r6, [pc, #272] @ (266ac ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #72] @ (2671c ) │ │ │ │ + stc2l 0, cr0, [r4], #-0 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #264] @ (267e0 ) │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + ldr r5, [pc, #952] @ (26964 ) │ │ │ │ movs r1, r0 │ │ │ │ - cdp2 0, 2, cr0, cr4, cr0, {0} │ │ │ │ - ldr r5, [pc, #880] @ (26a54 ) │ │ │ │ + lsls r2, r2, #14 │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r7, #14 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #1008] @ (26adc ) │ │ │ │ + lsls r0, r2, #17 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #976] @ (26ac0 ) │ │ │ │ + lsrs r0, r6, #8 │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r5, #16 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #112] @ (26768 ) │ │ │ │ + adds r6, r6, #3 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #0 │ │ │ │ + stc2l 0, cr0, [r8] │ │ │ │ + adds r0, #148 @ 0x94 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, r0 │ │ │ │ + subs r0, #196 @ 0xc4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + lsls r6, r4, #16 │ │ │ │ + movs r1, r0 │ │ │ │ + vld1.8 {d16[0]}, [r8], r0 │ │ │ │ + ldr r3, [pc, #336] @ (2672c ) │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r3, [pc, #528] @ (267f0 ) │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r5, #19 │ │ │ │ + ldr r4, [pc, #544] @ (26804 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #26 │ │ │ │ + ldc2l 0, cr0, [r4] │ │ │ │ + lsls r2, r4, #12 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xfae60000 │ │ │ │ - ldr r5, [pc, #360] @ (2687c ) │ │ │ │ + ldr r4, [pc, #464] @ (267c0 ) │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + mrrc2 0, 0, r0, r0, cr0 @ │ │ │ │ + bics r4, r7 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #864] @ (26a80 ) │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #48] @ (26754 ) │ │ │ │ + cmp r7, #22 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #784] @ (26a38 ) │ │ │ │ + cmp r4, #244 @ 0xf4 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #976] @ (26afc ) │ │ │ │ + ldr r1, [pc, #192] @ (266cc ) │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r0, #13 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r3, #9 │ │ │ │ + ldr r1, [pc, #72] @ (26660 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + ldr r3, [pc, #184] @ (266d4 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + stc2 0, cr0, [r2], {0} │ │ │ │ + ldr??.w r0, [sl] │ │ │ │ + movs r2, r5 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #384] @ (268c0 ) │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + cmp r1, #44 @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + lsls r6, r7, #26 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + ldr r2, [pc, #328] @ (26784 ) │ │ │ │ movs r1, r0 │ │ │ │ - cdp2 0, 13, cr0, cr10, cr0, {0} │ │ │ │ - ldr r3, [pc, #872] @ (26ac0 ) │ │ │ │ + str.w r0, [ip, r0] │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + ldr r2, [pc, #192] @ (26708 ) │ │ │ │ movs r1, r0 │ │ │ │ - smmls r0, r6, r0, r0 │ │ │ │ - vst1.8 {d0[0]}, [sl], r0 │ │ │ │ - adds r5, #122 @ 0x7a │ │ │ │ + ldc2 0, cr0, [r6] │ │ │ │ + lsls r4, r0, #5 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh.w r0, [sl, r0] │ │ │ │ - ldr r3, [pc, #600] @ (269cc ) │ │ │ │ + adds r0, r2, #2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + subs r0, r6, r0 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - cdp2 0, 5, cr0, cr0, cr0, {0} │ │ │ │ - subs r2, r1, #4 │ │ │ │ + ldr r1, [pc, #792] @ (26980 ) │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + vaddl.u32 q8, d0, d0 │ │ │ │ + movw r0, #26624 @ 0x6800 │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + subs r4, r6, #6 │ │ │ │ movs r1, r0 │ │ │ │ - stc2l 0, cr0, [r0] │ │ │ │ - asrs r6, r3, #29 │ │ │ │ + ldr r1, [pc, #568] @ (268b4 ) │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf4dc0000 │ │ │ │ - subs r6, r6, r7 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #832] @ (26ae4 ) │ │ │ │ + adds r2, r3, #4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + mov r8, fp │ │ │ │ movs r1, r0 │ │ │ │ - vaddl.u8 q8, d8, d0 │ │ │ │ - ldr??.w r0, [r6, r0] │ │ │ │ - ldr r1, [pc, #816] @ (26ae4 ) │ │ │ │ + ldr r1, [pc, #568] @ (268c4 ) │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf4e60000 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + lsls r0, r2, #19 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r2, r2, r6 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r1, [pc, #432] @ (26848 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #178 @ 0xb2 │ │ │ │ + ldr r1, [pc, #632] @ (26914 ) │ │ │ │ movs r1, r0 │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ + str r3, [r0, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ + str r3, [r0, #108] @ 0x6c │ │ │ │ + ldr r3, [sp, #140] @ 0x8c │ │ │ │ + str r3, [r0, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ + str r3, [r0, #116] @ 0x74 │ │ │ │ + ldr r3, [sp, #148] @ 0x94 │ │ │ │ + str r3, [r0, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ + str r3, [r0, #124] @ 0x7c │ │ │ │ + ldr r3, [sp, #156] @ 0x9c │ │ │ │ + str.w r3, [r0, #128] @ 0x80 │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + str.w r3, [r0, #132] @ 0x84 │ │ │ │ + ldr r3, [sp, #164] @ 0xa4 │ │ │ │ + str.w r3, [r0, #136] @ 0x88 │ │ │ │ + ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + str.w r3, [r0, #140] @ 0x8c │ │ │ │ + ldr r3, [sp, #172] @ 0xac │ │ │ │ + str.w r3, [r0, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + str.w r3, [r0, #148] @ 0x94 │ │ │ │ + ldr r3, [sp, #180] @ 0xb4 │ │ │ │ + str.w r3, [r0, #152] @ 0x98 │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + str.w r3, [r0, #156] @ 0x9c │ │ │ │ + ldr r3, [sp, #188] @ 0xbc │ │ │ │ + str.w r3, [r0, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + str.w r3, [r0, #164] @ 0xa4 │ │ │ │ + ldr r3, [sp, #196] @ 0xc4 │ │ │ │ + str.w r3, [r0, #168] @ 0xa8 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + str.w r3, [r0, #172] @ 0xac │ │ │ │ + ldr r3, [sp, #204] @ 0xcc │ │ │ │ + str.w r3, [r0, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + str.w r3, [r0, #180] @ 0xb4 │ │ │ │ + ldr r3, [sp, #212] @ 0xd4 │ │ │ │ + str.w r3, [r0, #184] @ 0xb8 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ + str.w r3, [r0, #188] @ 0xbc │ │ │ │ + ldr r3, [sp, #220] @ 0xdc │ │ │ │ + str.w r3, [r0, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ + str.w r3, [r0, #196] @ 0xc4 │ │ │ │ + ldr r3, [sp, #228] @ 0xe4 │ │ │ │ + str.w r3, [r0, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ + str.w r3, [r0, #204] @ 0xcc │ │ │ │ + ldr r3, [sp, #236] @ 0xec │ │ │ │ + str.w r3, [r0, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + 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 │ │ │ │ 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 │ │ │ │ + str.w r3, [r0, #228] @ 0xe4 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ - str.w r3, [r0, #240] @ 0xf0 │ │ │ │ + str.w r3, [r0, #232] @ 0xe8 │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ - str.w r3, [r0, #244] @ 0xf4 │ │ │ │ + str.w r3, [r0, #236] @ 0xec │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ - str.w r3, [r0, #248] @ 0xf8 │ │ │ │ + str.w r3, [r0, #240] @ 0xf0 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ - str.w r3, [r0, #252] @ 0xfc │ │ │ │ + str.w r3, [r0, #244] @ 0xf4 │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ - str.w r3, [r0, #256] @ 0x100 │ │ │ │ + str.w r3, [r0, #248] @ 0xf8 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ - str.w r3, [r0, #260] @ 0x104 │ │ │ │ + str.w r3, [r0, #252] @ 0xfc │ │ │ │ ldr r3, [sp, #284] @ 0x11c │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ - str.w r3, [r0, #264] @ 0x108 │ │ │ │ - str.w r2, [r0, #268] @ 0x10c │ │ │ │ + str.w r3, [r0, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #292] @ 0x124 │ │ │ │ + str.w r3, [r0, #260] @ 0x104 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ + strd r3, r9, [r0, #264] @ 0x108 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ - cbz r0, 2680a │ │ │ │ + cbz r0, 26790 │ │ │ │ blx b7b8 │ │ │ │ cmp sl, r4 │ │ │ │ - bne.n 26800 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr.w sl, [pc, #3572] @ 27608 │ │ │ │ + bne.n 26786 │ │ │ │ + mov r0, fp │ │ │ │ + ldr.w sl, [pc, #3572] @ 2758c │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - str.w fp, [sp, #12] │ │ │ │ + str r6, [sp, #12] │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ - mov r5, r0 │ │ │ │ + mov fp, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, sl │ │ │ │ adds r4, #16 │ │ │ │ add.w sl, sl, #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, lr │ │ │ │ - bne.n 26848 │ │ │ │ + bne.n 267cc │ │ │ │ ldmia.w sl!, {r0, r1, r2} │ │ │ │ str r2, [r4, #8] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldrh.w r3, [sl] │ │ │ │ strh r3, [r4, #12] │ │ │ │ ldrb.w r3, [sl, #2] │ │ │ │ strb r3, [r4, #14] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #8 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3456] @ 2760c │ │ │ │ + ldr.w r3, [pc, #3456] @ 27590 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w sl, [pc, #3452] @ 27610 │ │ │ │ + ldr.w sl, [pc, #3452] @ 27594 │ │ │ │ add r3, pc │ │ │ │ add sl, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #6 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3432] @ 27614 │ │ │ │ + ldr.w r3, [pc, #3432] @ 27598 │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ strh r3, [r7, #4] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ add.w lr, sl, #48 @ 0x30 │ │ │ │ mov r9, r0 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r5, r0 │ │ │ │ mov ip, sl │ │ │ │ - adds r6, #16 │ │ │ │ + adds r5, #16 │ │ │ │ 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] │ │ │ │ + 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 268ce │ │ │ │ + bne.n 26852 │ │ │ │ ldmia.w sl!, {r0, r1, r2} │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #0] │ │ │ │ movs r0, #8 │ │ │ │ ldrh.w r2, [sl] │ │ │ │ - strh r2, [r6, #12] │ │ │ │ + strh r2, [r5, #12] │ │ │ │ ldrb.w r2, [sl, #2] │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r5, #14] │ │ │ │ blx cd0c │ │ │ │ str.w r9, [r0] │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r8, r0 │ │ │ │ sub.w r9, r3, #4 │ │ │ │ - add.w r6, r3, #100 @ 0x64 │ │ │ │ + add.w r5, r3, #100 @ 0x64 │ │ │ │ ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 26932 │ │ │ │ + cbz r0, 268b6 │ │ │ │ blx b7b8 │ │ │ │ - cmp r9, r6 │ │ │ │ - bne.n 26928 │ │ │ │ + cmp r9, r5 │ │ │ │ + bne.n 268ac │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - sub.w r9, fp, #4 │ │ │ │ + sub.w r9, r6, #4 │ │ │ │ blx b7b8 │ │ │ │ - add.w r6, fp, #268 @ 0x10c │ │ │ │ + add.w r5, r6, #268 @ 0x10c │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 26956 │ │ │ │ + cbz r0, 268da │ │ │ │ blx b7b8 │ │ │ │ - cmp r9, r6 │ │ │ │ - bne.n 2694c │ │ │ │ - mov r0, fp │ │ │ │ + cmp r9, r5 │ │ │ │ + bne.n 268d0 │ │ │ │ + mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w r8, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ 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, #3216] @ 2759c │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #98 @ 0x62 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3196] @ 2761c │ │ │ │ + ldr.w r1, [pc, #3196] @ 275a0 │ │ │ │ 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, #3172] @ 275a4 │ │ │ │ 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, #3148] @ 275a8 │ │ │ │ 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, 2697c │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w fp, [pc, #3116] @ 27628 │ │ │ │ + ldr.w fp, [pc, #3116] @ 275ac │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ add fp, pc │ │ │ │ blx b7b8 │ │ │ │ @@ -40311,33 +40328,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, #3044] @ 275b0 │ │ │ │ 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, #3024] @ 275b4 │ │ │ │ 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, #3000] @ 275b8 │ │ │ │ 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 +40370,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 26a22 │ │ │ │ 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 +40387,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, 26a70 │ │ │ │ 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, #2872] @ 275bc │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ add sl, pc │ │ │ │ blx b7b8 │ │ │ │ @@ -40400,15 +40417,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, #2820] @ 275c0 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #46 @ 0x2e │ │ │ │ @@ -40423,52 +40440,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 26adc │ │ │ │ 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, #2720] @ 275c4 │ │ │ │ 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, #2688] @ 275c8 │ │ │ │ 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, 26b68 │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ - ldr.w fp, [pc, #2656] @ 27648 │ │ │ │ + ldr.w fp, [pc, #2656] @ 275cc │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -40503,34 +40520,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 26bbe │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w fp, [pc, #2536] @ 2764c │ │ │ │ + ldr.w fp, [pc, #2536] @ 275d0 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #10 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2528] @ 27650 │ │ │ │ + ldr.w r3, [pc, #2528] @ 275d4 │ │ │ │ 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, #2492] @ 275d8 │ │ │ │ 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 +40563,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 26c40 │ │ │ │ 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, 26c94 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w sl, [pc, #2372] @ 27658 │ │ │ │ + ldr.w sl, [pc, #2372] @ 275dc │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ add sl, pc │ │ │ │ blx b7b8 │ │ │ │ @@ -40605,65 +40622,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 26ce6 │ │ │ │ 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, #2220] @ 275e0 │ │ │ │ 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, #2188] @ 275e4 │ │ │ │ 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, #2160] @ 275e8 │ │ │ │ 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, 26d98 │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ - ldr.w fp, [pc, #2128] @ 27668 │ │ │ │ + ldr.w fp, [pc, #2128] @ 275ec │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -40684,15 +40701,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, #2056] @ 275f0 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -40708,42 +40725,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 26e0a │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #10 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1976] @ 27670 │ │ │ │ + ldr.w r3, [pc, #1976] @ 275f4 │ │ │ │ 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, #1944] @ 275f8 │ │ │ │ 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, 26e82 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -40763,24 +40780,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, #1844] @ 275fc │ │ │ │ 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, #1820] @ 27600 │ │ │ │ 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 +40805,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 26ef0 │ │ │ │ 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, #1748] @ 27604 │ │ │ │ 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, #1728] @ 27608 │ │ │ │ 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, 26f68 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -40848,57 +40865,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, #1628] @ 2760c │ │ │ │ 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, #1604] @ 27610 │ │ │ │ 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, #1584] @ 27614 │ │ │ │ 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, #1548] @ 27618 │ │ │ │ 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, 2702c │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -40918,124 +40935,124 @@ │ │ │ │ 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, #1448] @ 2761c │ │ │ │ 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, #1424] @ 27620 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #8 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1400] @ 276a0 │ │ │ │ + ldr.w r3, [pc, #1400] @ 27624 │ │ │ │ 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, #1380] @ 27628 │ │ │ │ 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, 270e2 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1340] @ 276a8 │ │ │ │ + ldr.w lr, [pc, #1340] @ 2762c │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ add.w ip, lr, #48 @ 0x30 │ │ │ │ mov r7, lr │ │ │ │ adds r4, #16 │ │ │ │ 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 r7, ip │ │ │ │ - bne.n 27178 │ │ │ │ + bne.n 270fc │ │ │ │ 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 │ │ │ │ + ldr.w r1, [pc, #1272] @ 27630 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #12 │ │ │ │ blx cd0c │ │ │ │ strd r6, r4, [r0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1236] @ 276b0 │ │ │ │ + ldr.w lr, [pc, #1236] @ 27634 │ │ │ │ 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 │ │ │ │ + bne.n 2716a │ │ │ │ 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, #1172] @ 27638 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #12 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ @@ -41054,21 +41071,21 @@ │ │ │ │ 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] @ 2763c │ │ │ │ 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] @ 27640 │ │ │ │ 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 +41094,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 2720e │ │ │ │ ldrh.w r2, [sl] │ │ │ │ ldrb.w r3, [sl, #2] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ strh.w r2, [lr] │ │ │ │ strb.w r3, [lr, #2] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #1012] @ (276c0 ) │ │ │ │ + ldr r3, [pc, #1012] @ (27644 ) │ │ │ │ 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, #984] @ (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, [r9] │ │ │ │ - cbz r0, 27308 │ │ │ │ + cbz r0, 2728c │ │ │ │ blx b7b8 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 2731e │ │ │ │ + cbz r0, 272a2 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - cbz r0, 27326 │ │ │ │ + cbz r0, 272aa │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 2733c │ │ │ │ + cbz r0, 272c0 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 27344 │ │ │ │ + cbz r0, 272c8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -41150,57 +41167,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, #856] @ (2764c ) │ │ │ │ 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] @ (27650 ) │ │ │ │ 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] @ (27654 ) │ │ │ │ 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, #788] @ (27658 ) │ │ │ │ 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, 27362 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -41221,56 +41238,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, #688] @ (2765c ) │ │ │ │ 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, #668] @ (27660 ) │ │ │ │ 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, #648] @ (27664 ) │ │ │ │ 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] @ (27668 ) │ │ │ │ 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, 27416 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ @@ -41291,21 +41308,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, #524] @ (2766c ) │ │ │ │ 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] @ 27670 │ │ │ │ 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 +41333,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 27484 │ │ │ │ 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, #428] @ 27674 │ │ │ │ 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 +41358,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, #376] @ (27678 ) │ │ │ │ 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, 2751a │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -41381,194 +41398,194 @@ │ │ │ │ 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] @ (2767c ) │ │ │ │ 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, #268] @ 27680 │ │ │ │ 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 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + b.n 27684 │ │ │ │ + cmp r7, #4 │ │ │ │ movs r1, r0 │ │ │ │ - mov r4, fp │ │ │ │ + mov r0, fp │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ movs r1, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r4, r8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + cmp r6, #54 @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, fp │ │ │ │ + cmp r0, fp │ │ │ │ movs r1, r0 │ │ │ │ - cmp lr, r4 │ │ │ │ + cmp sl, r4 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf7c20000 │ │ │ │ - add.w r0, r4, #0 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + @ instruction: 0xf7be0000 │ │ │ │ + add.w r0, r0, #0 │ │ │ │ + subs r2, r0, #7 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, r1 │ │ │ │ + cmp r0, r1 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, r7 │ │ │ │ + cmp r6, r6 │ │ │ │ movs r1, r0 │ │ │ │ - add sl, r6 │ │ │ │ + add lr, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + subs r6, #182 @ 0xb6 │ │ │ │ movs r1, r0 │ │ │ │ - add r4, r9 │ │ │ │ + add r0, r9 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r2, #222 @ 0xde │ │ │ │ movs r1, r0 │ │ │ │ - stc2 0, cr0, [r0, #-0] │ │ │ │ - bics r6, r0 │ │ │ │ + ldc2l 0, cr0, [ip] │ │ │ │ + bics r2, r0 │ │ │ │ movs r1, r0 │ │ │ │ - muls r6, r5 │ │ │ │ + muls r2, r5 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf6180000 │ │ │ │ - negs r4, r3 │ │ │ │ + @ instruction: 0xf6140000 │ │ │ │ + negs r0, r3 │ │ │ │ movs r1, r0 │ │ │ │ - negs r4, r0 │ │ │ │ + negs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r5, #20 │ │ │ │ movs r1, r0 │ │ │ │ - rors r6, r2 │ │ │ │ + rors r2, r2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #18 │ │ │ │ + subs r5, #122 @ 0x7a │ │ │ │ movs r1, r0 │ │ │ │ - sbcs r0, r3 │ │ │ │ + sbcs r4, r2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r7 │ │ │ │ + lsrs r0, r7 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r4 │ │ │ │ + lsrs r6, r3 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ - eors r6, r1 │ │ │ │ + eors r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r4 │ │ │ │ + lsls r0, r4 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + subs r2, #24 │ │ │ │ movs r1, r0 │ │ │ │ - ands r6, r1 │ │ │ │ + ands r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ - ands r6, r7 │ │ │ │ + ands r2, r7 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r0, r4, #11 │ │ │ │ movs r1, r0 │ │ │ │ - rsb r0, sl, #0 │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + rsb r0, r6, #0 │ │ │ │ + subs r2, #40 @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - adcs.w r0, ip, #0 │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + adcs.w r0, r8, #0 │ │ │ │ + subs r1, #188 @ 0xbc │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ + subs r0, #28 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #244 @ 0xf4 │ │ │ │ + subs r6, #240 @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #100 @ 0x64 │ │ │ │ + subs r1, #68 @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #38 @ 0x26 │ │ │ │ + subs r6, #34 @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #6 │ │ │ │ + subs r7, #2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r6, #116 @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + subs r1, #28 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r7, #0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #14 │ │ │ │ + adds r5, #190 @ 0xbe │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + adds r6, #116 @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + subs r6, #90 @ 0x5a │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + subs r0, #194 @ 0xc2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r5, #186 @ 0xba │ │ │ │ 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 27684 │ │ │ │ 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] @ 284b8 │ │ │ │ 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] @ 284bc │ │ │ │ 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, 2770e │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -41588,57 +41605,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] @ 284c0 │ │ │ │ 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] @ 284c4 │ │ │ │ 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] @ 284c8 │ │ │ │ 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] @ 284cc │ │ │ │ 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, 277ce │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -41658,57 +41675,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] @ 284d0 │ │ │ │ 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] @ 284d4 │ │ │ │ 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] @ 284d8 │ │ │ │ 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] @ 284dc │ │ │ │ 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, 2788a │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ @@ -41730,35 +41747,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] @ 284e0 │ │ │ │ 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] @ 284e4 │ │ │ │ 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] @ 284e8 │ │ │ │ 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,112 +41783,112 @@ │ │ │ │ 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] @ 284ec │ │ │ │ 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, 27954 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r4, [pc, #2968] @ 2856c │ │ │ │ + ldr.w r4, [pc, #2968] @ 284f0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ add r4, pc │ │ │ │ blx bf64 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2940] @ 28570 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r3, [pc, #2940] @ 284f4 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r1, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2920] @ 28574 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr.w r1, [pc, #2920] @ 284f8 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ 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] @ 284fc │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #32] │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2884] @ 2857c │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #2884] @ 28500 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ 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] @ 28504 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2848] @ 28584 │ │ │ │ + ldr.w r1, [pc, #2848] @ 28508 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ mov r9, r1 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2828] @ 28588 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #2828] @ 2850c │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ 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] @ 28510 │ │ │ │ + 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] @ 28514 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2776] @ 28594 │ │ │ │ + ldr.w r1, [pc, #2776] @ 28518 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx cd0c │ │ │ │ @@ -41902,67 +41919,67 @@ │ │ │ │ blx b7b8 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ mov r1, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ mov r1, fp │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ 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 │ │ │ │ blx bf64 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ blx bf64 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ blx c500 │ │ │ │ @@ -41999,30 +42016,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] @ 2851c │ │ │ │ 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] @ 28520 │ │ │ │ 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] @ 28524 │ │ │ │ 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 +42049,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] @ 28528 │ │ │ │ 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, 27c0c │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2320] @ 285a8 │ │ │ │ + ldr.w r1, [pc, #2320] @ 2852c │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2304] @ 285ac │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr.w r1, [pc, #2304] @ 28530 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2288] @ 285b0 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr.w r1, [pc, #2288] @ 28534 │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2272] @ 285b4 │ │ │ │ + ldr.w r1, [pc, #2272] @ 28538 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2256] @ 285b8 │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr.w r1, [pc, #2256] @ 2853c │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ 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 +42111,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, 27ca2 │ │ │ │ blx b7b8 │ │ │ │ cmp sl, fp │ │ │ │ - bne.n 27d14 │ │ │ │ + bne.n 27c98 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2188] @ 285bc │ │ │ │ + ldr.w r1, [pc, #2188] @ 28540 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2172] @ 285c0 │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr.w r1, [pc, #2172] @ 28544 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2156] @ 285c4 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr.w r1, [pc, #2156] @ 28548 │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2140] @ 285c8 │ │ │ │ + ldr.w r1, [pc, #2140] @ 2854c │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2124] @ 285cc │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr.w r1, [pc, #2124] @ 28550 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, fp, [r0] │ │ │ │ @@ -42147,18 +42164,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, 27d3a │ │ │ │ blx b7b8 │ │ │ │ cmp fp, r8 │ │ │ │ - bne.n 27dac │ │ │ │ + bne.n 27d30 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ @@ -42168,83 +42185,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] @ 28554 │ │ │ │ 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] @ 28558 │ │ │ │ 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] @ 2855c │ │ │ │ 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] @ 28560 │ │ │ │ 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, 27de6 │ │ │ │ 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, 27e04 │ │ │ │ blx b7b8 │ │ │ │ cmp r7, fp │ │ │ │ - bne.n 27e76 │ │ │ │ + bne.n 27dfa │ │ │ │ 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, 27e28 │ │ │ │ blx b7b8 │ │ │ │ cmp r5, fp │ │ │ │ - bne.n 27e9a │ │ │ │ + bne.n 27e1e │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -42254,35 +42271,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] @ 28564 │ │ │ │ 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] @ 28568 │ │ │ │ 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] @ 2856c │ │ │ │ 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 +42307,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] @ 28570 │ │ │ │ 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, 27ed8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ @@ -42329,56 +42346,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] @ 28574 │ │ │ │ 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] @ 28578 │ │ │ │ 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] @ 2857c │ │ │ │ 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] @ 28580 │ │ │ │ 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, 27f94 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -42399,58 +42416,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] @ 28584 │ │ │ │ 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] @ 28588 │ │ │ │ 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] @ 2858c │ │ │ │ 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] @ 28590 │ │ │ │ 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, 28054 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ @@ -42470,59 +42487,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] @ 28594 │ │ │ │ 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] @ 28598 │ │ │ │ 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] @ 2859c │ │ │ │ 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] @ 285a0 │ │ │ │ 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, 28114 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -42543,61 +42560,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] @ 285a4 │ │ │ │ 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] @ 285a8 │ │ │ │ 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] @ 285ac │ │ │ │ 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] @ (285b0 ) │ │ │ │ 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, 281d6 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #984] @ (28630 ) │ │ │ │ + ldr r5, [pc, #984] @ (285b4 ) │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -42618,25 +42635,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] @ (285b8 ) │ │ │ │ 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] @ (285bc ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -42652,25 +42669,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] @ (285c0 ) │ │ │ │ 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, 28296 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ @@ -42692,62 +42709,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] @ (285c4 ) │ │ │ │ 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] @ (285c8 ) │ │ │ │ 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] @ (285cc ) │ │ │ │ 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] @ (285d0 ) │ │ │ │ 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, 28356 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r6, [pc, #632] @ (28650 ) │ │ │ │ + ldr r6, [pc, #632] @ (285d4 ) │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -42768,25 +42785,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] @ (285d8 ) │ │ │ │ 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] @ (285dc ) │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -42800,25 +42817,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] @ (285e0 ) │ │ │ │ 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, 28412 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ @@ -42840,221 +42857,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] @ (285e4 ) │ │ │ │ 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] @ (285e8 ) │ │ │ │ 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] @ (285ec ) │ │ │ │ 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] @ (285f0 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ - b.n 28670 │ │ │ │ + b.n 285f4 │ │ │ │ nop │ │ │ │ - subs r4, #156 @ 0x9c │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #230 @ 0xe6 │ │ │ │ + adds r4, #78 @ 0x4e │ │ │ │ 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, #8 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r3, #6 │ │ │ │ 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 r1, #72 @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ 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 r3, #244 @ 0xf4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r3, #4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #62 @ 0x3e │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #84 @ 0x54 │ │ │ │ + adds r3, #8 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + adds r3, #198 @ 0xc6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r2, #4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r3, #14 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r2, #32 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #254 @ 0xfe │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ 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 r3, #246 @ 0xf6 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #82 @ 0x52 │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r4, #26 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #62 @ 0x3e │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r2, #180 @ 0xb4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r2, #216 @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ 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 r3, #238 @ 0xee │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ 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, #38 @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ 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 r2, #64 @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ + cmp r4, #14 │ │ │ │ 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 r1, #126 @ 0x7e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ 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 r0, #192 @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #62 @ 0x3e │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ 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 │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #8 │ │ │ │ + subs r3, #4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r5, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r2, #46 @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ 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 r6, #124 @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + subs r3, #100 @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #4 │ │ │ │ + movs r4, #184 @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ 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, #50 @ 0x32 │ │ │ │ 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, 2860c │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r6, [pc, #316] @ (287c8 ) │ │ │ │ + ldr r6, [pc, #316] @ (2874c ) │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -43075,25 +43092,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] @ (28750 ) │ │ │ │ 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] @ (28754 ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -43108,25 +43125,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] @ (28758 ) │ │ │ │ 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, 286ca │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ @@ -43149,15 +43166,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, 2871a │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ @@ -43166,879 +43183,879 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w b7b4 │ │ │ │ mov r0, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ - b.w 24230 │ │ │ │ + b.w 24242 │ │ │ │ nop │ │ │ │ - subs r1, #250 @ 0xfa │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + subs r1, #32 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000287d8 : │ │ │ │ - ldr r3, [pc, #16] @ (287ec ) │ │ │ │ - ldr r2, [pc, #20] @ (287f0 ) │ │ │ │ +0002875c : │ │ │ │ + ldr r3, [pc, #16] @ (28770 ) │ │ │ │ + ldr r2, [pc, #20] @ (28774 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 287e6 │ │ │ │ + cbz r3, 2876a │ │ │ │ bx lr │ │ │ │ b.w 20c68 │ │ │ │ nop │ │ │ │ - cdp 0, 7, cr0, cr12, cr1, {0} │ │ │ │ + cdp 0, 15, cr0, cr8, cr1, {0} │ │ │ │ lsrs r4, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000287f4 : │ │ │ │ +00028778 : │ │ │ │ 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] @ (287c0 ) │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 2882c │ │ │ │ + cbz r0, 287b0 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #48] @ (28840 ) │ │ │ │ + ldr r3, [pc, #48] @ (287c4 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 28828 │ │ │ │ + cbz r0, 287ac │ │ │ │ blx be00 │ │ │ │ - cbz r0, 28828 │ │ │ │ + cbz r0, 287ac │ │ │ │ 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] @ (287c8 ) │ │ │ │ + ldr r2, [pc, #24] @ (287cc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ blx c5c4 │ │ │ │ - b.n 28828 │ │ │ │ - cdp 0, 5, cr0, cr2, cr1, {0} │ │ │ │ + b.n 287ac │ │ │ │ + cdp 0, 12, 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 : │ │ │ │ +000287d0 : │ │ │ │ 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] @ (28820 ) │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 2888c │ │ │ │ + cbz r0, 28810 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #56] @ (288a0 ) │ │ │ │ + ldr r3, [pc, #56] @ (28824 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 28884 │ │ │ │ + cbz r0, 28808 │ │ │ │ blx be00 │ │ │ │ - cbz r0, 28884 │ │ │ │ + cbz r0, 28808 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ blx c620 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r4, [pc, #28] @ (288a4 ) │ │ │ │ + ldr r4, [pc, #28] @ (28828 ) │ │ │ │ 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] @ (2882c ) │ │ │ │ + ldr r2, [pc, #28] @ (28830 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #140 @ 0x8c │ │ │ │ blx c5c4 │ │ │ │ - b.n 28880 │ │ │ │ - ldcl 0, cr0, [sl, #4]! │ │ │ │ + b.n 28804 │ │ │ │ + cdp 0, 7, 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 : │ │ │ │ +00028834 : │ │ │ │ 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] @ (288dc ) │ │ │ │ add r5, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28944 │ │ │ │ + beq.n 288c8 │ │ │ │ mov r4, r0 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #140] @ (2895c ) │ │ │ │ + ldr r3, [pc, #140] @ (288e0 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28952 │ │ │ │ + beq.n 288d6 │ │ │ │ blx be00 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28952 │ │ │ │ + beq.n 288d6 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r6, r7 │ │ │ │ - cbz r7, 28938 │ │ │ │ + cbz r7, 288bc │ │ │ │ movs r6, #0 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx c8ac │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 288b0 │ │ │ │ + bl 28834 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 28932 │ │ │ │ + cbz r0, 288b6 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2890e │ │ │ │ + b.n 28892 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 2892c │ │ │ │ + cbz r4, 288b0 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx c8a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2890a │ │ │ │ + bne.n 2888e │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx c8ac │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2890e │ │ │ │ + bne.n 28892 │ │ │ │ mov r0, r8 │ │ │ │ blx bd74 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 288f0 │ │ │ │ + bne.n 28874 │ │ │ │ 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] @ (288e4 ) │ │ │ │ + ldr r2, [pc, #28] @ (288e8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ blx c5c4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 2893e │ │ │ │ + b.n 288c2 │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r6, #4] │ │ │ │ + cdp 0, 1, cr0, cr2, cr1, {0} │ │ │ │ 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 : │ │ │ │ +000288ec : │ │ │ │ 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] @ (28954 ) │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 289b8 │ │ │ │ + cbz r0, 2893c │ │ │ │ mov r4, r0 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #80] @ (289d4 ) │ │ │ │ + ldr r3, [pc, #80] @ (28958 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 289c6 │ │ │ │ + cbz r0, 2894a │ │ │ │ blx be00 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 289c6 │ │ │ │ + cbz r0, 2894a │ │ │ │ ldr r5, [r0, #20] │ │ │ │ - cbz r5, 289ca │ │ │ │ + cbz r5, 2894e │ │ │ │ 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 28922 │ │ │ │ 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] @ (2895c ) │ │ │ │ + ldr r2, [pc, #32] @ (28960 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #212 @ 0xd4 │ │ │ │ blx c5c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 289b4 │ │ │ │ + b.n 28938 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 289ae │ │ │ │ + b.n 28932 │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r0], #4 │ │ │ │ + ldcl 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 : │ │ │ │ +00028964 : │ │ │ │ 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] @ (289cc ) │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 28a30 │ │ │ │ + cbz r0, 289b4 │ │ │ │ mov r4, r0 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #80] @ (28a4c ) │ │ │ │ + ldr r3, [pc, #80] @ (289d0 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 28a3e │ │ │ │ + cbz r0, 289c2 │ │ │ │ blx be00 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 28a3e │ │ │ │ + cbz r0, 289c2 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - cbz r5, 28a42 │ │ │ │ + cbz r5, 289c6 │ │ │ │ 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 2899a │ │ │ │ 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] @ (289d4 ) │ │ │ │ + ldr r2, [pc, #32] @ (289d8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ blx c5c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 28a2c │ │ │ │ + b.n 289b0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 28a26 │ │ │ │ + b.n 289aa │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r8], #-4 │ │ │ │ + stcl 0, cr0, [r4], #4 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 28aca │ │ │ │ + cbnz r4, 28a4c │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #150 @ 0x96 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028a58 : │ │ │ │ +000289dc : │ │ │ │ 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] @ (28a44 ) │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 28aa8 │ │ │ │ + cbz r0, 28a2c │ │ │ │ mov r4, r0 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #80] @ (28ac4 ) │ │ │ │ + ldr r3, [pc, #80] @ (28a48 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 28ab8 │ │ │ │ + cbz r0, 28a3c │ │ │ │ blx be00 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 28ab8 │ │ │ │ + cbz r0, 28a3c │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - cbz r5, 28abc │ │ │ │ + cbz r5, 28a40 │ │ │ │ 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 28a12 │ │ │ │ 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] @ (28a4c ) │ │ │ │ + ldr r2, [pc, #32] @ (28a50 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #280 @ 0x118 │ │ │ │ blx c5c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 28aa4 │ │ │ │ + b.n 28a28 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 28a9e │ │ │ │ - @ instruction: 0xebf00001 │ │ │ │ + b.n 28a22 │ │ │ │ + stcl 0, cr0, [ip], #-4 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 28b24 │ │ │ │ + cbnz r4, 28aa6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r6, #26 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028ad0 : │ │ │ │ +00028a54 : │ │ │ │ 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] @ (28ad4 ) │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ add r6, pc │ │ │ │ - beq.n 28b4c │ │ │ │ + beq.n 28ad0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #96] @ (28b54 ) │ │ │ │ + ldr r3, [pc, #96] @ (28ad8 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 28b4c │ │ │ │ + cbz r0, 28ad0 │ │ │ │ blx be00 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 28b4c │ │ │ │ + cbz r0, 28ad0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx bbc8 │ │ │ │ - cbz r0, 28b36 │ │ │ │ + cbz r0, 28aba │ │ │ │ mov r0, r4 │ │ │ │ blx cc40 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 28b46 │ │ │ │ + cbz r0, 28aca │ │ │ │ mov r4, r0 │ │ │ │ - b.n 28b24 │ │ │ │ + b.n 28aa8 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 28b40 │ │ │ │ + cbz r4, 28ac4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx bbc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 28b20 │ │ │ │ + bne.n 28aa4 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xebee0001 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 28b5e │ │ │ │ + cbz r0, 28ae2 │ │ │ │ b.w c61c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00028b60 : │ │ │ │ +00028ae4 : │ │ │ │ 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, 28b64 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 28b8c │ │ │ │ + beq.n 28b10 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx cfa0 │ │ │ │ - cbz r0, 28be0 │ │ │ │ + cbz r0, 28b64 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ - cbz r6, 28bd4 │ │ │ │ + cbz r6, 28b58 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 28ba4 │ │ │ │ + beq.n 28b28 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 28bb2 │ │ │ │ + beq.n 28b36 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx c870 │ │ │ │ - cbz r0, 28c0a │ │ │ │ + cbz r0, 28b8e │ │ │ │ ldr.w r5, [r8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx ba48 │ │ │ │ - cbz r0, 28bf6 │ │ │ │ + cbz r0, 28b7a │ │ │ │ mov r0, r6 │ │ │ │ str r6, [r4, #8] │ │ │ │ blx be00 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 28bdc │ │ │ │ + beq.n 28b60 │ │ │ │ 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 28b4e │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #60] @ (28c20 ) │ │ │ │ + ldr r1, [pc, #60] @ (28ba4 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #60] @ (28c24 ) │ │ │ │ + ldr r2, [pc, #60] @ (28ba8 ) │ │ │ │ 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] @ (28bac ) │ │ │ │ + ldr r2, [pc, #48] @ (28bb0 ) │ │ │ │ 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] @ (28bb4 ) │ │ │ │ + ldr r2, [pc, #36] @ (28bb8 ) │ │ │ │ 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, 28bf6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #204 @ 0xcc │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028c38 : │ │ │ │ +00028bbc : │ │ │ │ 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, 28c2e │ │ │ │ ldr r7, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 28c64 │ │ │ │ + beq.n 28be8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx cfa0 │ │ │ │ - cbz r0, 28caa │ │ │ │ + cbz r0, 28c2e │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ - cbz r6, 28c94 │ │ │ │ + cbz r6, 28c18 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 28c7c │ │ │ │ + beq.n 28c00 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 28c8a │ │ │ │ + beq.n 28c0e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx c870 │ │ │ │ - cbz r0, 28cd4 │ │ │ │ + cbz r0, 28c58 │ │ │ │ ldr.w r5, [r8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx ba48 │ │ │ │ - cbz r0, 28cc0 │ │ │ │ + cbz r0, 28c44 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 28ca6 │ │ │ │ + beq.n 28c2a │ │ │ │ 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] @ (28c6c ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #60] @ (28cec ) │ │ │ │ + ldr r2, [pc, #60] @ (28c70 ) │ │ │ │ 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] @ (28c74 ) │ │ │ │ + ldr r2, [pc, #48] @ (28c78 ) │ │ │ │ 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] @ (28c7c ) │ │ │ │ + ldr r2, [pc, #36] @ (28c80 ) │ │ │ │ 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, 28c86 │ │ │ │ movs r1, r0 │ │ │ │ - cdp 0, 9, cr0, cr2, cr0, {0} │ │ │ │ - cbnz r0, 28d06 │ │ │ │ + cdp 0, 8, cr0, cr14, cr0, {0} │ │ │ │ + cbnz r4, 28c88 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 28d08 │ │ │ │ + cbnz r0, 28c8c │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #2 │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 28d08 │ │ │ │ + cbz r0, 28c8c │ │ │ │ b.w c61c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00028d10 : │ │ │ │ - cbz r0, 28d16 │ │ │ │ +00028c94 : │ │ │ │ + cbz r0, 28c9a │ │ │ │ b.w c19c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00028d18 : │ │ │ │ +00028c9c : │ │ │ │ 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] @ (28cf8 ) │ │ │ │ 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, 28cca │ │ │ │ + ldr r3, [pc, #56] @ (28cfc ) │ │ │ │ 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 28cc0 │ │ │ │ + ldr r2, [pc, #40] @ (28d00 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #40] @ (28d80 ) │ │ │ │ + ldr r1, [pc, #40] @ (28d04 ) │ │ │ │ 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 28cc0 │ │ │ │ nop │ │ │ │ - eor.w r0, sl, #8454144 @ 0x810000 │ │ │ │ - orns r0, r6, #8454144 @ 0x810000 │ │ │ │ - b.n 28878 │ │ │ │ + add.w r0, r6, #8454144 @ 0x810000 │ │ │ │ + @ instruction: 0xf4f20001 │ │ │ │ + b.n 288f4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #202 @ 0xca │ │ │ │ + adds r3, #198 @ 0xc6 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028d84 : │ │ │ │ +00028d08 : │ │ │ │ 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, 28d34 │ │ │ │ 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, 28d40 │ │ │ │ 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] @ (28d44 ) │ │ │ │ + ldr r1, [pc, #16] @ (28d48 ) │ │ │ │ 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, 28d7e │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028dc8 : │ │ │ │ +00028d4c : │ │ │ │ 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, 28d78 │ │ │ │ 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, 28d86 │ │ │ │ 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] @ (28d8c ) │ │ │ │ + ldr r2, [pc, #20] @ (28d90 ) │ │ │ │ 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, 28db2 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r2, 28e86 │ │ │ │ + cbnz r6, 28e08 │ │ │ │ ... │ │ │ │ │ │ │ │ -00028e10 : │ │ │ │ +00028d94 : │ │ │ │ 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, 28dc0 │ │ │ │ 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, 28dce │ │ │ │ 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] @ (28dd4 ) │ │ │ │ + ldr r2, [pc, #20] @ (28dd8 ) │ │ │ │ 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, 28de8 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r2, 28ebc │ │ │ │ + cbnz r6, 28e3e │ │ │ │ ... │ │ │ │ │ │ │ │ -00028e58 : │ │ │ │ +00028ddc : │ │ │ │ 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, 28e08 │ │ │ │ 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, 28e16 │ │ │ │ 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] @ (28e1c ) │ │ │ │ + ldr r2, [pc, #20] @ (28e20 ) │ │ │ │ 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, 28e74 │ │ │ │ ... │ │ │ │ │ │ │ │ -00028ea0 : │ │ │ │ +00028e24 : │ │ │ │ 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, 28e50 │ │ │ │ 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, 28e5e │ │ │ │ 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] @ (28e64 ) │ │ │ │ + ldr r2, [pc, #20] @ (28e68 ) │ │ │ │ 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 │ │ │ │ +00028e6c : │ │ │ │ + cbz r0, 28e9a │ │ │ │ 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, 28e98 │ │ │ │ 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] @ (28ea8 ) │ │ │ │ + ldr r2, [pc, #12] @ (28eac ) │ │ │ │ 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] @ (28ed4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf2720001 │ │ │ │ + @ instruction: 0xf2ee0001 │ │ │ │ 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, 28ef8 │ │ │ │ blx cf7c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #12] @ (28f84 ) │ │ │ │ + ldr r3, [pc, #12] @ (28f08 ) │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - @ instruction: 0xf23c0001 │ │ │ │ + @ instruction: 0xf2b80001 │ │ │ │ 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] @ (28f38 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r3, [r1, #4] │ │ │ │ blx d2d8 │ │ │ │ - ldr r3, [pc, #12] @ (28fb8 ) │ │ │ │ + ldr r3, [pc, #12] @ (28f3c ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2160001 │ │ │ │ + @ instruction: 0xf2920001 │ │ │ │ @ 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] @ (28f7c ) │ │ │ │ + ldr r3, [pc, #40] @ (28f80 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #40] @ (29000 ) │ │ │ │ + ldr r0, [pc, #40] @ (28f84 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #40] @ (29004 ) │ │ │ │ + ldr r1, [pc, #40] @ (28f88 ) │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #36] @ (29008 ) │ │ │ │ + ldr r2, [pc, #36] @ (28f8c ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #36] @ (2900c ) │ │ │ │ + ldr r3, [pc, #36] @ (28f90 ) │ │ │ │ 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 +44070,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, 28fc4 │ │ │ │ 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, 28fc4 │ │ │ │ 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, 28fea │ │ │ │ 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] @ (29000 ) │ │ │ │ + ldr r1, [pc, #20] @ (29004 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - b.n 2905a │ │ │ │ + b.n 28fde │ │ │ │ nop │ │ │ │ - cbnz r6, 29098 │ │ │ │ + cbnz r2, 2901c │ │ │ │ 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, 29020 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #16] @ (290b0 ) │ │ │ │ + ldr r2, [pc, #16] @ (29034 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #16] @ (290b4 ) │ │ │ │ + ldr r1, [pc, #16] @ (29038 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r2, 290c0 │ │ │ │ + cbnz r6, 29042 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + @ instruction: 0xb79c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000290b8 : │ │ │ │ +0002903c : │ │ │ │ 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, 2907c │ │ │ │ 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, 2906e │ │ │ │ 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] @ (29090 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #16] @ (29110 ) │ │ │ │ + ldr r2, [pc, #16] @ (29094 ) │ │ │ │ mov r5, r4 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #28 │ │ │ │ blx c5c4 │ │ │ │ - b.n 290f4 │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + b.n 29078 │ │ │ │ + @ instruction: 0xb740 │ │ │ │ movs r1, r0 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -00029114 : │ │ │ │ +00029098 : │ │ │ │ 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, 290d8 │ │ │ │ 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, 290cc │ │ │ │ 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] @ (290ec ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #16] @ (2916c ) │ │ │ │ + ldr r2, [pc, #16] @ (290f0 ) │ │ │ │ mov r4, r5 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #68 @ 0x44 │ │ │ │ blx c5c4 │ │ │ │ - b.n 29150 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + b.n 290d4 │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ movs r1, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5} │ │ │ │ + pop {r1, r3, r4, r5} │ │ │ │ ... │ │ │ │ │ │ │ │ -00029170 : │ │ │ │ +000290f4 : │ │ │ │ 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] @ (2916c ) │ │ │ │ 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, 29122 │ │ │ │ + ldr r3, [pc, #84] @ (29170 ) │ │ │ │ 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 29118 │ │ │ │ + ldr r7, [pc, #64] @ (29174 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #64] @ (291f4 ) │ │ │ │ + ldr r1, [pc, #64] @ (29178 ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ add r7, pc │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc │ │ │ │ blx c604 │ │ │ │ mov r5, r0 │ │ │ │ blx c944 │ │ │ │ @@ -44243,36 +44260,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 29118 │ │ │ │ nop │ │ │ │ - bics.w r0, r6, #1 │ │ │ │ - bic.w r0, r2, #1 │ │ │ │ - b.n 2947c │ │ │ │ + @ instruction: 0xf0b20001 │ │ │ │ + eors.w r0, lr, #1 │ │ │ │ + b.n 294f8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000291f8 : │ │ │ │ +0002917c : │ │ │ │ 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 : │ │ │ │ +0002919c : │ │ │ │ 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 +44301,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, 291e4 │ │ │ │ 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] @ (291f4 ) │ │ │ │ + ldr r1, [pc, #16] @ (291f8 ) │ │ │ │ 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 : │ │ │ │ +000291fc : │ │ │ │ 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] @ (2921c ) │ │ │ │ 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 : │ │ │ │ +00029220 : │ │ │ │ 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] @ (29298 ) │ │ │ │ + ldr r2, [pc, #104] @ (2929c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 292ba │ │ │ │ + cbz r4, 2923e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #96] @ (2931c ) │ │ │ │ + ldr r0, [pc, #96] @ (292a0 ) │ │ │ │ add r0, pc │ │ │ │ blx c758 │ │ │ │ blx bbf0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 29304 │ │ │ │ + cbz r0, 29288 │ │ │ │ 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, 2927c │ │ │ │ + ldr r2, [pc, #64] @ (292a4 ) │ │ │ │ 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 29262 │ │ │ │ blx be8c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 292cc │ │ │ │ + b.n 29250 │ │ │ │ nop │ │ │ │ - b.n 29a6c │ │ │ │ + b.n 28ae8 │ │ │ │ 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 : │ │ │ │ +000292a8 : │ │ │ │ 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] @ (29314 ) │ │ │ │ + ldr r2, [pc, #92] @ (29318 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 29342 │ │ │ │ + cbz r4, 292c6 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #84] @ (29398 ) │ │ │ │ + ldr r0, [pc, #84] @ (2931c ) │ │ │ │ add r0, pc │ │ │ │ blx c758 │ │ │ │ blx bbf0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 29376 │ │ │ │ + cbz r0, 292fa │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx b7b8 │ │ │ │ - ldr r2, [pc, #64] @ (2939c ) │ │ │ │ + ldr r2, [pc, #64] @ (29320 ) │ │ │ │ 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] @ (29324 ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx cd90 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 29354 │ │ │ │ + b.n 292d8 │ │ │ │ nop │ │ │ │ - b.n 299d8 │ │ │ │ + b.n 29a54 │ │ │ │ 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 : │ │ │ │ +00029328 : │ │ │ │ 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] @ (29364 ) │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 293cc │ │ │ │ + cbz r0, 29350 │ │ │ │ blx bbf0 │ │ │ │ - ldr r3, [pc, #36] @ (293e4 ) │ │ │ │ + ldr r3, [pc, #36] @ (29368 ) │ │ │ │ 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] @ (2936c ) │ │ │ │ + ldr r2, [pc, #28] @ (29370 ) │ │ │ │ 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 299a8 │ │ │ │ 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 : │ │ │ │ +00029374 : │ │ │ │ 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] @ (293e0 ) │ │ │ │ + ldr r2, [pc, #92] @ (293e4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 2940e │ │ │ │ + cbz r4, 29392 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #84] @ (29464 ) │ │ │ │ + ldr r0, [pc, #84] @ (293e8 ) │ │ │ │ add r0, pc │ │ │ │ blx c758 │ │ │ │ blx bbf0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 29442 │ │ │ │ + cbz r0, 293c6 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx b7b8 │ │ │ │ - ldr r2, [pc, #64] @ (29468 ) │ │ │ │ + ldr r2, [pc, #64] @ (293ec ) │ │ │ │ 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] @ (293f0 ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx cd90 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 29420 │ │ │ │ + b.n 293a4 │ │ │ │ nop │ │ │ │ - b.n 2990c │ │ │ │ + b.n 29988 │ │ │ │ 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 : │ │ │ │ +000293f4 : │ │ │ │ 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] @ (29448 ) │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ blx c92c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #56] @ (294c8 ) │ │ │ │ + ldr r0, [pc, #56] @ (2944c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #44] @ (294cc ) │ │ │ │ + ldr r0, [pc, #44] @ (29450 ) │ │ │ │ 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, 29442 │ │ │ │ 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 : │ │ │ │ +00029454 : │ │ │ │ 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] @ (294a0 ) │ │ │ │ + ldr r2, [pc, #60] @ (294a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 294ee │ │ │ │ + cbz r4, 29472 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx c360 │ │ │ │ - ldr r1, [pc, #48] @ (29524 ) │ │ │ │ + ldr r1, [pc, #48] @ (294a8 ) │ │ │ │ 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] @ (294ac ) │ │ │ │ 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 29888 │ │ │ │ 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 : │ │ │ │ +000294b0 : │ │ │ │ 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] @ (294d4 ) │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ ... │ │ │ │ │ │ │ │ -00029554 : │ │ │ │ +000294d8 : │ │ │ │ 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] @ (2957c ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #148] @ (295fc ) │ │ │ │ + ldr r3, [pc, #148] @ (29580 ) │ │ │ │ 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 +44652,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] @ (29584 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #32 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ blx d234 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ @@ -44651,289 +44668,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, 29564 │ │ │ │ + cbz r6, 29544 │ │ │ │ mov r0, r6 │ │ │ │ blx bb94 │ │ │ │ - cbz r5, 295c8 │ │ │ │ + cbz r5, 2954c │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ - ldr r2, [pc, #56] @ (29604 ) │ │ │ │ - ldr r3, [pc, #48] @ (295fc ) │ │ │ │ + ldr r2, [pc, #56] @ (29588 ) │ │ │ │ + ldr r3, [pc, #48] @ (29580 ) │ │ │ │ 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 29576 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 295c0 │ │ │ │ + beq.n 29544 │ │ │ │ mov r0, r6 │ │ │ │ blx bb94 │ │ │ │ - b.n 295c0 │ │ │ │ + b.n 29544 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 297d8 │ │ │ │ + b.n 29854 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r5, #24 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 29720 │ │ │ │ + b.n 2979c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029608 : │ │ │ │ +0002958c : │ │ │ │ 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, 295c6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c444 │ │ │ │ - cbz r0, 2962a │ │ │ │ + cbz r0, 295ae │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq.n 2962e │ │ │ │ + beq.n 295b2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 2923c │ │ │ │ + bl 291c0 │ │ │ │ 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] @ (295d8 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #16] @ (29658 ) │ │ │ │ + ldr r2, [pc, #16] @ (295dc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2962a │ │ │ │ - sxtb r0, r7 │ │ │ │ + b.n 295ae │ │ │ │ + sxtb r4, r6 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + cmp r4, #170 @ 0xaa │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002965c : │ │ │ │ +000295e0 : │ │ │ │ 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, 2961a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c444 │ │ │ │ - cbz r0, 2967e │ │ │ │ + cbz r0, 29602 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq.n 29682 │ │ │ │ + beq.n 29606 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 2923c │ │ │ │ + bl 291c0 │ │ │ │ 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] @ (2962c ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #16] @ (296ac ) │ │ │ │ + ldr r2, [pc, #16] @ (29630 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2967e │ │ │ │ - sxth r4, r4 │ │ │ │ + b.n 29602 │ │ │ │ + sxth r0, r4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000296b0 : │ │ │ │ +00029634 : │ │ │ │ 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, 29662 │ │ │ │ mov r0, r4 │ │ │ │ blx c444 │ │ │ │ - cbz r0, 296d2 │ │ │ │ + cbz r0, 29656 │ │ │ │ subs r3, r0, #1 │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - beq.n 296d6 │ │ │ │ + beq.n 2965a │ │ │ │ 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] @ (29674 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #16] @ (296f4 ) │ │ │ │ + ldr r2, [pc, #16] @ (29678 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #124 @ 0x7c │ │ │ │ blx c5c4 │ │ │ │ - b.n 296d2 │ │ │ │ - cbz r4, 2972a │ │ │ │ + b.n 29656 │ │ │ │ + cbz r0, 296ae │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r4, #14 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000296f8 : │ │ │ │ - cbz r0, 29718 │ │ │ │ +0002967c : │ │ │ │ + cbz r0, 2969c │ │ │ │ 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] @ (296a0 ) │ │ │ │ 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 29a28 │ │ │ │ ... │ │ │ │ │ │ │ │ -00029720 : │ │ │ │ +000296a4 : │ │ │ │ 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] @ (29758 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #152] @ (297d8 ) │ │ │ │ + ldr r3, [pc, #152] @ (2975c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 297bc │ │ │ │ + beq.n 29740 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 29768 │ │ │ │ - ldr r2, [pc, #136] @ (297dc ) │ │ │ │ - ldr r3, [pc, #132] @ (297d8 ) │ │ │ │ + cbz r0, 296ec │ │ │ │ + ldr r2, [pc, #136] @ (29760 ) │ │ │ │ + ldr r3, [pc, #132] @ (2975c ) │ │ │ │ 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 29752 │ │ │ │ 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 29736 │ │ │ │ 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] @ (29764 ) │ │ │ │ mov.w r1, #536 @ 0x218 │ │ │ │ - ldr r2, [pc, #72] @ (297e4 ) │ │ │ │ + ldr r2, [pc, #72] @ (29768 ) │ │ │ │ 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 296d4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ - b.n 29750 │ │ │ │ - ldr r1, [pc, #40] @ (297e8 ) │ │ │ │ + b.n 296d4 │ │ │ │ + ldr r1, [pc, #40] @ (2976c ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #40] @ (297ec ) │ │ │ │ + ldr r2, [pc, #40] @ (29770 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #156 @ 0x9c │ │ │ │ blx c5c4 │ │ │ │ - b.n 29750 │ │ │ │ + b.n 296d4 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - svc 30 │ │ │ │ + svc 154 @ 0x9a │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - svc 4 │ │ │ │ + svc 128 @ 0x80 │ │ │ │ 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 : │ │ │ │ +00029774 : │ │ │ │ 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] @ (297b4 ) │ │ │ │ add r0, pc │ │ │ │ blx c758 │ │ │ │ blx bbf0 │ │ │ │ - cbz r0, 29828 │ │ │ │ + cbz r0, 297ac │ │ │ │ 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 297a8 │ │ │ │ + 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 +44958,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 297e2 │ │ │ │ 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] @ (297f4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ - strd r0, r0, [lr, #-4]! │ │ │ │ - cbz r0, 2987a │ │ │ │ + strd r0, r0, [sl, #4]! │ │ │ │ + cbz r0, 297fe │ │ │ │ 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, 29820 │ │ │ │ blx bb94 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 298a8 │ │ │ │ + cbz r0, 2982c │ │ │ │ blx bb94 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 298b4 │ │ │ │ + cbz r0, 29838 │ │ │ │ blx bb94 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 298c0 │ │ │ │ + cbz r0, 29844 │ │ │ │ blx bb94 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 298cc │ │ │ │ + cbz r0, 29850 │ │ │ │ blx bb94 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - ldr r3, [pc, #12] @ (298dc ) │ │ │ │ + ldr r3, [pc, #12] @ (29860 ) │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - stmdb r0, {r0} │ │ │ │ + ldrd r0, r0, [ip, #-4]! │ │ │ │ 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 29976 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 29a00 │ │ │ │ + beq.n 29984 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 29a10 │ │ │ │ + beq.w 29994 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 299da │ │ │ │ + beq.n 2995e │ │ │ │ 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, 2991e │ │ │ │ + ldr r0, [pc, #228] @ (299a4 ) │ │ │ │ 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 29958 │ │ │ │ + ldr r1, [pc, #208] @ (299a8 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #208] @ (29a28 ) │ │ │ │ + ldr r0, [pc, #208] @ (299ac ) │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ - ldr r0, [pc, #196] @ (29a2c ) │ │ │ │ + ldr r0, [pc, #196] @ (299b0 ) │ │ │ │ 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 +45088,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 298ea │ │ │ │ + ldr r0, [pc, #132] @ (299b4 ) │ │ │ │ mov r3, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r4, r0 │ │ │ │ @@ -45089,74 +45106,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] @ (299b8 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 29956 │ │ │ │ - ldr r2, [pc, #92] @ (29a38 ) │ │ │ │ + b.n 298da │ │ │ │ + ldr r2, [pc, #92] @ (299bc ) │ │ │ │ mov r0, sl │ │ │ │ - ldr r1, [pc, #92] @ (29a3c ) │ │ │ │ + ldr r1, [pc, #92] @ (299c0 ) │ │ │ │ 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] @ (299c4 ) │ │ │ │ + ldr r1, [pc, #76] @ (299c8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 299e8 │ │ │ │ - ldr r2, [pc, #68] @ (29a48 ) │ │ │ │ + b.n 2996c │ │ │ │ + ldr r2, [pc, #68] @ (299cc ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #68] @ (29a4c ) │ │ │ │ + ldr r1, [pc, #68] @ (299d0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 299e8 │ │ │ │ - ldr r2, [pc, #60] @ (29a50 ) │ │ │ │ + b.n 2996c │ │ │ │ + ldr r2, [pc, #60] @ (299d4 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #60] @ (29a54 ) │ │ │ │ + ldr r1, [pc, #60] @ (299d8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 299e8 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + b.n 2996c │ │ │ │ + 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 +45189,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] @ (29a7c ) │ │ │ │ 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] @ (29a80 ) │ │ │ │ + ldr r3, [pc, #72] @ (29a84 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #72] @ (29b04 ) │ │ │ │ + ldr r1, [pc, #72] @ (29a88 ) │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #72] @ (29b08 ) │ │ │ │ + ldr r2, [pc, #72] @ (29a8c ) │ │ │ │ add r1, pc │ │ │ │ str r3, [r4, #16] │ │ │ │ - ldr r3, [pc, #68] @ (29b0c ) │ │ │ │ + ldr r3, [pc, #68] @ (29a90 ) │ │ │ │ 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] @ (29a94 ) │ │ │ │ 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 299d8 │ │ │ │ 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] @ (29cd0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r7, [pc, #548] @ (29d50 ) │ │ │ │ + ldr r7, [pc, #548] @ (29cd4 ) │ │ │ │ movs r6, #0 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #548] @ (29d54 ) │ │ │ │ + ldr r4, [pc, #548] @ (29cd8 ) │ │ │ │ add r7, pc │ │ │ │ str r6, [sp, #24] │ │ │ │ - ldr r5, [pc, #544] @ (29d58 ) │ │ │ │ + ldr r5, [pc, #544] @ (29cdc ) │ │ │ │ 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] @ (29ce0 ) │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #520] @ (29d60 ) │ │ │ │ + ldr r1, [pc, #520] @ (29ce4 ) │ │ │ │ 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] @ (29ce8 ) │ │ │ │ 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, 29b48 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 29c9e │ │ │ │ + beq.w 29c22 │ │ │ │ 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] @ (29cec ) │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #440] @ (29d6c ) │ │ │ │ + ldr r3, [pc, #440] @ (29cf0 ) │ │ │ │ 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, 29b50 │ │ │ │ blx bb94 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #412] @ (29d70 ) │ │ │ │ + ldr r1, [pc, #412] @ (29cf4 ) │ │ │ │ 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, 29ba0 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 29c9e │ │ │ │ + beq.n 29c22 │ │ │ │ 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] @ (29cf8 ) │ │ │ │ movs r0, #0 │ │ │ │ strd r3, r8, [sp] │ │ │ │ - ldr r3, [pc, #360] @ (29d78 ) │ │ │ │ + ldr r3, [pc, #360] @ (29cfc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 29c24 │ │ │ │ + cbz r0, 29ba8 │ │ │ │ blx bb94 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #336] @ (29d7c ) │ │ │ │ + ldr r1, [pc, #336] @ (29d00 ) │ │ │ │ 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, 29bf8 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 29c9e │ │ │ │ + beq.n 29c22 │ │ │ │ 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] @ (29d04 ) │ │ │ │ movs r0, #0 │ │ │ │ strd r3, r8, [sp] │ │ │ │ - ldr r3, [pc, #284] @ (29d84 ) │ │ │ │ + ldr r3, [pc, #284] @ (29d08 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 29c7c │ │ │ │ + cbz r0, 29c00 │ │ │ │ blx bb94 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #260] @ (29d88 ) │ │ │ │ + ldr r1, [pc, #260] @ (29d0c ) │ │ │ │ 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 29cc0 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 29d0c │ │ │ │ + bne.n 29c90 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #232] @ (29d8c ) │ │ │ │ + ldr r2, [pc, #232] @ (29d10 ) │ │ │ │ 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, 29c6a │ │ │ │ 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] @ (29d14 ) │ │ │ │ + ldr r3, [pc, #196] @ (29d18 ) │ │ │ │ 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] @ (29d1c ) │ │ │ │ + ldr r3, [pc, #96] @ (29cd8 ) │ │ │ │ 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 29ccc │ │ │ │ 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] @ (29d20 ) │ │ │ │ movs r0, #0 │ │ │ │ strd r3, r8, [sp] │ │ │ │ - ldr r3, [pc, #112] @ (29da0 ) │ │ │ │ + ldr r3, [pc, #112] @ (29d24 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 29d44 │ │ │ │ + cbz r0, 29cc8 │ │ │ │ blx bb94 │ │ │ │ str r6, [r4, #32] │ │ │ │ - b.n 29cb6 │ │ │ │ + b.n 29c3a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - b.n 29aa0 │ │ │ │ + b.n 29b1c │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 29da4 │ │ │ │ + blt.n 29c20 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 29d98 │ │ │ │ + blt.n 29c14 │ │ │ │ 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 29d5c │ │ │ │ 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 29ce0 │ │ │ │ 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 29dae │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 29e16 │ │ │ │ - ldr r1, [pc, #148] @ (29e54 ) │ │ │ │ + cbz r0, 29d9a │ │ │ │ + ldr r1, [pc, #148] @ (29dd8 ) │ │ │ │ mov r6, r2 │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ - cbnz r0, 29de6 │ │ │ │ + cbnz r0, 29d6a │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbz r3, 29df8 │ │ │ │ + cbz r3, 29d7c │ │ │ │ mov r0, r3 │ │ │ │ blx c1a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ blx c5e0 │ │ │ │ - cbz r4, 29e28 │ │ │ │ + cbz r4, 29dac │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w bb90 │ │ │ │ - ldr r1, [pc, #112] @ (29e58 ) │ │ │ │ + ldr r1, [pc, #112] @ (29ddc ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ - cbnz r0, 29e02 │ │ │ │ + cbnz r0, 29d86 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29dcc │ │ │ │ + bne.n 29d50 │ │ │ │ mov r1, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c5dc │ │ │ │ - ldr r1, [pc, #88] @ (29e5c ) │ │ │ │ + ldr r1, [pc, #88] @ (29de0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ - cbnz r0, 29e3e │ │ │ │ + cbnz r0, 29dc2 │ │ │ │ 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 29d50 │ │ │ │ + b.n 29d7c │ │ │ │ + ldr r1, [pc, #72] @ (29de4 ) │ │ │ │ + ldr r2, [pc, #72] @ (29de8 ) │ │ │ │ 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] @ (29dec ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #60] @ (29e6c ) │ │ │ │ + ldr r2, [pc, #60] @ (29df0 ) │ │ │ │ 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] @ (29df4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 29e28 │ │ │ │ + bne.n 29dac │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29dcc │ │ │ │ - b.n 29df8 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + bne.n 29d50 │ │ │ │ + b.n 29d7c │ │ │ │ + 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 29ecc │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w cb30 │ │ │ │ - cbz r0, 29ea2 │ │ │ │ + cbz r0, 29e26 │ │ │ │ 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 +45622,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 29e4a │ │ │ │ orrs r3, r2 │ │ │ │ ite ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ moveq r0, #0 │ │ │ │ ldr.w r4, [sp], #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00029ecc : │ │ │ │ +00029e50 : │ │ │ │ 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] @ (29f08 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #164] @ (29f88 ) │ │ │ │ + ldr r3, [pc, #164] @ (29f0c ) │ │ │ │ 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, 29eba │ │ │ │ + ldr r1, [pc, #136] @ (29f10 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx c168 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 29f1a │ │ │ │ + cbz r4, 29e9e │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - ldr r2, [pc, #116] @ (29f90 ) │ │ │ │ - ldr r3, [pc, #104] @ (29f88 ) │ │ │ │ + ldr r2, [pc, #116] @ (29f14 ) │ │ │ │ + ldr r3, [pc, #104] @ (29f0c ) │ │ │ │ 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 29f02 │ │ │ │ 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 29ef8 │ │ │ │ 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] @ (29f18 ) │ │ │ │ + ldr r2, [pc, #56] @ (29f1c ) │ │ │ │ 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 29e9e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ - b.n 29f70 │ │ │ │ + b.n 29ef4 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bvc.n 2a070 │ │ │ │ + bvc.n 29eec │ │ │ │ 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 29e84 │ │ │ │ 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 : │ │ │ │ +00029f20 : │ │ │ │ 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] @ (2a128 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #500] @ (2a1a8 ) │ │ │ │ + ldr r3, [pc, #500] @ (2a12c ) │ │ │ │ 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 2a114 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2a17e │ │ │ │ + beq.w 2a102 │ │ │ │ mov r6, r0 │ │ │ │ blx bb08 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ blx caa0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -45746,82 +45763,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, 29fec │ │ │ │ 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 2a048 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 2a16a │ │ │ │ - cbz r4, 2a04c │ │ │ │ + beq.w 2a0ee │ │ │ │ + cbz r4, 29fd0 │ │ │ │ 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] @ (2a130 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #332] @ (2a1b0 ) │ │ │ │ + ldr r3, [pc, #332] @ (2a134 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a094 │ │ │ │ + b.n 2a018 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a16a │ │ │ │ - cbz r4, 2a07a │ │ │ │ + beq.n 2a0ee │ │ │ │ + cbz r4, 29ffe │ │ │ │ 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] @ (2a138 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #296] @ (2a1b8 ) │ │ │ │ + ldr r3, [pc, #296] @ (2a13c ) │ │ │ │ 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] @ (2a140 ) │ │ │ │ + ldr r3, [pc, #252] @ (2a12c ) │ │ │ │ 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 2a124 │ │ │ │ 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 +45846,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, 2a0be │ │ │ │ mov r0, r4 │ │ │ │ blx bf58 │ │ │ │ movs r1, #17 │ │ │ │ mov r0, r5 │ │ │ │ blx b798 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -45848,120 +45865,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 2a02c │ │ │ │ blx b9dc │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b82c │ │ │ │ - cbz r7, 2a12a │ │ │ │ + cbz r7, 2a0ae │ │ │ │ mov r0, r7 │ │ │ │ blx c734 │ │ │ │ mov r0, r4 │ │ │ │ blx d318 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx cbb8 │ │ │ │ - b.n 2a0a8 │ │ │ │ + b.n 2a02c │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a16a │ │ │ │ - cbz r4, 2a14c │ │ │ │ + beq.n 2a0ee │ │ │ │ + cbz r4, 2a0d0 │ │ │ │ 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] @ (2a144 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #96] @ (2a1c4 ) │ │ │ │ + ldr r3, [pc, #96] @ (2a148 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a094 │ │ │ │ + b.n 2a018 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2a0a6 │ │ │ │ + beq.n 2a02a │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2a0a6 │ │ │ │ - ldr r1, [pc, #72] @ (2a1c8 ) │ │ │ │ + b.n 2a02a │ │ │ │ + ldr r1, [pc, #72] @ (2a14c ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #72] @ (2a1cc ) │ │ │ │ + ldr r2, [pc, #72] @ (2a150 ) │ │ │ │ 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 2a02a │ │ │ │ + ldr r1, [pc, #60] @ (2a154 ) │ │ │ │ + ldr r2, [pc, #64] @ (2a158 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2a0a6 │ │ │ │ + b.n 2a02a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - bvs.n 2a0f0 │ │ │ │ + bvc.n 2a16c │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #440 @ (adr r7, 2a368 ) │ │ │ │ + add r7, pc, #424 @ (adr r7, 2a2dc ) │ │ │ │ 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, 2a22c ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + movs r5, #30 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 2a118 │ │ │ │ + bvs.n 2a194 │ │ │ │ movs r1, r0 │ │ │ │ - add r6, pc, #432 @ (adr r6, 2a374 ) │ │ │ │ + add r6, pc, #416 @ (adr r6, 2a2e8 ) │ │ │ │ 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, 2a510 ) │ │ │ │ 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, 2a4d8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #232 @ 0xe8 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002a1d8 : │ │ │ │ +0002a15c : │ │ │ │ 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] @ (2a360 ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #488] @ (2a3e0 ) │ │ │ │ + ldr r3, [pc, #488] @ (2a364 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a3c6 │ │ │ │ + beq.w 2a34a │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2a3b4 │ │ │ │ + beq.w 2a338 │ │ │ │ mov r6, r0 │ │ │ │ blx c728 │ │ │ │ movs r1, #6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b798 │ │ │ │ mov r1, r0 │ │ │ │ @@ -46004,82 +46021,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, 2a26e │ │ │ │ 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 2a2cc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a3a0 │ │ │ │ - cbz r4, 2a2cc │ │ │ │ + beq.n 2a324 │ │ │ │ + cbz r4, 2a250 │ │ │ │ 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] @ (2a368 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #260] @ (2a3e8 ) │ │ │ │ + ldr r3, [pc, #260] @ (2a36c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a318 │ │ │ │ + b.n 2a29c │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a3a0 │ │ │ │ - cbz r4, 2a2fc │ │ │ │ + beq.n 2a324 │ │ │ │ + cbz r4, 2a280 │ │ │ │ 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] @ (2a370 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #220] @ (2a3f0 ) │ │ │ │ + ldr r3, [pc, #220] @ (2a374 ) │ │ │ │ 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] @ (2a378 ) │ │ │ │ + ldr r3, [pc, #176] @ (2a364 ) │ │ │ │ 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 2a35a │ │ │ │ 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 +46104,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, 2a2f4 │ │ │ │ mov r0, r4 │ │ │ │ blx c3d4 │ │ │ │ - b.n 2a32c │ │ │ │ + b.n 2a2b0 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a3a0 │ │ │ │ - cbz r4, 2a382 │ │ │ │ + beq.n 2a324 │ │ │ │ + cbz r4, 2a306 │ │ │ │ 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] @ (2a37c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #96] @ (2a3fc ) │ │ │ │ + ldr r3, [pc, #96] @ (2a380 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a318 │ │ │ │ + b.n 2a29c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2a32a │ │ │ │ + beq.n 2a2ae │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2a32a │ │ │ │ - ldr r1, [pc, #72] @ (2a400 ) │ │ │ │ + b.n 2a2ae │ │ │ │ + ldr r1, [pc, #72] @ (2a384 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #72] @ (2a404 ) │ │ │ │ + ldr r2, [pc, #72] @ (2a388 ) │ │ │ │ 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 2a2ae │ │ │ │ + ldr r1, [pc, #64] @ (2a38c ) │ │ │ │ + ldr r2, [pc, #64] @ (2a390 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #116 @ 0x74 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2a32a │ │ │ │ + b.n 2a2ae │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bmi.n 2a4ac │ │ │ │ + bmi.n 2a328 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #944 @ (adr r4, 2a798 ) │ │ │ │ + add r4, pc, #928 @ (adr r4, 2a70c ) │ │ │ │ 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, 2a654 ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 2a448 │ │ │ │ + bcc.n 2a2c4 │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #216 @ (adr r4, 2a4d4 ) │ │ │ │ + add r4, pc, #200 @ (adr r4, 2a448 ) │ │ │ │ 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, 2a670 ) │ │ │ │ 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, 2a638 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r6, pc, #32 @ (adr r6, 2a430 ) │ │ │ │ + add r6, pc, #16 @ (adr r6, 2a3a4 ) │ │ │ │ ... │ │ │ │ │ │ │ │ -0002a410 : │ │ │ │ +0002a394 : │ │ │ │ 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] @ (2a72c ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #900] @ (2a7ac ) │ │ │ │ + ldr r3, [pc, #900] @ (2a730 ) │ │ │ │ movs r5, #0 │ │ │ │ add r4, pc │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r4, [pc, #896] @ (2a7b0 ) │ │ │ │ + ldr r4, [pc, #896] @ (2a734 ) │ │ │ │ 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 2a704 │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2a650 │ │ │ │ + beq.w 2a5d4 │ │ │ │ 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] @ (2a738 ) │ │ │ │ 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] @ (2a73c ) │ │ │ │ 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 2a53c │ │ │ │ + ldr r3, [pc, #800] @ (2a740 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #796] @ (2a7c0 ) │ │ │ │ + ldr r3, [pc, #796] @ (2a744 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ - ldr r3, [pc, #792] @ (2a7c4 ) │ │ │ │ + ldr r3, [pc, #792] @ (2a748 ) │ │ │ │ add r3, pc │ │ │ │ blx c3ac │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx c710 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - bne.n 2a51a │ │ │ │ + bne.n 2a49e │ │ │ │ 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 2a5ac │ │ │ │ blx c1a0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a628 │ │ │ │ + beq.w 2a5ac │ │ │ │ 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 2a5e2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c348 │ │ │ │ - cbz r5, 2a506 │ │ │ │ + cbz r5, 2a48a │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2a4b4 │ │ │ │ + beq.n 2a438 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ mov r0, r6 │ │ │ │ blx c710 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - beq.n 2a4be │ │ │ │ + beq.n 2a442 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #680] @ (2a7c8 ) │ │ │ │ + ldr r2, [pc, #680] @ (2a74c ) │ │ │ │ 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 2a640 │ │ │ │ + ldr r1, [pc, #660] @ (2a750 ) │ │ │ │ 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 2a51a │ │ │ │ + ldr r2, [pc, #640] @ (2a754 ) │ │ │ │ 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] @ (2a758 ) │ │ │ │ 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, 2a500 │ │ │ │ blx c1a0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2a6b0 │ │ │ │ + beq.w 2a634 │ │ │ │ mov r0, r7 │ │ │ │ blx c0dc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx cd28 │ │ │ │ cmp sl, r4 │ │ │ │ - bne.n 2a564 │ │ │ │ + bne.n 2a4e8 │ │ │ │ mov r9, r7 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2a5a2 │ │ │ │ + beq.n 2a526 │ │ │ │ mov r0, r8 │ │ │ │ blx ceb8 │ │ │ │ - cbz r6, 2a5aa │ │ │ │ + cbz r6, 2a52e │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ - b.n 2a60a │ │ │ │ + b.n 2a58e │ │ │ │ ldr r4, [r2, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2a704 │ │ │ │ - cbz r6, 2a5cc │ │ │ │ + beq.w 2a688 │ │ │ │ + cbz r6, 2a550 │ │ │ │ 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] @ (2a75c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #492] @ (2a7dc ) │ │ │ │ + ldr r3, [pc, #492] @ (2a760 ) │ │ │ │ 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] @ (2a764 ) │ │ │ │ + ldr r2, [pc, #412] @ (2a730 ) │ │ │ │ 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 2a728 │ │ │ │ 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 2a6a6 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 2a646 │ │ │ │ + cbz r0, 2a5ca │ │ │ │ blx c1a0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx bd68 │ │ │ │ - b.n 2a4e2 │ │ │ │ - ldr r1, [pc, #400] @ (2a7e4 ) │ │ │ │ + b.n 2a466 │ │ │ │ + ldr r1, [pc, #400] @ (2a768 ) │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ blx c818 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 2a60a │ │ │ │ + b.n 2a58e │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 2a790 │ │ │ │ - cbz r4, 2a672 │ │ │ │ + beq.w 2a714 │ │ │ │ + cbz r4, 2a5f6 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2a67e │ │ │ │ + beq.n 2a602 │ │ │ │ mov r0, r8 │ │ │ │ blx ceb8 │ │ │ │ - cbz r6, 2a686 │ │ │ │ + cbz r6, 2a60a │ │ │ │ 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] @ (2a76c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #320] @ (2a7ec ) │ │ │ │ + ldr r3, [pc, #320] @ (2a770 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a5f4 │ │ │ │ + b.n 2a578 │ │ │ │ ldrd r2, r1, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2a590 │ │ │ │ + b.n 2a514 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2a76a │ │ │ │ + beq.n 2a6ee │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2a6d2 │ │ │ │ + beq.n 2a656 │ │ │ │ mov r0, r8 │ │ │ │ blx ceb8 │ │ │ │ - cbz r6, 2a6da │ │ │ │ + cbz r6, 2a65e │ │ │ │ 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] @ (2a774 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #244] @ (2a7f4 ) │ │ │ │ + ldr r3, [pc, #244] @ (2a778 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a5f4 │ │ │ │ + b.n 2a578 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx c4a0 │ │ │ │ - cbz r6, 2a714 │ │ │ │ + cbz r6, 2a698 │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ - b.n 2a606 │ │ │ │ + b.n 2a58a │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2a76a │ │ │ │ + beq.n 2a6ee │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2a738 │ │ │ │ + beq.n 2a6bc │ │ │ │ mov r0, r8 │ │ │ │ blx ceb8 │ │ │ │ - cbz r6, 2a740 │ │ │ │ + cbz r6, 2a6c4 │ │ │ │ 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] @ (2a77c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #152] @ (2a7fc ) │ │ │ │ + ldr r3, [pc, #152] @ (2a780 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a5f4 │ │ │ │ + b.n 2a578 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ blx c4a0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2a70c │ │ │ │ + beq.n 2a690 │ │ │ │ mov r0, r8 │ │ │ │ blx ceb8 │ │ │ │ - b.n 2a70c │ │ │ │ - ldr r1, [pc, #124] @ (2a800 ) │ │ │ │ - ldr r2, [pc, #128] @ (2a804 ) │ │ │ │ + b.n 2a690 │ │ │ │ + ldr r1, [pc, #124] @ (2a784 ) │ │ │ │ + ldr r2, [pc, #128] @ (2a788 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2a606 │ │ │ │ + b.n 2a58a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2a772 │ │ │ │ + beq.n 2a6f6 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2a772 │ │ │ │ + b.n 2a6f6 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - bcs.n 2a80c │ │ │ │ + bcs.n 2a688 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 2a7f0 │ │ │ │ + bcs.n 2a66c │ │ │ │ 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 3f074a │ │ │ │ + sxtb r6, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bl 3627ce │ │ │ │ - add r4, pc, #144 @ (adr r4, 2a864 ) │ │ │ │ + bl 362752 │ │ │ │ + add r4, pc, #128 @ (adr r4, 2a7d8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #464 @ (adr r4, 2a9a8 ) │ │ │ │ + add r4, pc, #448 @ (adr r4, 2a91c ) │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #896 @ (adr r1, 2ab5c ) │ │ │ │ + add r1, pc, #880 @ (adr r1, 2aad0 ) │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + subs r6, r7, #6 │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 2a878 │ │ │ │ + beq.n 2a6f4 │ │ │ │ movs r1, r0 │ │ │ │ - bl 2487e6 │ │ │ │ - add r1, pc, #152 @ (adr r1, 2a884 ) │ │ │ │ + bl 24876a │ │ │ │ + add r1, pc, #136 @ (adr r1, 2a7f8 ) │ │ │ │ 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, 2aab0 ) │ │ │ │ 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, 2a920 ) │ │ │ │ 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, 2ab48 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #312 @ (adr r2, 2a940 ) │ │ │ │ + add r2, pc, #296 @ (adr r2, 2a8b4 ) │ │ │ │ ... │ │ │ │ │ │ │ │ -0002a808 : │ │ │ │ +0002a78c : │ │ │ │ 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] @ 2b128 │ │ │ │ mov r7, r3 │ │ │ │ - ldr.w r3, [pc, #2436] @ 2b1a8 │ │ │ │ + ldr.w r3, [pc, #2436] @ 2b12c │ │ │ │ add r2, pc │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr.w r5, [pc, #2432] @ 2b1ac │ │ │ │ + ldr.w r5, [pc, #2432] @ 2b130 │ │ │ │ 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 2af42 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2a914 │ │ │ │ + beq.n 2a898 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #27 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #2384] @ 2b1b0 │ │ │ │ + ldr.w ip, [pc, #2384] @ 2b134 │ │ │ │ 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 +46631,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, 2a86e │ │ │ │ cmp r7, #34 @ 0x22 │ │ │ │ - bhi.w 2b100 │ │ │ │ + bhi.w 2b084 │ │ │ │ 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 +46673,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] @ 2b138 │ │ │ │ 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 2a81e │ │ │ │ + ldr.w r1, [pc, #2208] @ 2b13c │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [pc, #2208] @ 2b1bc │ │ │ │ + ldr.w r2, [pc, #2208] @ 2b140 │ │ │ │ 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] @ 2b144 │ │ │ │ + ldr.w r3, [pc, #2168] @ 2b12c │ │ │ │ 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 2b062 │ │ │ │ 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] @ 2b148 │ │ │ │ + ldr.w r3, [pc, #2164] @ 2b14c │ │ │ │ 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 29868 │ │ │ │ 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 2ad4e │ │ │ │ + ldr.w r1, [pc, #2120] @ 2b150 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2116] @ 2b1d0 │ │ │ │ + ldr.w r0, [pc, #2116] @ 2b154 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx bda8 │ │ │ │ @@ -46725,15 +46742,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx bdc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2ae28 │ │ │ │ + bne.w 2adac │ │ │ │ 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 +46758,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] @ 2b158 │ │ │ │ add r2, pc │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2add2 │ │ │ │ + bne.w 2ad56 │ │ │ │ mov r0, r4 │ │ │ │ blx ce24 │ │ │ │ - cbz r0, 2aa06 │ │ │ │ + cbz r0, 2a98a │ │ │ │ blx c7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2af90 │ │ │ │ - ldr.w r1, [pc, #2000] @ 2b1d8 │ │ │ │ + bne.w 2af14 │ │ │ │ + ldr.w r1, [pc, #2000] @ 2b15c │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1996] @ 2b1dc │ │ │ │ + ldr.w r2, [pc, #1996] @ 2b160 │ │ │ │ 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] @ 2b164 │ │ │ │ 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] @ 2b168 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ blx c710 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - bne.w 2aed0 │ │ │ │ + bne.w 2ae54 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx b798 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2adb8 │ │ │ │ + beq.w 2ad3c │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ blx c590 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2ad9a │ │ │ │ + beq.w 2ad1e │ │ │ │ add.w r2, r5, #1073741824 @ 0x40000000 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r2, [r7, r2, lsl #2] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 2aa3e │ │ │ │ + beq.n 2a9c2 │ │ │ │ cmp r5, sl │ │ │ │ - beq.w 2adc2 │ │ │ │ + beq.w 2ad46 │ │ │ │ adds r5, #1 │ │ │ │ str.w r4, [r7, r3, lsl #2] │ │ │ │ cmp r9, r5 │ │ │ │ - bne.n 2aa3e │ │ │ │ + bne.n 2a9c2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 2aa90 │ │ │ │ + cbz r3, 2aa14 │ │ │ │ str r5, [r3, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2aa9a │ │ │ │ + cbz r3, 2aa1e │ │ │ │ mov r0, r3 │ │ │ │ blx cf7c │ │ │ │ - cbz r6, 2aaa2 │ │ │ │ + cbz r6, 2aa26 │ │ │ │ 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 2a8ae │ │ │ │ + ldr.w r3, [pc, #1844] @ 2b16c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1844] @ 2b1ec │ │ │ │ + ldr.w r1, [pc, #1844] @ 2b170 │ │ │ │ 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 2a8e8 │ │ │ │ + ldr.w r3, [pc, #1828] @ 2b174 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1824] @ 2b1f4 │ │ │ │ + ldr.w r1, [pc, #1824] @ 2b178 │ │ │ │ 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 2a8ec │ │ │ │ + ldr.w r3, [pc, #1812] @ 2b17c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1812] @ 2b1fc │ │ │ │ + ldr.w r1, [pc, #1812] @ 2b180 │ │ │ │ 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 2a8ec │ │ │ │ + ldr.w r3, [pc, #1800] @ 2b184 │ │ │ │ + ldr.w r1, [pc, #1800] @ 2b188 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1792] @ 2b208 │ │ │ │ + b.n 2a8de │ │ │ │ + ldr.w r3, [pc, #1792] @ 2b18c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1788] @ 2b20c │ │ │ │ + ldr.w r1, [pc, #1788] @ 2b190 │ │ │ │ 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 2a8e8 │ │ │ │ + ldr.w r3, [pc, #1772] @ 2b194 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1772] @ 2b214 │ │ │ │ + ldr.w r1, [pc, #1772] @ 2b198 │ │ │ │ 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 2a8ec │ │ │ │ + ldr.w r3, [pc, #1760] @ 2b19c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1756] @ 2b21c │ │ │ │ + ldr.w r1, [pc, #1756] @ 2b1a0 │ │ │ │ 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 2a8ec │ │ │ │ + ldr.w r3, [pc, #1744] @ 2b1a4 │ │ │ │ + ldr.w r1, [pc, #1744] @ 2b1a8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1736] @ 2b228 │ │ │ │ + b.n 2a8de │ │ │ │ + ldr.w r3, [pc, #1736] @ 2b1ac │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1736] @ 2b22c │ │ │ │ + ldr.w r1, [pc, #1736] @ 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, #1720] @ 2b230 │ │ │ │ + b.n 2a8e8 │ │ │ │ + ldr.w r3, [pc, #1720] @ 2b1b4 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1716] @ 2b234 │ │ │ │ + ldr.w r1, [pc, #1716] @ 2b1b8 │ │ │ │ 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 2a8ec │ │ │ │ + ldr.w r3, [pc, #1704] @ 2b1bc │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1704] @ 2b23c │ │ │ │ + ldr.w r1, [pc, #1704] @ 2b1c0 │ │ │ │ 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 2a8ec │ │ │ │ + ldr.w r3, [pc, #1692] @ 2b1c4 │ │ │ │ + ldr.w r1, [pc, #1692] @ 2b1c8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1684] @ 2b248 │ │ │ │ + b.n 2a8de │ │ │ │ + ldr.w r3, [pc, #1684] @ 2b1cc │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1680] @ 2b24c │ │ │ │ + ldr.w r1, [pc, #1680] @ 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, #1664] @ 2b250 │ │ │ │ + b.n 2a8e8 │ │ │ │ + ldr.w r3, [pc, #1664] @ 2b1d4 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1664] @ 2b254 │ │ │ │ + ldr.w r1, [pc, #1664] @ 2b1d8 │ │ │ │ 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 2a8ec │ │ │ │ + ldr.w r3, [pc, #1652] @ 2b1dc │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1648] @ 2b25c │ │ │ │ + ldr.w r1, [pc, #1648] @ 2b1e0 │ │ │ │ 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 2a8ec │ │ │ │ + ldr.w r3, [pc, #1636] @ 2b1e4 │ │ │ │ + ldr.w r1, [pc, #1636] @ 2b1e8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1628] @ 2b268 │ │ │ │ + b.n 2a8de │ │ │ │ + ldr.w r3, [pc, #1628] @ 2b1ec │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1628] @ 2b26c │ │ │ │ + ldr.w r1, [pc, #1628] @ 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, #1612] @ 2b270 │ │ │ │ + b.n 2a8e8 │ │ │ │ + ldr.w r3, [pc, #1612] @ 2b1f4 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1608] @ 2b274 │ │ │ │ + ldr.w r1, [pc, #1608] @ 2b1f8 │ │ │ │ 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 2a8ec │ │ │ │ + ldr.w r3, [pc, #1596] @ 2b1fc │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1596] @ 2b27c │ │ │ │ + ldr.w r1, [pc, #1596] @ 2b200 │ │ │ │ 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 2a8ec │ │ │ │ + ldr.w r3, [pc, #1584] @ 2b204 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1580] @ 2b284 │ │ │ │ + ldr.w r1, [pc, #1580] @ 2b208 │ │ │ │ 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 2a8ec │ │ │ │ + ldr.w r3, [pc, #1568] @ 2b20c │ │ │ │ + ldr.w r1, [pc, #1568] @ 2b210 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1560] @ 2b290 │ │ │ │ + b.n 2a8de │ │ │ │ + ldr.w r3, [pc, #1560] @ 2b214 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1560] @ 2b294 │ │ │ │ + ldr.w r1, [pc, #1560] @ 2b218 │ │ │ │ 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 2a8e8 │ │ │ │ + ldr.w r3, [pc, #1544] @ 2b21c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1540] @ 2b29c │ │ │ │ + ldr.w r1, [pc, #1540] @ 2b220 │ │ │ │ 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 2a8ec │ │ │ │ + ldr.w r3, [pc, #1528] @ 2b224 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1528] @ 2b2a4 │ │ │ │ + ldr.w r1, [pc, #1528] @ 2b228 │ │ │ │ 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 2a8ec │ │ │ │ + ldr.w r3, [pc, #1516] @ 2b22c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1512] @ 2b2ac │ │ │ │ + ldr.w r1, [pc, #1512] @ 2b230 │ │ │ │ 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 2a8ec │ │ │ │ + ldr.w r3, [pc, #1500] @ 2b234 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1500] @ 2b2b4 │ │ │ │ + ldr.w r1, [pc, #1500] @ 2b238 │ │ │ │ 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 2a8ec │ │ │ │ + ldr.w r3, [pc, #1488] @ 2b23c │ │ │ │ + ldr.w r1, [pc, #1488] @ 2b240 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1480] @ 2b2c0 │ │ │ │ + b.n 2a8de │ │ │ │ + ldr.w r3, [pc, #1480] @ 2b244 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1476] @ 2b2c4 │ │ │ │ + ldr.w r1, [pc, #1476] @ 2b248 │ │ │ │ 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 2a8e8 │ │ │ │ + ldr.w r3, [pc, #1460] @ 2b24c │ │ │ │ + ldr.w r1, [pc, #1460] @ 2b250 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1452] @ 2b2d0 │ │ │ │ + b.n 2a8de │ │ │ │ + ldr.w r3, [pc, #1452] @ 2b254 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1452] @ 2b2d4 │ │ │ │ + ldr.w r1, [pc, #1452] @ 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, #1436] @ 2b2d8 │ │ │ │ + b.n 2a8e8 │ │ │ │ + ldr.w r3, [pc, #1436] @ 2b25c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1432] @ 2b2dc │ │ │ │ + ldr.w r1, [pc, #1432] @ 2b260 │ │ │ │ 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 2a8ec │ │ │ │ + ldr.w r3, [pc, #1420] @ 2b264 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1420] @ 2b2e4 │ │ │ │ + ldr.w r1, [pc, #1420] @ 2b268 │ │ │ │ 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 2a8ec │ │ │ │ + ldr.w r1, [pc, #1408] @ 2b26c │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ blx bda8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov sl, r0 │ │ │ │ @@ -47108,84 +47125,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 2a8fa │ │ │ │ + ldr.w r1, [pc, #1368] @ 2b270 │ │ │ │ add r1, pc │ │ │ │ - b.n 2ad6c │ │ │ │ + b.n 2acf0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 2aa80 │ │ │ │ + bne.w 2aa04 │ │ │ │ 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 2aa04 │ │ │ │ ldrd r2, r1, [sp, #36] @ 0x24 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2aa64 │ │ │ │ + b.n 2a9e8 │ │ │ │ mov.w sl, r5, lsl #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 2ada8 │ │ │ │ - ldr.w r1, [pc, #1316] @ 2b2f0 │ │ │ │ + b.n 2ad2c │ │ │ │ + ldr.w r1, [pc, #1316] @ 2b274 │ │ │ │ add r1, pc │ │ │ │ - b.n 2a988 │ │ │ │ + b.n 2a90c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2af72 │ │ │ │ - cbz r6, 2ade8 │ │ │ │ + beq.w 2aef6 │ │ │ │ + cbz r6, 2ad6c │ │ │ │ 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] @ 2b278 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1256] @ 2b2f8 │ │ │ │ + ldr.w r3, [pc, #1256] @ 2b27c │ │ │ │ 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 2a8ac │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2b0b6 │ │ │ │ + beq.w 2b03a │ │ │ │ ldrb.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2af68 │ │ │ │ - ldr.w r7, [pc, #1212] @ 2b2fc │ │ │ │ - ldr.w sl, [pc, #1212] @ 2b300 │ │ │ │ + beq.w 2aeec │ │ │ │ + ldr.w r7, [pc, #1212] @ 2b280 │ │ │ │ + ldr.w sl, [pc, #1212] @ 2b284 │ │ │ │ add r7, pc │ │ │ │ add sl, pc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ blx bbc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2af68 │ │ │ │ + beq.w 2aeec │ │ │ │ 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 +47210,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 2af76 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx b948 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 2b0e2 │ │ │ │ + beq.w 2b066 │ │ │ │ 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] @ 2b288 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1112] @ 2b308 │ │ │ │ + ldr.w r3, [pc, #1112] @ 2b28c │ │ │ │ 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 2a93c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #101 @ 0x65 │ │ │ │ - beq.w 2aa8a │ │ │ │ + beq.w 2aa0e │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ blx cc94 │ │ │ │ mov r2, r0 │ │ │ │ - ldr.w r0, [pc, #1064] @ 2b30c │ │ │ │ + ldr.w r0, [pc, #1064] @ 2b290 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr.w r2, [pc, #1056] @ 2b310 │ │ │ │ + ldr.w r2, [pc, #1056] @ 2b294 │ │ │ │ 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 2afda │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2afce │ │ │ │ + beq.n 2af52 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2af36 │ │ │ │ + cbz r3, 2aeba │ │ │ │ mov r0, r3 │ │ │ │ blx cf7c │ │ │ │ - cbz r6, 2af3e │ │ │ │ + cbz r6, 2aec2 │ │ │ │ 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] @ (2b298 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #948] @ (2b318 ) │ │ │ │ + ldr r3, [pc, #948] @ (2b29c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2ae14 │ │ │ │ + b.n 2ad98 │ │ │ │ mov r0, fp │ │ │ │ blx bbf0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 2aec6 │ │ │ │ + b.n 2ae4a │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx c4a0 │ │ │ │ - cbz r6, 2af82 │ │ │ │ + cbz r6, 2af06 │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ - b.n 2a928 │ │ │ │ + b.n 2a8ac │ │ │ │ ldr r7, [sp, #24] │ │ │ │ - b.n 2afb4 │ │ │ │ + b.n 2af38 │ │ │ │ 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] @ (2b2a0 ) │ │ │ │ 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 2af18 │ │ │ │ str r4, [sp, #24] │ │ │ │ - b.n 2aa1c │ │ │ │ - ldr r1, [pc, #864] @ (2b320 ) │ │ │ │ - ldr r2, [pc, #864] @ (2b324 ) │ │ │ │ + b.n 2a9a0 │ │ │ │ + ldr r1, [pc, #864] @ (2b2a4 ) │ │ │ │ + ldr r2, [pc, #864] @ (2b2a8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2a928 │ │ │ │ + b.n 2a8ac │ │ │ │ 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, 2af70 │ │ │ │ mov r0, r3 │ │ │ │ blx cf7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2af7c │ │ │ │ - b.n 2af82 │ │ │ │ + bne.n 2af00 │ │ │ │ + b.n 2af06 │ │ │ │ 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 2b04e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2b01c │ │ │ │ + beq.n 2afa0 │ │ │ │ mov r0, sl │ │ │ │ blx b894 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ blx b948 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2b0e2 │ │ │ │ + beq.n 2b066 │ │ │ │ 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] @ (2b2ac ) │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #744] @ (2b32c ) │ │ │ │ + ldr r3, [pc, #744] @ (2b2b0 ) │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx bc08 │ │ │ │ - b.n 2aec4 │ │ │ │ + b.n 2ae48 │ │ │ │ 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 2af52 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2b084 │ │ │ │ + cbz r3, 2b008 │ │ │ │ mov r0, r3 │ │ │ │ blx cf7c │ │ │ │ - cbz r6, 2b08c │ │ │ │ + cbz r6, 2b010 │ │ │ │ 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] @ (2b2b4 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #644] @ (2b334 ) │ │ │ │ + ldr r3, [pc, #644] @ (2b2b8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2ae14 │ │ │ │ - ldr r1, [pc, #640] @ (2b338 ) │ │ │ │ + b.n 2ad98 │ │ │ │ + ldr r1, [pc, #640] @ (2b2bc ) │ │ │ │ mov r0, fp │ │ │ │ - ldr r2, [pc, #640] @ (2b33c ) │ │ │ │ + ldr r2, [pc, #640] @ (2b2c0 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #256 @ 0x100 │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2aec4 │ │ │ │ + b.n 2ae48 │ │ │ │ blx b7b8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2aec6 │ │ │ │ + beq.w 2ae4a │ │ │ │ mov r0, sl │ │ │ │ blx b894 │ │ │ │ - b.n 2aec6 │ │ │ │ + b.n 2ae4a │ │ │ │ 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] @ (2b2c4 ) │ │ │ │ + ldr r1, [pc, #600] @ (2b2c8 ) │ │ │ │ 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] @ (2b2cc ) │ │ │ │ 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] @ (2b2d0 ) │ │ │ │ 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 +47476,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 2b108 │ │ │ │ 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] @ (2b2d4 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #484] @ (2b354 ) │ │ │ │ + ldr r2, [pc, #484] @ (2b2d8 ) │ │ │ │ add r3, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d234 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx bc08 │ │ │ │ - b.w 2a928 │ │ │ │ + b.w 2a8ac │ │ │ │ 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 2a8ac │ │ │ │ nop │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r5} │ │ │ │ + ldmia r6!, {r1, r5, r7} │ │ │ │ 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, 2b298 ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + subs r4, r7, r0 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ 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 r4, r4, #0 │ │ │ │ + adds r0, r4, #0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + subs r2, r4, r7 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r1, #0 │ │ │ │ + adds r2, r1, #0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r2, r7 │ │ │ │ + subs r4, r1, r7 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + subs r4, r6, r7 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r7, r6 │ │ │ │ + subs r2, r7, r6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + subs r6, r6, #1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r5, r6 │ │ │ │ + subs r6, r4, r6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + subs r6, r3, #1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r2, r6 │ │ │ │ + subs r4, r1, r6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r0, r1, #1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + subs r6, r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r6, #0 │ │ │ │ + subs r2, r6, #0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + subs r4, r4, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + subs r4, r5, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r2, r5 │ │ │ │ + subs r0, r2, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + subs r4, r2, 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 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r4, r4, r6 │ │ │ │ + adds r0, 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, r0, r5 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + adds r6, r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + 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 │ │ │ │ +0002b2dc : │ │ │ │ + cbz r0, 2b2e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ - cbz r3, 2b362 │ │ │ │ + cbz r3, 2b2e6 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #12] @ (2b374 ) │ │ │ │ - ldr r2, [pc, #16] @ (2b378 ) │ │ │ │ + ldr r1, [pc, #12] @ (2b2f8 ) │ │ │ │ + ldr r2, [pc, #16] @ (2b2fc ) │ │ │ │ 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 : │ │ │ │ +0002b300 : │ │ │ │ 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] @ (2b400 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #236] @ (2b480 ) │ │ │ │ + ldr r3, [pc, #236] @ (2b404 ) │ │ │ │ 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 2b3d6 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2b464 │ │ │ │ + beq.n 2b3e8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2b42a │ │ │ │ + beq.n 2b3ae │ │ │ │ mov r0, r4 │ │ │ │ blx c444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b42a │ │ │ │ + beq.n 2b3ae │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne.n 2b42a │ │ │ │ - ldr r0, [pc, #192] @ (2b484 ) │ │ │ │ + bne.n 2b3ae │ │ │ │ + ldr r0, [pc, #192] @ (2b408 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr r2, [pc, #184] @ (2b488 ) │ │ │ │ + ldr r2, [pc, #184] @ (2b40c ) │ │ │ │ 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 2b3c6 │ │ │ │ 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] @ (2b410 ) │ │ │ │ movw r1, #3497 @ 0xda9 │ │ │ │ - ldr r2, [pc, #120] @ (2b490 ) │ │ │ │ + ldr r2, [pc, #120] @ (2b414 ) │ │ │ │ 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] @ (2b418 ) │ │ │ │ + ldr r3, [pc, #80] @ (2b404 ) │ │ │ │ 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 2b3fc │ │ │ │ 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 2b3ae │ │ │ │ + ldr r1, [pc, #68] @ (2b41c ) │ │ │ │ + ldr r2, [pc, #68] @ (2b420 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b42a │ │ │ │ - ldr r1, [pc, #56] @ (2b4a0 ) │ │ │ │ + b.n 2b3ae │ │ │ │ + ldr r1, [pc, #56] @ (2b424 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #56] @ (2b4a4 ) │ │ │ │ + ldr r2, [pc, #56] @ (2b428 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b42a │ │ │ │ + b.n 2b3ae │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ 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, r7} │ │ │ │ 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 : │ │ │ │ +0002b42c : │ │ │ │ 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] @ (2b52c ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #236] @ (2b5ac ) │ │ │ │ + ldr r3, [pc, #236] @ (2b530 ) │ │ │ │ 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 2b502 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2b590 │ │ │ │ + beq.n 2b514 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2b556 │ │ │ │ + beq.n 2b4da │ │ │ │ mov r0, r4 │ │ │ │ blx c444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b556 │ │ │ │ + beq.n 2b4da │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - bne.n 2b556 │ │ │ │ - ldr r0, [pc, #192] @ (2b5b0 ) │ │ │ │ + bne.n 2b4da │ │ │ │ + ldr r0, [pc, #192] @ (2b534 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr r2, [pc, #184] @ (2b5b4 ) │ │ │ │ + ldr r2, [pc, #184] @ (2b538 ) │ │ │ │ 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 2b4f2 │ │ │ │ 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] @ (2b53c ) │ │ │ │ movw r1, #3543 @ 0xdd7 │ │ │ │ - ldr r2, [pc, #120] @ (2b5bc ) │ │ │ │ + ldr r2, [pc, #120] @ (2b540 ) │ │ │ │ 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] @ (2b544 ) │ │ │ │ + ldr r3, [pc, #80] @ (2b530 ) │ │ │ │ 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 2b528 │ │ │ │ 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 2b4da │ │ │ │ + ldr r1, [pc, #68] @ (2b548 ) │ │ │ │ + ldr r2, [pc, #68] @ (2b54c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #384 @ 0x180 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b556 │ │ │ │ - ldr r1, [pc, #56] @ (2b5cc ) │ │ │ │ + b.n 2b4da │ │ │ │ + ldr r1, [pc, #56] @ (2b550 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #56] @ (2b5d0 ) │ │ │ │ + ldr r2, [pc, #56] @ (2b554 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #384 @ 0x180 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b556 │ │ │ │ + b.n 2b4da │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ 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, r6} │ │ │ │ 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 : │ │ │ │ +0002b558 : │ │ │ │ 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] @ (2b65c ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #240] @ (2b6dc ) │ │ │ │ + ldr r3, [pc, #240] @ (2b660 ) │ │ │ │ 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 2b632 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2b6c0 │ │ │ │ + beq.n 2b644 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2b686 │ │ │ │ + beq.n 2b60a │ │ │ │ mov r0, r4 │ │ │ │ blx c444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b686 │ │ │ │ + beq.n 2b60a │ │ │ │ add r4, r0 │ │ │ │ ldrb.w r3, [r4, #-1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne.n 2b686 │ │ │ │ - ldr r0, [pc, #192] @ (2b6e0 ) │ │ │ │ + bne.n 2b60a │ │ │ │ + ldr r0, [pc, #192] @ (2b664 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr r2, [pc, #184] @ (2b6e4 ) │ │ │ │ + ldr r2, [pc, #184] @ (2b668 ) │ │ │ │ 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 2b622 │ │ │ │ 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] @ (2b66c ) │ │ │ │ movw r1, #3588 @ 0xe04 │ │ │ │ - ldr r2, [pc, #120] @ (2b6ec ) │ │ │ │ + ldr r2, [pc, #120] @ (2b670 ) │ │ │ │ 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] @ (2b674 ) │ │ │ │ + ldr r3, [pc, #80] @ (2b660 ) │ │ │ │ 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 2b658 │ │ │ │ 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 2b60a │ │ │ │ + ldr r1, [pc, #68] @ (2b678 ) │ │ │ │ + ldr r2, [pc, #68] @ (2b67c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #424 @ 0x1a8 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b686 │ │ │ │ - ldr r1, [pc, #56] @ (2b6fc ) │ │ │ │ + b.n 2b60a │ │ │ │ + ldr r1, [pc, #56] @ (2b680 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #56] @ (2b700 ) │ │ │ │ + ldr r2, [pc, #56] @ (2b684 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #424 @ 0x1a8 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b686 │ │ │ │ + b.n 2b60a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, 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, r6} │ │ │ │ + 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 : │ │ │ │ +0002b688 : │ │ │ │ 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] @ (2b870 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #468] @ (2b8f0 ) │ │ │ │ + ldr r3, [pc, #468] @ (2b874 ) │ │ │ │ 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 2b81a │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2b8ac │ │ │ │ + beq.w 2b830 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2b8c0 │ │ │ │ + beq.w 2b844 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2b8d4 │ │ │ │ + beq.w 2b858 │ │ │ │ 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 2b80e │ │ │ │ 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 2b7f8 │ │ │ │ movs r0, #5 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #352] @ (2b8f4 ) │ │ │ │ + ldr r3, [pc, #352] @ (2b878 ) │ │ │ │ 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 2b816 │ │ │ │ + ldr r3, [pc, #324] @ (2b87c ) │ │ │ │ mov r2, r5 │ │ │ │ - ldr.w r9, [pc, #324] @ 2b8fc │ │ │ │ + ldr.w r9, [pc, #324] @ 2b880 │ │ │ │ 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 2b766 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ blx bda8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -48221,15 +48238,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 2b752 │ │ │ │ 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 +48258,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 2b7d6 │ │ │ │ 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] @ (2b884 ) │ │ │ │ + ldr r3, [pc, #148] @ (2b874 ) │ │ │ │ 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 2b86c │ │ │ │ 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 2b7ca │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx c1fc │ │ │ │ - b.n 2b76a │ │ │ │ + b.n 2b6ee │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2b81e │ │ │ │ - ldr r1, [pc, #108] @ (2b904 ) │ │ │ │ - ldr r2, [pc, #108] @ (2b908 ) │ │ │ │ + b.n 2b7a2 │ │ │ │ + ldr r1, [pc, #108] @ (2b888 ) │ │ │ │ + ldr r2, [pc, #108] @ (2b88c ) │ │ │ │ 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 2b7dc │ │ │ │ + ldr r1, [pc, #92] @ (2b890 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #92] @ (2b910 ) │ │ │ │ + ldr r2, [pc, #92] @ (2b894 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b8a6 │ │ │ │ - ldr r1, [pc, #80] @ (2b914 ) │ │ │ │ + b.n 2b82a │ │ │ │ + ldr r1, [pc, #80] @ (2b898 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #80] @ (2b918 ) │ │ │ │ + ldr r2, [pc, #80] @ (2b89c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b8a6 │ │ │ │ - ldr r1, [pc, #68] @ (2b91c ) │ │ │ │ + b.n 2b82a │ │ │ │ + ldr r1, [pc, #68] @ (2b8a0 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #68] @ (2b920 ) │ │ │ │ + ldr r2, [pc, #68] @ (2b8a4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b8a6 │ │ │ │ + b.n 2b82a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - itt cc │ │ │ │ - movcc r1, r0 │ │ │ │ - lsrcc r0, r4, #5 │ │ │ │ + it lt │ │ │ │ + movlt 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 0x0078 │ │ │ │ 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 : │ │ │ │ +0002b8a8 : │ │ │ │ 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] @ 2c4b0 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r3, [pc, #3056] @ 2c530 │ │ │ │ + ldr.w r3, [pc, #3056] @ 2c4b4 │ │ │ │ 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 2c728 │ │ │ │ mov fp, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2c790 │ │ │ │ + beq.w 2c714 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ blx ce4c │ │ │ │ - ldr.w r3, [pc, #3016] @ 2c534 │ │ │ │ + ldr.w r3, [pc, #3016] @ 2c4b8 │ │ │ │ str r4, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #3012] @ 2c538 │ │ │ │ + ldr.w r3, [pc, #3012] @ 2c4bc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r3, [pc, #3004] @ 2c53c │ │ │ │ + ldr.w r3, [pc, #3004] @ 2c4c0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r3, [pc, #3000] @ 2c540 │ │ │ │ + ldr.w r3, [pc, #3000] @ 2c4c4 │ │ │ │ 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 2ba08 │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bfca │ │ │ │ + beq.w 2bf4e │ │ │ │ blx c1a0 │ │ │ │ movs r1, #0 │ │ │ │ mov sl, r0 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bfcc │ │ │ │ + beq.w 2bf50 │ │ │ │ mov r0, r1 │ │ │ │ blx ce4c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ blx cb24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2bfa0 │ │ │ │ + bne.w 2bf24 │ │ │ │ mov r0, sl │ │ │ │ blx cb58 │ │ │ │ blx d1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2bab8 │ │ │ │ - ldr.w r4, [pc, #2920] @ 2c544 │ │ │ │ + bne.n 2ba3c │ │ │ │ + ldr.w r4, [pc, #2920] @ 2c4c8 │ │ │ │ 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 2bf76 │ │ │ │ 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 2ba2a │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2c10a │ │ │ │ + beq.w 2c08e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2ba2e │ │ │ │ + beq.n 2b9b2 │ │ │ │ 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] @ 2c4cc │ │ │ │ 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] @ 2c4d0 │ │ │ │ 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 2c0aa │ │ │ │ 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 2b91c │ │ │ │ + ldr.w r2, [pc, #2760] @ 2c4d4 │ │ │ │ + ldr.w r3, [pc, #2724] @ 2c4b4 │ │ │ │ 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 2c77c │ │ │ │ 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 2c154 │ │ │ │ + cbz r4, 2ba3c │ │ │ │ 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 2bad6 │ │ │ │ + ldr.w r4, [pc, #2700] @ 2c4d8 │ │ │ │ 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 2bfb4 │ │ │ │ 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, 2bac4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2c268 │ │ │ │ + beq.w 2c1ec │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2bb1a │ │ │ │ + beq.n 2ba9e │ │ │ │ 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] @ 2c4dc │ │ │ │ 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] @ 2c4e0 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2ba52 │ │ │ │ + b.n 2b9d6 │ │ │ │ blx b9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c220 │ │ │ │ - cbz r4, 2bb52 │ │ │ │ + beq.w 2c1a4 │ │ │ │ + cbz r4, 2bad6 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ mov r0, sl │ │ │ │ blx bc3c │ │ │ │ blx d1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c0c4 │ │ │ │ + beq.w 2c048 │ │ │ │ mov r0, sl │ │ │ │ blx ba60 │ │ │ │ blx d1fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c06c │ │ │ │ + beq.w 2bff0 │ │ │ │ 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 2be12 │ │ │ │ mov r0, r4 │ │ │ │ blx d110 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ - cbz r4, 2bba4 │ │ │ │ + cbz r4, 2bb28 │ │ │ │ mov r0, r4 │ │ │ │ blx c1a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c664 │ │ │ │ blx d1fc │ │ │ │ - cbnz r0, 2bbfc │ │ │ │ + cbnz r0, 2bb80 │ │ │ │ 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 2c110 │ │ │ │ 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 2c21e │ │ │ │ blx b9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bf1a │ │ │ │ - cbz r7, 2bbfc │ │ │ │ + beq.w 2be9e │ │ │ │ + cbz r7, 2bb80 │ │ │ │ mov r0, r7 │ │ │ │ blx bb94 │ │ │ │ mov r0, r4 │ │ │ │ blx bd0c │ │ │ │ blx d1fc │ │ │ │ - cbnz r0, 2bc58 │ │ │ │ + cbnz r0, 2bbdc │ │ │ │ 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 2c26a │ │ │ │ mov r0, r4 │ │ │ │ blx bd0c │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2352] @ 2c560 │ │ │ │ + ldr.w r1, [pc, #2352] @ 2c4e4 │ │ │ │ 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 2c2f4 │ │ │ │ blx b9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bf24 │ │ │ │ - cbz r7, 2bc58 │ │ │ │ + beq.w 2bea8 │ │ │ │ + cbz r7, 2bbdc │ │ │ │ mov r0, r7 │ │ │ │ blx bb94 │ │ │ │ mov r0, r4 │ │ │ │ blx c068 │ │ │ │ blx d1fc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2bcbe │ │ │ │ + cbnz r0, 2bc42 │ │ │ │ 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] @ 2c4e8 │ │ │ │ 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 2c340 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2bf46 │ │ │ │ - ldr.w r1, [pc, #2236] @ 2c568 │ │ │ │ + beq.w 2beca │ │ │ │ + ldr.w r1, [pc, #2236] @ 2c4ec │ │ │ │ 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, 2bca8 │ │ │ │ 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] @ 2c4f0 │ │ │ │ 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 2c3b8 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2bf60 │ │ │ │ - ldr.w r1, [pc, #2140] @ 2c570 │ │ │ │ + beq.w 2bee4 │ │ │ │ + ldr.w r1, [pc, #2140] @ 2c4f4 │ │ │ │ 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, 2bd0e │ │ │ │ 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] @ 2c4f8 │ │ │ │ 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 2c40a │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2bf70 │ │ │ │ - ldr.w r1, [pc, #2048] @ 2c578 │ │ │ │ + beq.w 2bef4 │ │ │ │ + ldr.w r1, [pc, #2048] @ 2c4fc │ │ │ │ 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 2beb2 │ │ │ │ mov r0, r4 │ │ │ │ blx c71c │ │ │ │ blx d1fc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2be02 │ │ │ │ + cbnz r0, 2bd86 │ │ │ │ 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] @ 2c500 │ │ │ │ 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 2c45c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2bf80 │ │ │ │ - ldr.w r1, [pc, #1936] @ 2c580 │ │ │ │ + beq.w 2bf04 │ │ │ │ + ldr.w r1, [pc, #1936] @ 2c504 │ │ │ │ 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, 2bdec │ │ │ │ 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] @ 2c508 │ │ │ │ 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 2c5a8 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2bf90 │ │ │ │ - ldr.w r1, [pc, #1840] @ 2c588 │ │ │ │ + beq.w 2bf14 │ │ │ │ + ldr.w r1, [pc, #1840] @ 2c50c │ │ │ │ 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, 2be3a │ │ │ │ + cbz r4, 2be00 │ │ │ │ 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 2bb12 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 2c344 │ │ │ │ + bne.w 2c2c8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ blx ca6c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2ba6e │ │ │ │ + beq.w 2b9f2 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ - b.n 2ba6e │ │ │ │ + b.n 2b9f2 │ │ │ │ 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 2c5fc │ │ │ │ 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 2c674 │ │ │ │ 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 2c6c4 │ │ │ │ + ldr.w r1, [pc, #1668] @ 2c510 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc │ │ │ │ blx bfb0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2be74 │ │ │ │ + b.n 2bdf8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx ca6c │ │ │ │ - b.n 2bbf4 │ │ │ │ + b.n 2bb78 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx ca6c │ │ │ │ - b.n 2bc50 │ │ │ │ + b.n 2bbd4 │ │ │ │ mov r0, r4 │ │ │ │ blx cc88 │ │ │ │ - ldr.w r1, [pc, #1624] @ 2c590 │ │ │ │ + ldr.w r1, [pc, #1624] @ 2c514 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc │ │ │ │ mov r0, r9 │ │ │ │ blx bfb0 │ │ │ │ - b.n 2bd9c │ │ │ │ + b.n 2bd20 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ blx c0e8 │ │ │ │ - ldr.w r1, [pc, #1604] @ 2c594 │ │ │ │ + ldr.w r1, [pc, #1604] @ 2c518 │ │ │ │ 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 2bc3c │ │ │ │ + ldr.w r1, [pc, #1588] @ 2c51c │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bfb0 │ │ │ │ - b.n 2bd1e │ │ │ │ - ldr.w r1, [pc, #1576] @ 2c59c │ │ │ │ + b.n 2bca2 │ │ │ │ + ldr.w r1, [pc, #1576] @ 2c520 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bfb0 │ │ │ │ - b.n 2bd84 │ │ │ │ - ldr.w r1, [pc, #1564] @ 2c5a0 │ │ │ │ + b.n 2bd08 │ │ │ │ + ldr.w r1, [pc, #1564] @ 2c524 │ │ │ │ mov r3, fp │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bfb0 │ │ │ │ - b.n 2bdfc │ │ │ │ - ldr.w r1, [pc, #1552] @ 2c5a4 │ │ │ │ + b.n 2bd80 │ │ │ │ + ldr.w r1, [pc, #1552] @ 2c528 │ │ │ │ mov r3, fp │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bfb0 │ │ │ │ - b.n 2be62 │ │ │ │ + b.n 2bde6 │ │ │ │ mov r0, sl │ │ │ │ blx cb24 │ │ │ │ mov r1, r0 │ │ │ │ - ldr.w r0, [pc, #1532] @ 2c5a8 │ │ │ │ + ldr.w r0, [pc, #1532] @ 2c52c │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr.w r1, [pc, #1528] @ 2c5ac │ │ │ │ + ldr.w r1, [pc, #1528] @ 2c530 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r9 │ │ │ │ blx d0cc │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2b9ca │ │ │ │ + b.n 2b94e │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr.w r1, [pc, #1504] @ 2c5b0 │ │ │ │ + ldr.w r1, [pc, #1504] @ 2c534 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1504] @ 2c5b4 │ │ │ │ + ldr.w r2, [pc, #1504] @ 2c538 │ │ │ │ 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 2c764 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx ca6c │ │ │ │ - b.n 2ba74 │ │ │ │ + b.n 2b9f8 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2c10a │ │ │ │ + beq.w 2c08e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c00a │ │ │ │ + beq.n 2bf8e │ │ │ │ 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] @ 2c53c │ │ │ │ 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] @ 2c540 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2ba52 │ │ │ │ + b.n 2b9d6 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2c10a │ │ │ │ + beq.n 2c08e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c046 │ │ │ │ + beq.n 2bfca │ │ │ │ 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] @ 2c544 │ │ │ │ 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] @ 2c548 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2ba52 │ │ │ │ + b.n 2b9d6 │ │ │ │ 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] @ 2c54c │ │ │ │ blx bbf0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ blx d164 │ │ │ │ add r7, pc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -49036,800 +49053,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 2c164 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 2c1c4 │ │ │ │ + bne.w 2c148 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx bfb0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2bb74 │ │ │ │ + b.n 2baf8 │ │ │ │ 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 2c100 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ blx c0e8 │ │ │ │ - ldr.w r1, [pc, #1240] @ 2c5cc │ │ │ │ + ldr.w r1, [pc, #1240] @ 2c550 │ │ │ │ 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 2bae6 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c1b4 │ │ │ │ + beq.n 2c138 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2ba68 │ │ │ │ + beq.w 2b9ec │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ blx bc9c │ │ │ │ cmp r0, r4 │ │ │ │ - beq.w 2c352 │ │ │ │ + beq.w 2c2d6 │ │ │ │ mov r0, sl │ │ │ │ blx bb94 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r3, 2c144 │ │ │ │ + cbz r3, 2c0c8 │ │ │ │ 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] @ 2c554 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1136] @ 2c5d4 │ │ │ │ + ldr.w r2, [pc, #1136] @ 2c558 │ │ │ │ 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 2ba08 │ │ │ │ + ldr.w r1, [pc, #1112] @ 2c55c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bc30 │ │ │ │ - b.n 2c102 │ │ │ │ + b.n 2c086 │ │ │ │ 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 2c1b4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ - cbz r4, 2c1ae │ │ │ │ + cbz r4, 2c132 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 2c276 │ │ │ │ + bne.n 2c1fa │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2c126 │ │ │ │ + bne.n 2c0aa │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ blx ca6c │ │ │ │ - b.n 2ba6e │ │ │ │ + b.n 2b9f2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx bc30 │ │ │ │ - b.n 2c0bc │ │ │ │ + b.n 2c040 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx ca6c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2bab2 │ │ │ │ - b.n 2bab8 │ │ │ │ + bne.w 2ba36 │ │ │ │ + b.n 2ba3c │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 2c280 │ │ │ │ + beq.n 2c204 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c1fe │ │ │ │ + beq.n 2c182 │ │ │ │ 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] @ (2c560 ) │ │ │ │ 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] @ (2c564 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2ba52 │ │ │ │ + b.n 2b9d6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx ca6c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2bb4c │ │ │ │ - b.n 2bb52 │ │ │ │ - cbz r4, 2c238 │ │ │ │ + bne.w 2bad0 │ │ │ │ + b.n 2bad6 │ │ │ │ + cbz r4, 2c1bc │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c244 │ │ │ │ + beq.n 2c1c8 │ │ │ │ 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] @ (2c568 ) │ │ │ │ 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] @ (2c56c ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.w 2ba52 │ │ │ │ + b.w 2b9d6 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c1b4 │ │ │ │ + beq.n 2c138 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ - b.w 2ba60 │ │ │ │ + b.w 2b9e4 │ │ │ │ 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 2c1fa │ │ │ │ + b.w 2b9e4 │ │ │ │ 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 2c122 │ │ │ │ + cbz r4, 2c23a │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c2c2 │ │ │ │ + beq.n 2c246 │ │ │ │ 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] @ (2c570 ) │ │ │ │ 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] @ (2c574 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.w 2ba52 │ │ │ │ + b.w 2b9d6 │ │ │ │ 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 2c754 │ │ │ │ + cbz r4, 2c286 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c30e │ │ │ │ + beq.n 2c292 │ │ │ │ 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] @ (2c578 ) │ │ │ │ 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] @ (2c57c ) │ │ │ │ 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 2b9ec │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 2c134 │ │ │ │ + bne.w 2c0b8 │ │ │ │ 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 2c0fa │ │ │ │ mov r0, r3 │ │ │ │ blx bb94 │ │ │ │ - b.n 2c176 │ │ │ │ + b.n 2c0fa │ │ │ │ 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 2c73a │ │ │ │ + cbz r4, 2c310 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c398 │ │ │ │ + beq.n 2c31c │ │ │ │ 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] @ (2c580 ) │ │ │ │ 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] @ (2c584 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.w 2ba52 │ │ │ │ + b.w 2b9d6 │ │ │ │ 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 2c392 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c3e0 │ │ │ │ + cbz r4, 2c364 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c3ec │ │ │ │ + beq.n 2c370 │ │ │ │ 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] @ (2c588 ) │ │ │ │ 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] @ (2c58c ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c2b2 │ │ │ │ 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, 2c3aa │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c33c │ │ │ │ + beq.n 2c2c0 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ - b.n 2c33c │ │ │ │ + b.n 2c2c0 │ │ │ │ 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 2c392 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c458 │ │ │ │ + cbz r4, 2c3dc │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c464 │ │ │ │ + beq.n 2c3e8 │ │ │ │ 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] @ (2c590 ) │ │ │ │ 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] @ (2c594 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c2b2 │ │ │ │ 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 2c392 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c4aa │ │ │ │ + cbz r4, 2c42e │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c4b6 │ │ │ │ + beq.n 2c43a │ │ │ │ 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] @ (2c598 ) │ │ │ │ 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] @ (2c59c ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c2b2 │ │ │ │ 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 2c392 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c4fc │ │ │ │ + cbz r4, 2c480 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c508 │ │ │ │ + beq.n 2c48c │ │ │ │ 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] @ (2c5a0 ) │ │ │ │ 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] @ (2c5a4 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c2b2 │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + pop {r1, r4, r7, 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, r6} │ │ │ │ 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 2c392 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c64a │ │ │ │ + cbz r4, 2c5ce │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c656 │ │ │ │ + beq.n 2c5da │ │ │ │ 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] @ (2c780 ) │ │ │ │ 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] @ (2c784 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c2b2 │ │ │ │ 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 2c64c │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - cbz r4, 2c69a │ │ │ │ + cbz r4, 2c61e │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c6a6 │ │ │ │ + beq.n 2c62a │ │ │ │ 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] @ (2c788 ) │ │ │ │ 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] @ (2c78c ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c2b2 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ blx c4a0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - cbz r4, 2c6de │ │ │ │ + cbz r4, 2c662 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 2c42c │ │ │ │ + bne.w 2c3b0 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2c1ba │ │ │ │ - b.n 2c344 │ │ │ │ + beq.w 2c13e │ │ │ │ + b.n 2c2c8 │ │ │ │ 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 2c64c │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - cbz r4, 2c712 │ │ │ │ + cbz r4, 2c696 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c71e │ │ │ │ + beq.n 2c6a2 │ │ │ │ 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] @ (2c790 ) │ │ │ │ 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] @ (2c794 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c2b2 │ │ │ │ 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 2c64c │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - cbz r4, 2c762 │ │ │ │ + cbz r4, 2c6e6 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c76e │ │ │ │ + beq.n 2c6f2 │ │ │ │ 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] @ (2c798 ) │ │ │ │ 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] @ (2c79c ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ - ldr r1, [pc, #136] @ (2c81c ) │ │ │ │ + b.n 2c2b2 │ │ │ │ + ldr r1, [pc, #136] @ (2c7a0 ) │ │ │ │ mov r0, fp │ │ │ │ - ldr r2, [pc, #136] @ (2c820 ) │ │ │ │ + ldr r2, [pc, #136] @ (2c7a4 ) │ │ │ │ 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 2c0fa │ │ │ │ + ldr r1, [pc, #124] @ (2c7a8 ) │ │ │ │ + ldr r2, [pc, #128] @ (2c7ac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #512 @ 0x200 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2c176 │ │ │ │ + b.n 2c0fa │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ - cbz r4, 2c7c6 │ │ │ │ + cbz r4, 2c74a │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 2c42c │ │ │ │ - b.n 2c1b4 │ │ │ │ + bne.w 2c3b0 │ │ │ │ + b.n 2c138 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2c6d8 │ │ │ │ - b.n 2c6de │ │ │ │ + bne.w 2c65c │ │ │ │ + b.n 2c662 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 2c13a │ │ │ │ + bne.w 2c0be │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2c360 │ │ │ │ + b.n 2c2e4 │ │ │ │ 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 : │ │ │ │ +0002c7b0 : │ │ │ │ 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] @ (2c9d0 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #524] @ (2ca50 ) │ │ │ │ + ldr r3, [pc, #524] @ (2c9d4 ) │ │ │ │ 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 2c9a6 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2ca34 │ │ │ │ + beq.w 2c9b8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 2ca0e │ │ │ │ + beq.w 2c992 │ │ │ │ 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 2c958 │ │ │ │ mov r0, r5 │ │ │ │ blx b8e8 │ │ │ │ orrs r0, r1 │ │ │ │ - bne.w 2c9ae │ │ │ │ + bne.w 2c932 │ │ │ │ cmp r6, #1 │ │ │ │ - bhi.n 2c946 │ │ │ │ - ldr r0, [pc, #436] @ (2ca54 ) │ │ │ │ + bhi.n 2c8ca │ │ │ │ + ldr r0, [pc, #436] @ (2c9d8 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr r1, [pc, #432] @ (2ca58 ) │ │ │ │ + ldr r1, [pc, #432] @ (2c9dc ) │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ blx d0cc │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ @@ -49839,62 +49856,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, 2c886 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx ca6c │ │ │ │ - cbz r5, 2c8e4 │ │ │ │ + cbz r5, 2c868 │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ - ldr r2, [pc, #372] @ (2ca5c ) │ │ │ │ - ldr r3, [pc, #360] @ (2ca50 ) │ │ │ │ + ldr r2, [pc, #372] @ (2c9e0 ) │ │ │ │ + ldr r3, [pc, #360] @ (2c9d4 ) │ │ │ │ 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 2c9cc │ │ │ │ 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 2c97e │ │ │ │ + cbz r4, 2c898 │ │ │ │ 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] @ (2c9e4 ) │ │ │ │ + ldr r2, [pc, #308] @ (2c9e8 ) │ │ │ │ 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 2c868 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 2c8c2 │ │ │ │ - ldr r0, [pc, #284] @ (2ca68 ) │ │ │ │ + beq.n 2c846 │ │ │ │ + ldr r0, [pc, #284] @ (2c9ec ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r6, r0 │ │ │ │ blx bc9c │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #7 │ │ │ │ @@ -49902,511 +49919,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 2c97e │ │ │ │ + cbz r4, 2c902 │ │ │ │ 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] @ (2c9f0 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #212] @ (2ca70 ) │ │ │ │ + ldr r2, [pc, #212] @ (2c9f4 ) │ │ │ │ add r3, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d234 │ │ │ │ add r0, sp, #16 │ │ │ │ blx bc08 │ │ │ │ - b.n 2c942 │ │ │ │ + b.n 2c8c6 │ │ │ │ mov r0, r5 │ │ │ │ blx b8e8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #188] @ (2ca74 ) │ │ │ │ + ldr r0, [pc, #188] @ (2c9f8 ) │ │ │ │ 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 2c81c │ │ │ │ mov r0, r5 │ │ │ │ blx c740 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #152] @ (2ca78 ) │ │ │ │ + ldr r0, [pc, #152] @ (2c9fc ) │ │ │ │ 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 2c810 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2c942 │ │ │ │ + beq.n 2c8c6 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2c942 │ │ │ │ - ldr r1, [pc, #108] @ (2ca7c ) │ │ │ │ + b.n 2c8c6 │ │ │ │ + ldr r1, [pc, #108] @ (2ca00 ) │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #108] @ (2ca80 ) │ │ │ │ + ldr r2, [pc, #108] @ (2ca04 ) │ │ │ │ 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 2c8c6 │ │ │ │ + ldr r1, [pc, #96] @ (2ca08 ) │ │ │ │ + ldr r2, [pc, #96] @ (2ca0c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #632 @ 0x278 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2c942 │ │ │ │ - ldr r1, [pc, #84] @ (2ca8c ) │ │ │ │ + b.n 2c8c6 │ │ │ │ + ldr r1, [pc, #84] @ (2ca10 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #84] @ (2ca90 ) │ │ │ │ + ldr r2, [pc, #84] @ (2ca14 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #632 @ 0x278 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2c942 │ │ │ │ + b.n 2c8c6 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - add r6, sp, #80 @ 0x50 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #672 @ (adr r2, 2ccf8 ) │ │ │ │ + add r2, pc, #656 @ (adr r2, 2cc6c ) │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ 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 : │ │ │ │ +0002ca18 : │ │ │ │ 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] @ (2cb94 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r4, [pc, #360] @ (2cc14 ) │ │ │ │ + ldr r4, [pc, #360] @ (2cb98 ) │ │ │ │ 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 2cb56 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2cbe4 │ │ │ │ + beq.w 2cb68 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2cbbe │ │ │ │ + beq.n 2cb42 │ │ │ │ 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, 2ca9e │ │ │ │ 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 2cb00 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2cb0a │ │ │ │ + beq.n 2ca8e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r3, [r8] │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ - cbz r5, 2cb56 │ │ │ │ + cbz r5, 2cada │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ - b.n 2cb56 │ │ │ │ + b.n 2cada │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2cb72 │ │ │ │ + beq.n 2caf6 │ │ │ │ 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] @ (2cb9c ) │ │ │ │ + ldr r2, [pc, #216] @ (2cba0 ) │ │ │ │ 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] @ (2cba4 ) │ │ │ │ + ldr r3, [pc, #184] @ (2cb98 ) │ │ │ │ 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 2cb90 │ │ │ │ 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 2cad8 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2cbf8 │ │ │ │ - cbz r5, 2cb8e │ │ │ │ + beq.n 2cb7c │ │ │ │ + cbz r5, 2cb12 │ │ │ │ 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] @ (2cba8 ) │ │ │ │ + ldr r2, [pc, #128] @ (2cbac ) │ │ │ │ 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 2cad8 │ │ │ │ + ldr r1, [pc, #108] @ (2cbb0 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #108] @ (2cc30 ) │ │ │ │ + ldr r2, [pc, #108] @ (2cbb4 ) │ │ │ │ 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 2cad8 │ │ │ │ + ldr r1, [pc, #96] @ (2cbb8 ) │ │ │ │ + ldr r2, [pc, #96] @ (2cbbc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #680 @ 0x2a8 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2cb54 │ │ │ │ - ldr r1, [pc, #84] @ (2cc3c ) │ │ │ │ + b.n 2cad8 │ │ │ │ + ldr r1, [pc, #84] @ (2cbc0 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #84] @ (2cc40 ) │ │ │ │ + ldr r2, [pc, #84] @ (2cbc4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #680 @ 0x2a8 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2cb54 │ │ │ │ + b.n 2cad8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx c4a0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2cb54 │ │ │ │ + beq.n 2cad8 │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ - b.n 2cb54 │ │ │ │ + b.n 2cad8 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ 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, #488 @ 0x1e8 │ │ │ │ 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 : │ │ │ │ +0002cbc8 : │ │ │ │ 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] @ (2cd30 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r4, [pc, #340] @ (2cdb0 ) │ │ │ │ + ldr r4, [pc, #340] @ (2cd34 ) │ │ │ │ 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 2cd04 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2cd92 │ │ │ │ + beq.w 2cd16 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2cd6c │ │ │ │ + beq.n 2ccf0 │ │ │ │ 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, 2cc76 │ │ │ │ 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 2ccce │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2cd52 │ │ │ │ + beq.n 2ccd6 │ │ │ │ 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] @ (2cd38 ) │ │ │ │ movw r1, #1545 @ 0x609 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #204] @ (2cdb8 ) │ │ │ │ + ldr r3, [pc, #204] @ (2cd3c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2cd1e │ │ │ │ + b.n 2cca2 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2cd62 │ │ │ │ + beq.n 2cce6 │ │ │ │ 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] @ (2cd40 ) │ │ │ │ movw r1, #1531 @ 0x5fb │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #164] @ (2cdc0 ) │ │ │ │ + ldr r3, [pc, #164] @ (2cd44 ) │ │ │ │ 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] @ (2cd48 ) │ │ │ │ + ldr r3, [pc, #124] @ (2cd34 ) │ │ │ │ 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 2cd2a │ │ │ │ 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 2ccb2 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx c4a0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2cd2c │ │ │ │ + b.n 2ccb0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2cd2c │ │ │ │ - ldr r1, [pc, #88] @ (2cdc8 ) │ │ │ │ + b.n 2ccb0 │ │ │ │ + ldr r1, [pc, #88] @ (2cd4c ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #88] @ (2cdcc ) │ │ │ │ + ldr r2, [pc, #88] @ (2cd50 ) │ │ │ │ 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 2ccb0 │ │ │ │ + ldr r1, [pc, #76] @ (2cd54 ) │ │ │ │ + ldr r2, [pc, #80] @ (2cd58 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2cd2c │ │ │ │ - ldr r1, [pc, #68] @ (2cdd8 ) │ │ │ │ + b.n 2ccb0 │ │ │ │ + ldr r1, [pc, #68] @ (2cd5c ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #68] @ (2cddc ) │ │ │ │ + ldr r2, [pc, #68] @ (2cd60 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2cd2c │ │ │ │ + b.n 2ccb0 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ 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, #648 @ 0x288 │ │ │ │ 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 : │ │ │ │ +0002cd64 : │ │ │ │ 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] @ 2d7b8 │ │ │ │ mov r9, r3 │ │ │ │ - ldr.w r3, [pc, #2620] @ 2d838 │ │ │ │ + ldr.w r3, [pc, #2620] @ 2d7bc │ │ │ │ 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] @ 2d7c0 │ │ │ │ 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 2d0e2 │ │ │ │ mov r8, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2d174 │ │ │ │ + beq.w 2d0f8 │ │ │ │ mov fp, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2d18c │ │ │ │ + beq.w 2d110 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2d1a4 │ │ │ │ + beq.w 2d128 │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.w 2d06c │ │ │ │ + bhi.w 2cff0 │ │ │ │ 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 +50432,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, 2ce5e │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 2d062 │ │ │ │ + beq.w 2cfe6 │ │ │ │ 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] @ 2d7c4 │ │ │ │ movw r1, #1890 @ 0x762 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2472] @ 2d844 │ │ │ │ + ldr.w r3, [pc, #2472] @ 2d7c8 │ │ │ │ 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] @ 2d7cc │ │ │ │ + ldr.w r3, [pc, #2428] @ 2d7bc │ │ │ │ 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 2d542 │ │ │ │ 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 2d042 │ │ │ │ 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, 2cee6 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2d110 │ │ │ │ + beq.w 2d094 │ │ │ │ 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] @ 2d7d0 │ │ │ │ movw r1, #1934 @ 0x78e │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2292] @ 2d850 │ │ │ │ + ldr.w r3, [pc, #2292] @ 2d7d4 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2cea2 │ │ │ │ + b.n 2ce26 │ │ │ │ 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 2cf0e │ │ │ │ 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 2cf04 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2cfa0 │ │ │ │ + b.n 2cf24 │ │ │ │ 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 2cf18 │ │ │ │ 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] @ 2d7d8 │ │ │ │ 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 +50569,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] @ 2d7dc │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ add r2, pc │ │ │ │ blx c010 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d1cc │ │ │ │ + beq.w 2d150 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2d126 │ │ │ │ + beq.w 2d0aa │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - cbz r3, 2d016 │ │ │ │ + cbz r3, 2cf9a │ │ │ │ mov r0, r3 │ │ │ │ blx c3f8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -50585,174 +50602,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] @ 2d7e0 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2072] @ 2d860 │ │ │ │ + ldr.w r3, [pc, #2072] @ 2d7e4 │ │ │ │ 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 2ce34 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2ceb0 │ │ │ │ + b.n 2ce34 │ │ │ │ blx bc9c │ │ │ │ - ldr.w r2, [pc, #2032] @ 2d864 │ │ │ │ + ldr.w r2, [pc, #2032] @ 2d7e8 │ │ │ │ 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 2cfe6 │ │ │ │ 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] @ 2d7ec │ │ │ │ movw r1, #2478 @ 0x9ae │ │ │ │ - ldr.w r2, [pc, #1988] @ 2d86c │ │ │ │ + ldr.w r2, [pc, #1988] @ 2d7f0 │ │ │ │ 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 2ce34 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx bc9c │ │ │ │ - ldr.w r2, [pc, #1960] @ 2d870 │ │ │ │ + ldr.w r2, [pc, #1960] @ 2d7f4 │ │ │ │ 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 2d140 │ │ │ │ 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] @ 2d7f8 │ │ │ │ + ldr.w r2, [pc, #1908] @ 2d7fc │ │ │ │ str r1, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1916 @ 0x77c │ │ │ │ - b.n 2cea2 │ │ │ │ + b.n 2ce26 │ │ │ │ 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 2ce34 │ │ │ │ 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, 2d0c8 │ │ │ │ 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 2ce34 │ │ │ │ + ldr.w r1, [pc, #1820] @ 2d800 │ │ │ │ + ldr.w r2, [pc, #1820] @ 2d804 │ │ │ │ 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 2ce34 │ │ │ │ + ldr.w r1, [pc, #1804] @ 2d808 │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #1804] @ 2d888 │ │ │ │ + ldr.w r2, [pc, #1804] @ 2d80c │ │ │ │ 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 2ce34 │ │ │ │ + ldr.w r1, [pc, #1788] @ 2d810 │ │ │ │ mov r0, fp │ │ │ │ - ldr.w r2, [pc, #1788] @ 2d890 │ │ │ │ + ldr.w r2, [pc, #1788] @ 2d814 │ │ │ │ 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 2ce34 │ │ │ │ + ldr.w r1, [pc, #1772] @ 2d818 │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r2, [pc, #1772] @ 2d898 │ │ │ │ + ldr.w r2, [pc, #1772] @ 2d81c │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #748 @ 0x2ec │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ceb0 │ │ │ │ + b.n 2ce34 │ │ │ │ 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 2ce34 │ │ │ │ + ldr.w r1, [pc, #1740] @ 2d820 │ │ │ │ add r1, pc │ │ │ │ blx c818 │ │ │ │ - ldr.w r3, [pc, #1736] @ 2d8a0 │ │ │ │ + ldr.w r3, [pc, #1736] @ 2d824 │ │ │ │ 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] @ 2d828 │ │ │ │ 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 2d200 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ blx c590 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ @@ -50784,76 +50801,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 299dc │ │ │ │ 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 2d24a │ │ │ │ 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 2d186 │ │ │ │ ldrd r2, r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2d20e │ │ │ │ + b.n 2d192 │ │ │ │ ldrd sl, r6, [sp, #80] @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ - ldr.w r2, [pc, #1496] @ 2d8a8 │ │ │ │ + ldr.w r2, [pc, #1496] @ 2d82c │ │ │ │ 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 2d2da │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2d58c │ │ │ │ + beq.w 2d510 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2d306 │ │ │ │ + beq.n 2d28a │ │ │ │ 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, 2d2a0 │ │ │ │ mov r0, r3 │ │ │ │ blx c3f8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -50862,90 +50879,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] @ 2d830 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1376] @ 2d8b0 │ │ │ │ + ldr.w r3, [pc, #1376] @ 2d834 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2d04e │ │ │ │ - ldr.w r3, [pc, #1372] @ 2d8b4 │ │ │ │ + b.n 2cfd2 │ │ │ │ + ldr.w r3, [pc, #1372] @ 2d838 │ │ │ │ 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] @ 2d83c │ │ │ │ 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] @ 2d840 │ │ │ │ + ldr.w r3, [pc, #1356] @ 2d844 │ │ │ │ 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 2d54a │ │ │ │ + ldr.w r1, [pc, #1340] @ 2d848 │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r2, [pc, #1336] @ 2d8c8 │ │ │ │ + ldr.w r2, [pc, #1336] @ 2d84c │ │ │ │ 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 2d546 │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #0 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mov r6, r7 │ │ │ │ - cbz r7, 2d3c4 │ │ │ │ + cbz r7, 2d348 │ │ │ │ movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29a58 │ │ │ │ + bl 299dc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ blx c8ac │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2d3ae │ │ │ │ + bne.n 2d332 │ │ │ │ mov r0, r8 │ │ │ │ blx bd74 │ │ │ │ - ldr.w r1, [pc, #1264] @ 2d8cc │ │ │ │ + ldr.w r1, [pc, #1264] @ 2d850 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c864 │ │ │ │ - ldr.w r1, [pc, #1256] @ 2d8d0 │ │ │ │ + ldr.w r1, [pc, #1256] @ 2d854 │ │ │ │ add r1, pc │ │ │ │ blx c864 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d7d6 │ │ │ │ + beq.w 2d75a │ │ │ │ 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 2d3e6 │ │ │ │ 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 +50972,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 299dc │ │ │ │ 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 2d528 │ │ │ │ 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 299dc │ │ │ │ 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 2d39a │ │ │ │ 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 2d534 │ │ │ │ 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 2d784 │ │ │ │ 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 2d7b2 │ │ │ │ movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 29a58 │ │ │ │ + bl 299dc │ │ │ │ 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 2d464 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r8, fp │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - cbz r3, 2d52e │ │ │ │ + cbz r3, 2d4b2 │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ - cbz r3, 2d53c │ │ │ │ - ldr r1, [pc, #928] @ (2d8d4 ) │ │ │ │ + cbz r3, 2d4c0 │ │ │ │ + ldr r1, [pc, #928] @ (2d858 ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ blx be40 │ │ │ │ - ldr r1, [pc, #920] @ (2d8d8 ) │ │ │ │ + ldr r1, [pc, #920] @ (2d85c ) │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc │ │ │ │ blx be40 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 2d550 │ │ │ │ + cbz r3, 2d4d4 │ │ │ │ mov r0, r3 │ │ │ │ blx ceb8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2d55c │ │ │ │ + beq.n 2d4e0 │ │ │ │ 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, 2d4f6 │ │ │ │ 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 2ce38 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ blx c4a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2d12e │ │ │ │ + beq.w 2d0b2 │ │ │ │ mov r0, r9 │ │ │ │ blx cf7c │ │ │ │ - b.n 2d12e │ │ │ │ + b.n 2d0b2 │ │ │ │ ldrd sl, r9, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - b.n 2d4b2 │ │ │ │ + b.n 2d436 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #808] @ (2d8dc ) │ │ │ │ + ldr r1, [pc, #808] @ (2d860 ) │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc │ │ │ │ blx c864 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - b.n 2d4b8 │ │ │ │ + b.n 2d43c │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2d3da │ │ │ │ - ldr r3, [pc, #792] @ (2d8e0 ) │ │ │ │ + b.n 2d35e │ │ │ │ + ldr r3, [pc, #792] @ (2d864 ) │ │ │ │ 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] @ (2d868 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp fp, r3 │ │ │ │ - bge.w 2d7d2 │ │ │ │ + bge.w 2d756 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, fp │ │ │ │ mov r0, r1 │ │ │ │ blx c818 │ │ │ │ cmp r4, #5 │ │ │ │ it lt │ │ │ │ movlt r4, #5 │ │ │ │ @@ -51125,64 +51142,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 2d73a │ │ │ │ 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 2d66e │ │ │ │ subs r2, r5, #4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2d636 │ │ │ │ + b.n 2d5ba │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 2d6ea │ │ │ │ + beq.n 2d66e │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 2d630 │ │ │ │ + bne.n 2d5b4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2d6f2 │ │ │ │ + beq.n 2d676 │ │ │ │ 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 2d748 │ │ │ │ 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 2d672 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ subs r2, r3, #4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2d676 │ │ │ │ + b.n 2d5fa │ │ │ │ adds r3, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 2d6ee │ │ │ │ + beq.n 2d672 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 2d670 │ │ │ │ + bne.n 2d5f4 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx cc4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d702 │ │ │ │ + beq.n 2d686 │ │ │ │ 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 +51215,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 2d5d4 │ │ │ │ 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 2d5d4 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 2d5fc │ │ │ │ + b.n 2d580 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 2d650 │ │ │ │ + b.n 2d5d4 │ │ │ │ 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 2d562 │ │ │ │ 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 +51291,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 299dc │ │ │ │ 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 2d610 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2d7cc │ │ │ │ + beq.n 2d750 │ │ │ │ mov r0, sl │ │ │ │ blx cf7c │ │ │ │ - b.n 2d6fc │ │ │ │ + b.n 2d680 │ │ │ │ mov r5, r7 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ - b.n 2d7bc │ │ │ │ + b.n 2d740 │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 2d5e2 │ │ │ │ + b.n 2d566 │ │ │ │ mov sl, r6 │ │ │ │ - b.n 2d39c │ │ │ │ + b.n 2d320 │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d5ac │ │ │ │ + beq.w 2d530 │ │ │ │ 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 2d4ca │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2d546 │ │ │ │ + b.n 2d4ca │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 2d81c │ │ │ │ + cbz r3, 2d7a0 │ │ │ │ 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 2d4ca │ │ │ │ + ldr r1, [pc, #212] @ (2d86c ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ blx be40 │ │ │ │ - b.n 2d546 │ │ │ │ + b.n 2d4ca │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d546 │ │ │ │ - ldr r1, [pc, #196] @ (2d8ec ) │ │ │ │ + beq.w 2d4ca │ │ │ │ + ldr r1, [pc, #196] @ (2d870 ) │ │ │ │ add r1, pc │ │ │ │ blx be40 │ │ │ │ - b.n 2d546 │ │ │ │ + b.n 2d4ca │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #272 @ 0x110 │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ 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 r0, sp, #96 @ 0x60 │ │ │ │ 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, 2da2c ) │ │ │ │ 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 0x2d872 is out of bounds. │ │ │ │ │ │ │ │ │ │ │ │ -0002d8f0 : │ │ │ │ +0002d874 : │ │ │ │ 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, 2d88c │ │ │ │ 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] @ (2d8a0 ) │ │ │ │ + ldr r2, [pc, #20] @ (2d8a4 ) │ │ │ │ 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 2d8fc │ │ │ │ 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] @ (2d958 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r4, pc │ │ │ │ blx c9a4 │ │ │ │ - ldr r3, [pc, #128] @ (2d9d8 ) │ │ │ │ - ldr r2, [pc, #132] @ (2d9dc ) │ │ │ │ + ldr r3, [pc, #128] @ (2d95c ) │ │ │ │ + ldr r2, [pc, #132] @ (2d960 ) │ │ │ │ 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, 2d93e │ │ │ │ mov r0, r4 │ │ │ │ blx c74c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2d974 │ │ │ │ - cbz r5, 2d996 │ │ │ │ + beq.n 2d8f8 │ │ │ │ + cbz r5, 2d91a │ │ │ │ mov r0, r5 │ │ │ │ blx c1a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2d9a6 │ │ │ │ + cbz r0, 2d92a │ │ │ │ blx bb94 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #56] @ (2d9e0 ) │ │ │ │ + ldr r2, [pc, #56] @ (2d964 ) │ │ │ │ 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] @ (2d968 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #40] @ (2d9e8 ) │ │ │ │ + ldr r2, [pc, #40] @ (2d96c ) │ │ │ │ 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, #656 @ 0x290 │ │ │ │ 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 2d9c4 │ │ │ │ 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] @ (2d9d8 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r5, pc │ │ │ │ blx c9a4 │ │ │ │ - ldr r3, [pc, #56] @ (2da58 ) │ │ │ │ - ldr r2, [pc, #60] @ (2da5c ) │ │ │ │ + ldr r3, [pc, #56] @ (2d9dc ) │ │ │ │ + ldr r2, [pc, #60] @ (2d9e0 ) │ │ │ │ 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 +51564,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 : │ │ │ │ +0002d9e4 : │ │ │ │ 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] @ (2da48 ) │ │ │ │ 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, 2da12 │ │ │ │ + ldr r3, [pc, #64] @ (2da4c ) │ │ │ │ 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 2da08 │ │ │ │ + ldr r2, [pc, #44] @ (2da50 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #44] @ (2dad0 ) │ │ │ │ + ldr r1, [pc, #44] @ (2da54 ) │ │ │ │ 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 2da08 │ │ │ │ nop │ │ │ │ - add r7, pc, #392 @ (adr r7, 2dc50 ) │ │ │ │ + add r7, pc, #888 @ (adr r7, 2ddc4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r7, pc, #312 @ (adr r7, 2dc04 ) │ │ │ │ + add r7, pc, #808 @ (adr r7, 2dd78 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #528] @ 0x210 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf0b60000 │ │ │ │ + @ instruction: 0xf0b20000 │ │ │ │ │ │ │ │ -0002dad4 : │ │ │ │ +0002da58 : │ │ │ │ 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] @ (2da90 ) │ │ │ │ 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, #432 @ (adr r7, 2dc44 ) │ │ │ │ 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] @ 2df60 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r3, [pc, #1204] @ 2dfe0 │ │ │ │ + ldr.w r3, [pc, #1204] @ 2df64 │ │ │ │ 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 2de48 │ │ │ │ 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 +51675,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, 2daf6 │ │ │ │ mov r0, r3 │ │ │ │ blx b838 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbnz r5, 2dbc8 │ │ │ │ + cbnz r5, 2db4c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add.w r8, sp, #20 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2dc40 │ │ │ │ + beq.n 2dbc4 │ │ │ │ blx c2a0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2dcc8 │ │ │ │ + beq.w 2dc4c │ │ │ │ ldr.w r9, [r3] │ │ │ │ blx bc9c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.w 2dcea │ │ │ │ + beq.w 2dc6e │ │ │ │ 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] @ 2df68 │ │ │ │ mov.w r1, #300 @ 0x12c │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1064] @ 2dfe8 │ │ │ │ + ldr.w r3, [pc, #1064] @ 2df6c │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2dc78 │ │ │ │ + b.n 2dbfc │ │ │ │ cmp r5, #11 │ │ │ │ - beq.w 2dd78 │ │ │ │ + beq.w 2dcfc │ │ │ │ cmp r5, #3 │ │ │ │ it ne │ │ │ │ cmpne r5, #14 │ │ │ │ - bne.n 2dc88 │ │ │ │ + bne.n 2dc0c │ │ │ │ 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 2dcf2 │ │ │ │ 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] @ (2df70 ) │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #992] @ (2dff0 ) │ │ │ │ + ldr r2, [pc, #992] @ (2df74 ) │ │ │ │ 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] @ (2df78 ) │ │ │ │ + ldr r3, [pc, #952] @ (2df64 ) │ │ │ │ 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 2df5c │ │ │ │ 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 2dba8 │ │ │ │ ldr.w r9, [r3] │ │ │ │ blx bc9c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2dcea │ │ │ │ + beq.n 2dc6e │ │ │ │ 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] @ (2df7c ) │ │ │ │ movw r1, #323 @ 0x143 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #904] @ (2dffc ) │ │ │ │ + ldr r3, [pc, #904] @ (2df80 ) │ │ │ │ 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 2dba8 │ │ │ │ cmp r5, #5 │ │ │ │ - bne.n 2dd7a │ │ │ │ + bne.n 2dcfe │ │ │ │ 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 2dcf2 │ │ │ │ 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] @ (2df84 ) │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #832] @ (2e004 ) │ │ │ │ + ldr r2, [pc, #832] @ (2df88 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 2dc12 │ │ │ │ + b.n 2db96 │ │ │ │ cmp r0, #10 │ │ │ │ - bgt.n 2dc24 │ │ │ │ + bgt.n 2dba8 │ │ │ │ blx bc9c │ │ │ │ - ldr r2, [pc, #820] @ (2e008 ) │ │ │ │ + ldr r2, [pc, #820] @ (2df8c ) │ │ │ │ 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 2de7c │ │ │ │ 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 2dd4e │ │ │ │ blx bc9c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c774 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2df28 │ │ │ │ + beq.w 2deac │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2dee2 │ │ │ │ + beq.w 2de66 │ │ │ │ mov r0, r5 │ │ │ │ blx cf3c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2deea │ │ │ │ + beq.w 2de6e │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2dd6e │ │ │ │ + beq.n 2dcf2 │ │ │ │ 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] @ (2df90 ) │ │ │ │ + ldr r2, [pc, #696] @ (2df94 ) │ │ │ │ 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 2dba8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2dc24 │ │ │ │ - cbnz r6, 2dddc │ │ │ │ + b.n 2dba8 │ │ │ │ + cbnz r6, 2dd60 │ │ │ │ blx cc94 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #656] @ (2e014 ) │ │ │ │ + ldr r0, [pc, #656] @ (2df98 ) │ │ │ │ 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 2de56 │ │ │ │ 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] @ (2df9c ) │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #600] @ (2e01c ) │ │ │ │ + ldr r2, [pc, #600] @ (2dfa0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 2dc12 │ │ │ │ + b.n 2db96 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2deee │ │ │ │ + beq.w 2de72 │ │ │ │ mov r0, r5 │ │ │ │ blx cf3c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2dd34 │ │ │ │ - ldr r3, [pc, #576] @ (2e020 ) │ │ │ │ + bne.n 2dcb8 │ │ │ │ + ldr r3, [pc, #576] @ (2dfa4 ) │ │ │ │ movs r1, #16 │ │ │ │ - ldr r2, [pc, #576] @ (2e024 ) │ │ │ │ + ldr r2, [pc, #576] @ (2dfa8 ) │ │ │ │ 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 +51932,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, 2dd9a │ │ │ │ blx bb94 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2df1c │ │ │ │ - cbz r5, 2de2c │ │ │ │ + beq.n 2dea0 │ │ │ │ + cbz r5, 2ddb0 │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - ldr r0, [pc, #504] @ (2e028 ) │ │ │ │ + ldr r0, [pc, #504] @ (2dfac ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ blx c248 │ │ │ │ mov r5, r0 │ │ │ │ blx bc9c │ │ │ │ @@ -51943,1030 +51960,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, 2de18 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 2dfce │ │ │ │ + beq.w 2df52 │ │ │ │ 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] @ (2dfb0 ) │ │ │ │ movs r0, #0 │ │ │ │ strd r3, r6, [sp] │ │ │ │ - ldr r3, [pc, #424] @ (2e030 ) │ │ │ │ + ldr r3, [pc, #424] @ (2dfb4 ) │ │ │ │ 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 2ded4 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 2dd6e │ │ │ │ + beq.w 2dcf2 │ │ │ │ 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] @ (2dfb8 ) │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #376] @ (2e038 ) │ │ │ │ + ldr r2, [pc, #376] @ (2dfbc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 2dc12 │ │ │ │ - ldr r2, [pc, #372] @ (2e03c ) │ │ │ │ - ldr r1, [pc, #376] @ (2e040 ) │ │ │ │ + b.n 2db96 │ │ │ │ + ldr r2, [pc, #372] @ (2dfc0 ) │ │ │ │ + ldr r1, [pc, #376] @ (2dfc4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2dc24 │ │ │ │ + b.n 2dba8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx c4a0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2dc24 │ │ │ │ + b.n 2dba8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2dd34 │ │ │ │ + bne.w 2dcb8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - b.n 2dbd6 │ │ │ │ + b.n 2db5a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2dd34 │ │ │ │ - b.n 2dddc │ │ │ │ + bne.w 2dcb8 │ │ │ │ + b.n 2dd60 │ │ │ │ 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] @ (2dfc8 ) │ │ │ │ movw r1, #311 @ 0x137 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #304] @ (2e048 ) │ │ │ │ + ldr r3, [pc, #304] @ (2dfcc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2dc78 │ │ │ │ + b.n 2dbfc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2de94 │ │ │ │ + beq.n 2de18 │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ - b.n 2de56 │ │ │ │ + b.n 2ddda │ │ │ │ blx bc9c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c774 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2dfa4 │ │ │ │ + beq.n 2df28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2dfc4 │ │ │ │ + beq.n 2df48 │ │ │ │ mov r0, r5 │ │ │ │ blx cf3c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2dd34 │ │ │ │ + bne.w 2dcb8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - b.n 2dc8c │ │ │ │ + b.n 2dc10 │ │ │ │ add r6, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2db10 │ │ │ │ + bl 2da94 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2dc24 │ │ │ │ + beq.w 2dba8 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 2dd6e │ │ │ │ + beq.w 2dcf2 │ │ │ │ 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] @ (2dfd0 ) │ │ │ │ + ldr r2, [pc, #192] @ (2dfd4 ) │ │ │ │ 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 2dba8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2dc24 │ │ │ │ + beq.w 2dba8 │ │ │ │ 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 2dcb8 │ │ │ │ + b.n 2dba8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2dd34 │ │ │ │ - b.n 2df4c │ │ │ │ + bne.w 2dcb8 │ │ │ │ + b.n 2ded0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #20 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2de94 │ │ │ │ + b.n 2de18 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ 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, #688] @ 0x2b0 │ │ │ │ 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 │ │ │ │ + cdp 0, 15, cr0, cr6, cr0, {0} │ │ │ │ + cdp 0, 10, cr0, cr10, cr0, {0} │ │ │ │ + ldr r0, [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, 10, cr0, cr0, cr0, {0} │ │ │ │ + cdp 0, 1, cr0, cr0, cr0, {0} │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r8] │ │ │ │ - ldc 0, cr0, [r2] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + cdp 0, 3, cr0, cr12, cr0, {0} │ │ │ │ + stc 0, cr0, [r8] │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + 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 r2, [r1, #96] @ 0x60 │ │ │ │ + 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, 2dff4 │ │ │ │ blx c3f8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 2e07c │ │ │ │ + cbz r0, 2e000 │ │ │ │ blx c3f8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 2e088 │ │ │ │ + cbz r0, 2e00c │ │ │ │ blx c3f8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 2e094 │ │ │ │ + cbz r0, 2e018 │ │ │ │ blx c3f8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 2e0a0 │ │ │ │ + cbz r0, 2e024 │ │ │ │ blx b838 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 2e0ac │ │ │ │ + cbz r2, 2e030 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #20] @ (2e0c4 ) │ │ │ │ + ldr r2, [pc, #20] @ (2e048 ) │ │ │ │ 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, #696 @ (adr r1, 2e304 ) │ │ │ │ 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, 2e068 │ │ │ │ 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] @ (2e09c ) │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r3, [r1, #4] │ │ │ │ blx d2d8 │ │ │ │ - ldr r3, [pc, #12] @ (2e11c ) │ │ │ │ + ldr r3, [pc, #12] @ (2e0a0 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #904 @ (adr r0, 2e4a4 ) │ │ │ │ + add r1, pc, #376 @ (adr r1, 2e218 ) │ │ │ │ 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 2e0b8 │ │ │ │ dmb ish │ │ │ │ - cbnz r5, 2e168 │ │ │ │ + cbnz r5, 2e0ec │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ - cbz r0, 2e154 │ │ │ │ + cbz r0, 2e0d8 │ │ │ │ blx bb94 │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbz r6, 2e15c │ │ │ │ + cbz r6, 2e0e0 │ │ │ │ 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] @ (2e184 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r4, [pc, #132] @ (2e204 ) │ │ │ │ + ldr r4, [pc, #132] @ (2e188 ) │ │ │ │ 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, 2e16e │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 2e1d6 │ │ │ │ + cbz r1, 2e15a │ │ │ │ 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] @ (2e18c ) │ │ │ │ + ldr r3, [pc, #68] @ (2e188 ) │ │ │ │ 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 2e17e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #52] @ (2e20c ) │ │ │ │ + ldr r1, [pc, #52] @ (2e190 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #52] @ (2e210 ) │ │ │ │ + ldr r2, [pc, #52] @ (2e194 ) │ │ │ │ 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 2e140 │ │ │ │ + ldr r1, [pc, #40] @ (2e198 ) │ │ │ │ + ldr r2, [pc, #40] @ (2e19c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2e1e6 │ │ │ │ + b.n 2e16a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r4, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #608] @ 0x260 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ 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, 2e1ea │ │ │ │ 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, 2e1ee │ │ │ │ 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, 2e1e8 │ │ │ │ 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] @ (2e204 ) │ │ │ │ mov r0, r3 │ │ │ │ - ldr r2, [pc, #20] @ (2e284 ) │ │ │ │ + ldr r2, [pc, #20] @ (2e208 ) │ │ │ │ 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 2e1d4 │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #24] │ │ │ │ + str r7, [sp, #8] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e288 : │ │ │ │ +0002e20c : │ │ │ │ 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] @ (2e260 ) │ │ │ │ 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, 2e23e │ │ │ │ + ldr r3, [pc, #44] @ (2e264 ) │ │ │ │ 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 2e234 │ │ │ │ + ldr r1, [pc, #28] @ (2e268 ) │ │ │ │ + ldr r0, [pc, #32] @ (2e26c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx bf48 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d090 │ │ │ │ - b.n 2e2b0 │ │ │ │ + b.n 2e234 │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r7, [sp, #808] @ 0x328 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + str r1, [sp, #0] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xe9920000 │ │ │ │ + @ instruction: 0xe98e0000 │ │ │ │ │ │ │ │ -0002e2ec : │ │ │ │ - cbz r0, 2e31c │ │ │ │ +0002e270 : │ │ │ │ + cbz r0, 2e2a0 │ │ │ │ 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, 2e296 │ │ │ │ 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] @ (2e2b0 ) │ │ │ │ + ldr r2, [pc, #16] @ (2e2b4 ) │ │ │ │ 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 : │ │ │ │ +0002e2b8 : │ │ │ │ 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, 2e32c │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 2e394 │ │ │ │ - ldr r0, [pc, #104] @ (2e3b8 ) │ │ │ │ + ble.n 2e318 │ │ │ │ + ldr r0, [pc, #104] @ (2e33c ) │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r8, [pc, #104] @ 2e3bc │ │ │ │ + ldr.w r8, [pc, #104] @ 2e340 │ │ │ │ movs r4, #1 │ │ │ │ add r0, pc │ │ │ │ blx bf94 │ │ │ │ - ldr r1, [pc, #96] @ (2e3c0 ) │ │ │ │ + ldr r1, [pc, #96] @ (2e344 ) │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ add r8, pc │ │ │ │ blx d224 │ │ │ │ - b.n 2e376 │ │ │ │ + b.n 2e2fa │ │ │ │ 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 2e2f0 │ │ │ │ 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] @ (2e348 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #44] @ (2e3c8 ) │ │ │ │ + ldr r2, [pc, #44] @ (2e34c ) │ │ │ │ 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 2e312 │ │ │ │ + ldr r1, [pc, #32] @ (2e350 ) │ │ │ │ + ldr r2, [pc, #36] @ (2e354 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #124 @ 0x7c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2e3a4 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + b.n 2e328 │ │ │ │ + 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 │ │ │ │ +0002e358 : │ │ │ │ + cbz r0, 2e378 │ │ │ │ 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, 2e372 │ │ │ │ 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] @ (2e388 ) │ │ │ │ + ldr r2, [pc, #16] @ (2e38c ) │ │ │ │ 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 : │ │ │ │ +0002e390 : │ │ │ │ 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] @ (2e4c4 ) │ │ │ │ movs r6, #0 │ │ │ │ - ldr r3, [pc, #284] @ (2e544 ) │ │ │ │ + ldr r3, [pc, #284] @ (2e4c8 ) │ │ │ │ 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 2e4a4 │ │ │ │ cmp r1, #11 │ │ │ │ - beq.n 2e456 │ │ │ │ - ldr r2, [pc, #264] @ (2e548 ) │ │ │ │ - ldr r3, [pc, #260] @ (2e544 ) │ │ │ │ + beq.n 2e3da │ │ │ │ + ldr r2, [pc, #264] @ (2e4cc ) │ │ │ │ + ldr r3, [pc, #260] @ (2e4c8 ) │ │ │ │ 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 2e4be │ │ │ │ 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] @ (2e4d0 ) │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr r2, [pc, #228] @ (2e550 ) │ │ │ │ + ldr r2, [pc, #228] @ (2e4d4 ) │ │ │ │ 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, 2e454 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r1, r7 │ │ │ │ blx c324 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 2e4d0 │ │ │ │ + cbz r3, 2e454 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2e530 │ │ │ │ + beq.n 2e4b4 │ │ │ │ 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] @ (2e4d8 ) │ │ │ │ + ldr r2, [pc, #156] @ (2e4dc ) │ │ │ │ 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 2e3c0 │ │ │ │ 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 2e4b4 │ │ │ │ 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] @ (2e4e0 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #84] @ (2e560 ) │ │ │ │ + ldr r2, [pc, #84] @ (2e4e4 ) │ │ │ │ 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 2e3c0 │ │ │ │ + ldr r1, [pc, #64] @ (2e4e8 ) │ │ │ │ + ldr r2, [pc, #68] @ (2e4ec ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #220 @ 0xdc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2e43c │ │ │ │ + b.n 2e3c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2e43c │ │ │ │ + b.n 2e3c0 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xe83a0000 │ │ │ │ - @ instruction: 0xe8560000 │ │ │ │ - b.n 2e2bc │ │ │ │ + @ instruction: 0xe8360000 │ │ │ │ + @ instruction: 0xe8520000 │ │ │ │ + b.n 2e238 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e228 │ │ │ │ + b.n 2e1a4 │ │ │ │ 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 : │ │ │ │ +0002e4f0 : │ │ │ │ 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] @ (2e638 ) │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #308] @ (2e6b8 ) │ │ │ │ + ldr r2, [pc, #308] @ (2e63c ) │ │ │ │ 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 2e60e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2e69c │ │ │ │ + beq.n 2e620 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 2e5c0 │ │ │ │ - ldr r2, [pc, #276] @ (2e6bc ) │ │ │ │ - ldr r3, [pc, #268] @ (2e6b8 ) │ │ │ │ + bne.n 2e544 │ │ │ │ + ldr r2, [pc, #276] @ (2e640 ) │ │ │ │ + ldr r3, [pc, #268] @ (2e63c ) │ │ │ │ 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 2e634 │ │ │ │ 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] @ (2e644 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr r2, [pc, #236] @ (2e6c4 ) │ │ │ │ + ldr r2, [pc, #236] @ (2e648 ) │ │ │ │ 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, 2e5cc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2e638 │ │ │ │ + beq.n 2e5bc │ │ │ │ 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] @ (2e64c ) │ │ │ │ movw r1, #1177 @ 0x499 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #168] @ (2e6cc ) │ │ │ │ + ldr r3, [pc, #168] @ (2e650 ) │ │ │ │ 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 2e52a │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx c4a0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2e5a6 │ │ │ │ + b.n 2e52a │ │ │ │ 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 2e5bc │ │ │ │ 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] @ (2e654 ) │ │ │ │ movw r1, #1191 @ 0x4a7 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #80] @ (2e6d4 ) │ │ │ │ + ldr r3, [pc, #80] @ (2e658 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2e628 │ │ │ │ - ldr r1, [pc, #76] @ (2e6d8 ) │ │ │ │ - ldr r2, [pc, #76] @ (2e6dc ) │ │ │ │ + b.n 2e5ac │ │ │ │ + ldr r1, [pc, #76] @ (2e65c ) │ │ │ │ + ldr r2, [pc, #76] @ (2e660 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #268 @ 0x10c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2e5a6 │ │ │ │ - ldr r1, [pc, #64] @ (2e6e0 ) │ │ │ │ + b.n 2e52a │ │ │ │ + ldr r1, [pc, #64] @ (2e664 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #64] @ (2e6e4 ) │ │ │ │ + ldr r2, [pc, #64] @ (2e668 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #268 @ 0x10c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2e5a6 │ │ │ │ + b.n 2e52a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #696] @ 0x2b8 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2e4f4 │ │ │ │ + b.n 2e470 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e4f8 │ │ │ │ + b.n 2e474 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #24] │ │ │ │ + str r0, [r5, #24] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e164 │ │ │ │ + b.n 2e0e0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r0, [r1, #20] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e0ac │ │ │ │ + b.n 2e028 │ │ │ │ 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 2e2d4 │ │ │ │ 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] @ (2e764 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #232] @ (2e7e4 ) │ │ │ │ + ldr r3, [pc, #232] @ (2e768 ) │ │ │ │ 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 2e74e │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #162 @ 0xa2 │ │ │ │ mov r7, r1 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #200] @ (2e7e8 ) │ │ │ │ + ldr r1, [pc, #200] @ (2e76c ) │ │ │ │ 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, 2e6ce │ │ │ │ mov r0, r3 │ │ │ │ blx c3f8 │ │ │ │ - ldr r2, [pc, #160] @ (2e7ec ) │ │ │ │ + ldr r2, [pc, #160] @ (2e770 ) │ │ │ │ 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, 2e746 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2e7ba │ │ │ │ + beq.n 2e73e │ │ │ │ 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] @ (2e774 ) │ │ │ │ + ldr r2, [pc, #100] @ (2e778 ) │ │ │ │ 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] @ (2e77c ) │ │ │ │ + ldr r3, [pc, #60] @ (2e768 ) │ │ │ │ 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 2e760 │ │ │ │ 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 2e726 │ │ │ │ + ldr r1, [pc, #48] @ (2e780 ) │ │ │ │ + ldr r2, [pc, #48] @ (2e784 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #316 @ 0x13c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2e7a2 │ │ │ │ + b.n 2e726 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e3bc │ │ │ │ + b.n 2e338 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e498 │ │ │ │ + b.n 2e414 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2efb0 │ │ │ │ + b.n 2ef2c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #0] │ │ │ │ + str r0, [r7, #0] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #56] @ 0x38 │ │ │ │ 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 : │ │ │ │ +0002e788 : │ │ │ │ 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] @ (2e890 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #244] @ (2e910 ) │ │ │ │ + ldr r3, [pc, #244] @ (2e894 ) │ │ │ │ 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 +52993,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 2da94 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - cbnz r5, 2e8aa │ │ │ │ + cbnz r5, 2e82e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6e8 │ │ │ │ + bl 2e66c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 2e87c │ │ │ │ - ldr r1, [pc, #188] @ (2e914 ) │ │ │ │ + cbnz r3, 2e800 │ │ │ │ + ldr r1, [pc, #188] @ (2e898 ) │ │ │ │ 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] @ (2e89c ) │ │ │ │ + ldr r3, [pc, #172] @ (2e894 ) │ │ │ │ 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 2e88c │ │ │ │ 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 2e86c │ │ │ │ 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] @ (2e8a0 ) │ │ │ │ movs r1, #243 @ 0xf3 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #124] @ (2e920 ) │ │ │ │ + ldr r3, [pc, #124] @ (2e8a4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2e8d6 │ │ │ │ + b.n 2e85a │ │ │ │ ldr.w r9, [r5] │ │ │ │ blx bc9c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2e8f8 │ │ │ │ + beq.n 2e87c │ │ │ │ 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] @ (2e8a8 ) │ │ │ │ movs r1, #231 @ 0xe7 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ (2e928 ) │ │ │ │ + ldr r3, [pc, #84] @ (2e8ac ) │ │ │ │ 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 2e7e4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2e8e4 │ │ │ │ + b.n 2e868 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2e8e4 │ │ │ │ + b.n 2e868 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ 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, #50] @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r5, r4] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2eeb8 │ │ │ │ + b.n 2ee34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r3] │ │ │ │ + ldrsh r2, [r7, r3] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2ee64 │ │ │ │ + b.n 2ede0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e92c : │ │ │ │ +0002e8b0 : │ │ │ │ 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] @ (2ebe4 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #800] @ (2ec64 ) │ │ │ │ + ldr r3, [pc, #800] @ (2ebe8 ) │ │ │ │ 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 2da94 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 2ea96 │ │ │ │ + bne.w 2ea1a │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6e8 │ │ │ │ + bl 2e66c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2ea68 │ │ │ │ + bne.n 2e9ec │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ strd r5, r5, [sp, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2ec48 │ │ │ │ + beq.w 2ebcc │ │ │ │ movw r0, #875 @ 0x36b │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #724] @ (2ec68 ) │ │ │ │ + ldr r1, [pc, #724] @ (2ebec ) │ │ │ │ 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, 2e944 │ │ │ │ blx c3f8 │ │ │ │ - ldr r2, [pc, #680] @ (2ec6c ) │ │ │ │ + ldr r2, [pc, #680] @ (2ebf0 ) │ │ │ │ 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 2ea88 │ │ │ │ ldr.w r9, [r9] │ │ │ │ blx bc9c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.w 2ebb0 │ │ │ │ + beq.w 2eb34 │ │ │ │ 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] @ (2ebf4 ) │ │ │ │ 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] @ (2ebf8 ) │ │ │ │ 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 2eb26 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2eaf0 │ │ │ │ + beq.n 2ea74 │ │ │ │ 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] @ (2ebfc ) │ │ │ │ + ldr r2, [pc, #552] @ (2ec00 ) │ │ │ │ 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 2ea54 │ │ │ │ ldr.w r9, [r5] │ │ │ │ blx bc9c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2eaf0 │ │ │ │ + beq.n 2ea74 │ │ │ │ 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] @ (2ec04 ) │ │ │ │ movs r1, #187 @ 0xbb │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #500] @ (2ec84 ) │ │ │ │ + ldr r3, [pc, #500] @ (2ec08 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2eac2 │ │ │ │ + b.n 2ea46 │ │ │ │ ldr.w r9, [r6] │ │ │ │ blx bc9c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2eb94 │ │ │ │ + beq.n 2eb18 │ │ │ │ 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] @ (2ec0c ) │ │ │ │ movs r1, #175 @ 0xaf │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #460] @ (2ec8c ) │ │ │ │ + ldr r3, [pc, #460] @ (2ec10 ) │ │ │ │ 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] @ (2ec14 ) │ │ │ │ + ldr r3, [pc, #396] @ (2ebe8 ) │ │ │ │ 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 2ebe0 │ │ │ │ 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 2ea54 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2ead0 │ │ │ │ + b.n 2ea54 │ │ │ │ mov.w r0, #320 @ 0x140 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #388] @ (2ec94 ) │ │ │ │ + ldr r1, [pc, #388] @ (2ec18 ) │ │ │ │ mov.w r2, #320 @ 0x140 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -53273,69 +53290,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, 2eac2 │ │ │ │ blx c3f8 │ │ │ │ - ldr r2, [pc, #344] @ (2ec98 ) │ │ │ │ + ldr r2, [pc, #344] @ (2ec1c ) │ │ │ │ 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 2eb44 │ │ │ │ ldr.w r9, [r9] │ │ │ │ blx bc9c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2ebb0 │ │ │ │ + beq.n 2eb34 │ │ │ │ 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] @ (2ec20 ) │ │ │ │ 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] @ (2ec24 ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2ea1a │ │ │ │ + b.n 2e99e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2eafc │ │ │ │ - b.n 2ead0 │ │ │ │ - ldr r1, [pc, #256] @ (2eca4 ) │ │ │ │ + bne.n 2ea80 │ │ │ │ + b.n 2ea54 │ │ │ │ + ldr r1, [pc, #256] @ (2ec28 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r1, pc │ │ │ │ blx bfc8 │ │ │ │ - b.n 2ead2 │ │ │ │ + b.n 2ea56 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2ea28 │ │ │ │ + b.n 2e9ac │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #224] @ (2eca8 ) │ │ │ │ + ldr r1, [pc, #224] @ (2ec2c ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -53343,501 +53360,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, 2eb7a │ │ │ │ blx c3f8 │ │ │ │ - ldr r2, [pc, #180] @ (2ecac ) │ │ │ │ + ldr r2, [pc, #180] @ (2ec30 ) │ │ │ │ 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 2eb3c │ │ │ │ ldr.w r9, [r3] │ │ │ │ blx bc9c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2ebb0 │ │ │ │ + beq.n 2eb34 │ │ │ │ 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] @ (2ec34 ) │ │ │ │ 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] @ (2ec38 ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2ea1a │ │ │ │ - ldr r1, [pc, #108] @ (2ecb8 ) │ │ │ │ + b.n 2e99e │ │ │ │ + ldr r1, [pc, #108] @ (2ec3c ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #108] @ (2ecbc ) │ │ │ │ + ldr r2, [pc, #108] @ (2ec40 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #364 @ 0x16c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ea28 │ │ │ │ + b.n 2e9ac │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e4f4 │ │ │ │ + b.n 2e470 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2eb6c │ │ │ │ + b.n 2eae8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, r7] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2ef28 │ │ │ │ + b.n 2eea4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2eeb0 │ │ │ │ + b.n 2ee2c │ │ │ │ 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 2edc0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2edf0 │ │ │ │ + b.n 2ed6c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r6, [r7, #30] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2e94c │ │ │ │ + b.n 2e8c8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2eb64 │ │ │ │ + b.n 2eae0 │ │ │ │ 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 2ea34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2eae0 │ │ │ │ + b.n 2ea5c │ │ │ │ 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 : │ │ │ │ +0002ec44 : │ │ │ │ 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] @ (2edc8 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #372] @ (2ee48 ) │ │ │ │ + ldr r3, [pc, #372] @ (2edcc ) │ │ │ │ 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 2ed64 │ │ │ │ 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] @ (2edd0 ) │ │ │ │ + ldr r1, [pc, #328] @ (2edd4 ) │ │ │ │ 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 2e0f0 │ │ │ │ + ldr r2, [pc, #312] @ (2edd8 ) │ │ │ │ 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 2ed32 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2edf2 │ │ │ │ + beq.n 2ed76 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2ed40 │ │ │ │ + bne.n 2ecc4 │ │ │ │ dmb ish │ │ │ │ - cbnz r3, 2ed64 │ │ │ │ + cbnz r3, 2ece8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 2ed5c │ │ │ │ + cbz r0, 2ece0 │ │ │ │ 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] @ (2eddc ) │ │ │ │ + ldr r2, [pc, #220] @ (2ede0 ) │ │ │ │ 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] @ (2ede4 ) │ │ │ │ + ldr r3, [pc, #176] @ (2edcc ) │ │ │ │ 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 2edaa │ │ │ │ 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 2edae │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2edb8 │ │ │ │ + bne.n 2ed3c │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2ed94 │ │ │ │ + bne.n 2ed18 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 2edd6 │ │ │ │ + cbz r0, 2ed5a │ │ │ │ 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 2ed18 │ │ │ │ + ldr r1, [pc, #128] @ (2ede8 ) │ │ │ │ + ldr r2, [pc, #132] @ (2edec ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #420 @ 0x1a4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ed92 │ │ │ │ + b.n 2ed16 │ │ │ │ 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 2ed82 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2ed92 │ │ │ │ + bne.n 2ed16 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 2ee1c │ │ │ │ + cbz r0, 2eda0 │ │ │ │ blx bb94 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #12 │ │ │ │ blx d1f0 │ │ │ │ - b.n 2ed92 │ │ │ │ + b.n 2ed16 │ │ │ │ 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] @ (2edf0 ) │ │ │ │ + ldr r2, [pc, #64] @ (2edf4 ) │ │ │ │ + ldr r1, [pc, #68] @ (2edf8 ) │ │ │ │ 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, #14] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bl 3eae4e │ │ │ │ - b.n 2eac0 │ │ │ │ + bl 3eadd2 │ │ │ │ + b.n 2ea3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2ead4 │ │ │ │ + b.n 2ea50 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2ee38 │ │ │ │ + ble.n 2edb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, r1] │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ 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 2e894 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2eee4 │ │ │ │ + ble.n 2ee60 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002ee78 : │ │ │ │ +0002edfc : │ │ │ │ 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] @ (2ef48 ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #312] @ (2efc8 ) │ │ │ │ + ldr r3, [pc, #312] @ (2ef4c ) │ │ │ │ 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 2ef30 │ │ │ │ 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 2ef28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ blx cbf8 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #244] @ (2efcc ) │ │ │ │ + ldr r0, [pc, #244] @ (2ef50 ) │ │ │ │ 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] @ (2ef54 ) │ │ │ │ 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 2e0f0 │ │ │ │ + ldr r2, [pc, #216] @ (2ef58 ) │ │ │ │ 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, 2eec6 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 2ef1a │ │ │ │ + cbz r5, 2ee9e │ │ │ │ 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 2e0a4 │ │ │ │ + ldr r2, [pc, #176] @ (2ef5c ) │ │ │ │ + ldr r3, [pc, #156] @ (2ef4c ) │ │ │ │ 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 2ef42 │ │ │ │ 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 2ef12 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e120 │ │ │ │ + bl 2e0a4 │ │ │ │ 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] @ (2ef60 ) │ │ │ │ + ldr r2, [pc, #104] @ (2ef64 ) │ │ │ │ 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 2eeaa │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e120 │ │ │ │ - b.n 2ef8a │ │ │ │ + bl 2e0a4 │ │ │ │ + b.n 2ef0e │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e120 │ │ │ │ - b.n 2ef8a │ │ │ │ - ldr r1, [pc, #52] @ (2efe4 ) │ │ │ │ - ldr r2, [pc, #56] @ (2efe8 ) │ │ │ │ + bl 2e0a4 │ │ │ │ + b.n 2ef0e │ │ │ │ + ldr r1, [pc, #52] @ (2ef68 ) │ │ │ │ + ldr r2, [pc, #56] @ (2ef6c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #460 @ 0x1cc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ef8a │ │ │ │ + b.n 2ef0e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e948 │ │ │ │ + b.n 2e8c4 │ │ │ │ movs r0, r0 │ │ │ │ - bl 35afd2 │ │ │ │ - b.n 2ea08 │ │ │ │ + bl 35af56 │ │ │ │ + b.n 2e984 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #56] @ 0x38 │ │ │ │ + strh r2, [r5, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 2efcc │ │ │ │ + blt.n 2ef48 │ │ │ │ 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 : │ │ │ │ +0002ef70 : │ │ │ │ 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] @ (2f340 ) │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #956] @ (2f3c0 ) │ │ │ │ + ldr r3, [pc, #956] @ (2f344 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r8, [pc, #952] @ 2f3c4 │ │ │ │ + ldr.w r8, [pc, #952] @ 2f348 │ │ │ │ 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 2f2ba │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2f348 │ │ │ │ + beq.w 2f2cc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2f35c │ │ │ │ + beq.w 2f2e0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbnz r3, 2f052 │ │ │ │ - ldr r2, [pc, #912] @ (2f3c8 ) │ │ │ │ - ldr r3, [pc, #900] @ (2f3c0 ) │ │ │ │ + cbnz r3, 2efd6 │ │ │ │ + ldr r2, [pc, #912] @ (2f34c ) │ │ │ │ + ldr r3, [pc, #900] @ (2f344 ) │ │ │ │ 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 2f33a │ │ │ │ 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] @ (2f350 ) │ │ │ │ add r0, pc │ │ │ │ blx bf94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f376 │ │ │ │ + beq.w 2f2fa │ │ │ │ ldrd r9, r3, [r0, #4] │ │ │ │ add.w r2, r9, #22 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.w 2f326 │ │ │ │ - ldr r3, [pc, #860] @ (2f3d0 ) │ │ │ │ + bcs.w 2f2aa │ │ │ │ + ldr r3, [pc, #860] @ (2f354 ) │ │ │ │ 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 2f016 │ │ │ │ add.w r2, ip, #22 │ │ │ │ cmp r2, r3 │ │ │ │ it cs │ │ │ │ movcs lr, r3 │ │ │ │ - bcs.n 2f098 │ │ │ │ - ldr.w lr, [pc, #832] @ 2f3d4 │ │ │ │ + bcs.n 2f01c │ │ │ │ + ldr.w lr, [pc, #832] @ 2f358 │ │ │ │ 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 +53869,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 2f29a │ │ │ │ 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 2f07a │ │ │ │ add.w r3, r0, r9 │ │ │ │ cmp r6, r3 │ │ │ │ - bls.w 2f370 │ │ │ │ + bls.w 2f2f4 │ │ │ │ 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 2f288 │ │ │ │ + ldr r3, [pc, #704] @ (2f35c ) │ │ │ │ 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 2f0b8 │ │ │ │ add.w r2, r6, #17 │ │ │ │ cmp r2, r3 │ │ │ │ it cs │ │ │ │ movcs ip, r3 │ │ │ │ - bcs.n 2f13a │ │ │ │ - ldr.w ip, [pc, #676] @ 2f3dc │ │ │ │ + bcs.n 2f0be │ │ │ │ + ldr.w ip, [pc, #676] @ 2f360 │ │ │ │ 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 +53920,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 2f14e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2f39a │ │ │ │ - ldr.w r9, [pc, #632] @ 2f3e0 │ │ │ │ + beq.w 2f31e │ │ │ │ + ldr.w r9, [pc, #632] @ 2f364 │ │ │ │ movs r6, #1 │ │ │ │ - ldr r3, [pc, #628] @ (2f3e4 ) │ │ │ │ + ldr r3, [pc, #628] @ (2f368 ) │ │ │ │ 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 2f24e │ │ │ │ ldr.w lr, [r4] │ │ │ │ add.w r3, lr, ip │ │ │ │ cmp r3, sl │ │ │ │ - bcs.n 2f1a0 │ │ │ │ + bcs.n 2f124 │ │ │ │ add.w r2, r3, #15 │ │ │ │ cmp r2, r9 │ │ │ │ it cs │ │ │ │ movcs r7, r9 │ │ │ │ - bcs.n 2f1a2 │ │ │ │ + bcs.n 2f126 │ │ │ │ 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 +53962,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 2f0fe │ │ │ │ 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] @ (2f36c ) │ │ │ │ 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 2f1f0 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2f2e6 │ │ │ │ + beq.n 2f26a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2f212 │ │ │ │ + beq.n 2f196 │ │ │ │ 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] @ (2f370 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #444] @ (2f3f0 ) │ │ │ │ + ldr r3, [pc, #444] @ (2f374 ) │ │ │ │ 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 2efba │ │ │ │ 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] @ (2f378 ) │ │ │ │ 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 2f1ce │ │ │ │ mov r0, r9 │ │ │ │ blx c710 │ │ │ │ - ldr r2, [pc, #380] @ (2f3f8 ) │ │ │ │ + ldr r2, [pc, #380] @ (2f37c ) │ │ │ │ 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, 2f272 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2f2e6 │ │ │ │ + beq.n 2f26a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2f2a4 │ │ │ │ + beq.n 2f228 │ │ │ │ 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] @ (2f380 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #316] @ (2f400 ) │ │ │ │ + ldr r3, [pc, #316] @ (2f384 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2f236 │ │ │ │ - ldr r2, [pc, #312] @ (2f404 ) │ │ │ │ + b.n 2f1ba │ │ │ │ + ldr r2, [pc, #312] @ (2f388 ) │ │ │ │ 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 2f0fe │ │ │ │ + b.n 2f14c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, fp │ │ │ │ blx c4a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2f2fa │ │ │ │ + beq.n 2f27e │ │ │ │ mov r0, r9 │ │ │ │ blx c3f8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx c2dc │ │ │ │ - b.n 2f036 │ │ │ │ - ldr r2, [pc, #256] @ (2f408 ) │ │ │ │ + b.n 2efba │ │ │ │ + ldr r2, [pc, #256] @ (2f38c ) │ │ │ │ movs r3, #17 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx cba0 │ │ │ │ - b.n 2f15a │ │ │ │ + b.n 2f0de │ │ │ │ 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 2f08a │ │ │ │ + ldr r2, [pc, #228] @ (2f390 ) │ │ │ │ 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 2f04c │ │ │ │ + ldr r1, [pc, #216] @ (2f394 ) │ │ │ │ + ldr r2, [pc, #216] @ (2f398 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #516 @ 0x204 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f036 │ │ │ │ - ldr r1, [pc, #204] @ (2f418 ) │ │ │ │ + b.n 2efba │ │ │ │ + ldr r1, [pc, #204] @ (2f39c ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #204] @ (2f41c ) │ │ │ │ + ldr r2, [pc, #204] @ (2f3a0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #516 @ 0x204 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f036 │ │ │ │ - ldr r1, [pc, #192] @ (2f420 ) │ │ │ │ + b.n 2efba │ │ │ │ + ldr r1, [pc, #192] @ (2f3a4 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #192] @ (2f424 ) │ │ │ │ + ldr r2, [pc, #192] @ (2f3a8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #516 @ 0x204 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f036 │ │ │ │ + b.n 2efba │ │ │ │ blx cce4 │ │ │ │ - b.n 2f0fa │ │ │ │ - ldr r1, [pc, #176] @ (2f428 ) │ │ │ │ + b.n 2f07e │ │ │ │ + ldr r1, [pc, #176] @ (2f3ac ) │ │ │ │ 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] @ (2f3b0 ) │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1f0 │ │ │ │ - b.n 2f15a │ │ │ │ - ldr.w r9, [pc, #148] @ 2f430 │ │ │ │ + b.n 2f0de │ │ │ │ + ldr.w r9, [pc, #148] @ 2f3b4 │ │ │ │ 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 2f326 │ │ │ │ + b.n 2f14e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fb64 │ │ │ │ + b.n 2fae0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fb2c │ │ │ │ + b.n 2faa8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fa58 │ │ │ │ + b.n 2f9d4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fa20 │ │ │ │ + b.n 2f99c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f9e0 │ │ │ │ + b.n 2f95c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f9d4 │ │ │ │ + b.n 2f950 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f918 │ │ │ │ + b.n 2f894 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, r6] │ │ │ │ + strb r2, [r3, r6] │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 2f46c │ │ │ │ + bls.n 2f3e8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 2f3fc │ │ │ │ + bcc.n 2f378 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + strb r0, [r1, r4] │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 2f358 │ │ │ │ + bhi.n 2f2d4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f738 │ │ │ │ + b.n 2f6b4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f6a0 │ │ │ │ + b.n 2f61c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f634 │ │ │ │ + b.n 2f5b0 │ │ │ │ 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 2f434 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ + ldr r6, [r5, r5] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2f5c0 │ │ │ │ + b.n 2f53c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f5b8 │ │ │ │ + b.n 2f534 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f5bc │ │ │ │ + b.n 2f538 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f5cc │ │ │ │ + b.n 2f548 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f434 : │ │ │ │ +0002f3b8 : │ │ │ │ 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] @ (2f480 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #180] @ (2f500 ) │ │ │ │ + ldr r3, [pc, #180] @ (2f484 ) │ │ │ │ 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 2f460 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #160] @ (2f504 ) │ │ │ │ + ldr r1, [pc, #160] @ (2f488 ) │ │ │ │ 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 2e0f0 │ │ │ │ + ldr r2, [pc, #148] @ (2f48c ) │ │ │ │ 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, 2f446 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2f4ee │ │ │ │ + beq.n 2f472 │ │ │ │ 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] @ (2f490 ) │ │ │ │ + ldr r2, [pc, #96] @ (2f494 ) │ │ │ │ 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] @ (2f498 ) │ │ │ │ + ldr r3, [pc, #56] @ (2f484 ) │ │ │ │ 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 2f47c │ │ │ │ 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] @ (2f49c ) │ │ │ │ + ldr r2, [pc, #60] @ (2f4a0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #572 @ 0x23c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f4c2 │ │ │ │ + b.n 2f446 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2f4c2 │ │ │ │ + b.n 2f446 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + strh r0, [r1, #20] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f560 │ │ │ │ + b.n 2f4dc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f550 │ │ │ │ + b.n 2f4cc │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 2f48c │ │ │ │ + bvs.n 2f408 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #12] │ │ │ │ + strh r6, [r1, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r6, r3] │ │ │ │ + strb r6, [r5, r3] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f520 : │ │ │ │ +0002f4a4 : │ │ │ │ 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] @ (2f56c ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #180] @ (2f5ec ) │ │ │ │ + ldr r3, [pc, #180] @ (2f570 ) │ │ │ │ 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 2f54c │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #160] @ (2f5f0 ) │ │ │ │ + ldr r1, [pc, #160] @ (2f574 ) │ │ │ │ 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 2e0f0 │ │ │ │ + ldr r2, [pc, #148] @ (2f578 ) │ │ │ │ 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, 2f532 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2f5da │ │ │ │ + beq.n 2f55e │ │ │ │ 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] @ (2f57c ) │ │ │ │ + ldr r2, [pc, #96] @ (2f580 ) │ │ │ │ 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] @ (2f584 ) │ │ │ │ + ldr r3, [pc, #56] @ (2f570 ) │ │ │ │ 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 2f568 │ │ │ │ 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] @ (2f588 ) │ │ │ │ + ldr r2, [pc, #60] @ (2f58c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #620 @ 0x26c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f5ae │ │ │ │ + b.n 2f532 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2f5ae │ │ │ │ + b.n 2f532 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + strh r4, [r3, #12] │ │ │ │ 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 2f51c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + strh r4, [r5, r0] │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r2, [r4, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, r0] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f60c : │ │ │ │ +0002f590 : │ │ │ │ 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] @ (2f658 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #180] @ (2f6d8 ) │ │ │ │ + ldr r3, [pc, #180] @ (2f65c ) │ │ │ │ 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 2f638 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #160] @ (2f6dc ) │ │ │ │ + ldr r1, [pc, #160] @ (2f660 ) │ │ │ │ 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 2e0f0 │ │ │ │ + ldr r2, [pc, #148] @ (2f664 ) │ │ │ │ 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, 2f61e │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2f6c6 │ │ │ │ + beq.n 2f64a │ │ │ │ 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] @ (2f668 ) │ │ │ │ + ldr r2, [pc, #96] @ (2f66c ) │ │ │ │ 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] @ (2f670 ) │ │ │ │ + ldr r3, [pc, #56] @ (2f65c ) │ │ │ │ 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 2f654 │ │ │ │ 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] @ (2f674 ) │ │ │ │ + ldr r2, [pc, #60] @ (2f678 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #664 @ 0x298 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f69a │ │ │ │ + b.n 2f61e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2f69a │ │ │ │ + b.n 2f61e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - strh r4, [r6, #0] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ 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 2f630 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + str r0, [r0, r5] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #30] │ │ │ │ + strh r6, [r6, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + ldrsb r0, [r3, r0] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r3, r4] │ │ │ │ + strh r6, [r2, r4] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f6f8 : │ │ │ │ +0002f67c : │ │ │ │ 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] @ (2f748 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #184] @ (2f7c8 ) │ │ │ │ + ldr r3, [pc, #184] @ (2f74c ) │ │ │ │ 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 2f726 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #164] @ (2f7cc ) │ │ │ │ + ldr r1, [pc, #164] @ (2f750 ) │ │ │ │ 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 2e0f0 │ │ │ │ + ldr r2, [pc, #152] @ (2f754 ) │ │ │ │ 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, 2f70a │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2f7b4 │ │ │ │ + beq.n 2f738 │ │ │ │ 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] @ (2f758 ) │ │ │ │ + ldr r2, [pc, #100] @ (2f75c ) │ │ │ │ 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] @ (2f760 ) │ │ │ │ + ldr r3, [pc, #60] @ (2f74c ) │ │ │ │ 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 2f742 │ │ │ │ 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] @ (2f764 ) │ │ │ │ + ldr r2, [pc, #60] @ (2f768 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #712 @ 0x2c8 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f786 │ │ │ │ + b.n 2f70a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2f786 │ │ │ │ + b.n 2f70a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - udf #0 │ │ │ │ + ble.n 2f74c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2f7c0 │ │ │ │ + ble.n 2f73c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 2f7cc │ │ │ │ + bcc.n 2f748 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + str r4, [r2, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f7e8 : │ │ │ │ +0002f76c : │ │ │ │ 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] @ (2f814 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r2, [pc, #152] @ (2f894 ) │ │ │ │ + ldr r2, [pc, #152] @ (2f818 ) │ │ │ │ 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 2f7fe │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #132] @ (2f898 ) │ │ │ │ + ldr r0, [pc, #132] @ (2f81c ) │ │ │ │ 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, 2f7e6 │ │ │ │ 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] @ (2f820 ) │ │ │ │ + ldr r2, [pc, #80] @ (2f824 ) │ │ │ │ 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] @ (2f828 ) │ │ │ │ + ldr r3, [pc, #44] @ (2f818 ) │ │ │ │ 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 2f810 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #44] @ (2f8a8 ) │ │ │ │ - ldr r2, [pc, #44] @ (2f8ac ) │ │ │ │ + ldr r1, [pc, #44] @ (2f82c ) │ │ │ │ + ldr r2, [pc, #44] @ (2f830 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #748 @ 0x2ec │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f862 │ │ │ │ + b.n 2f7e6 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2f938 │ │ │ │ + ble.n 2f8b4 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 2f8dc │ │ │ │ + bcc.n 2f858 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #496] @ (2fa94 ) │ │ │ │ + ldr r7, [pc, #480] @ (2fa08 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + ldrb r6, [r5, #25] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r2, r1] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + str r0, [r2, r5] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f8b0 : │ │ │ │ +0002f834 : │ │ │ │ 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, 2f85c │ │ │ │ + cbz r5, 2f86e │ │ │ │ + cbz r4, 2f882 │ │ │ │ cmp r1, #9 │ │ │ │ - bne.n 2f8d4 │ │ │ │ + bne.n 2f858 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ - cbz r1, 2f8d4 │ │ │ │ + cbz r1, 2f858 │ │ │ │ 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] @ (2f898 ) │ │ │ │ + ldr r2, [pc, #60] @ (2f89c ) │ │ │ │ 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] @ (2f8a0 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #48] @ (2f920 ) │ │ │ │ + ldr r2, [pc, #48] @ (2f8a4 ) │ │ │ │ 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] @ (2f8a8 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #36] @ (2f928 ) │ │ │ │ + ldr r2, [pc, #36] @ (2f8ac ) │ │ │ │ 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 2f7b0 │ │ │ │ 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 : │ │ │ │ +0002f8b4 : │ │ │ │ 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] @ (2f91c ) │ │ │ │ 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, 2f8e2 │ │ │ │ + ldr r3, [pc, #68] @ (2f920 ) │ │ │ │ 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 2f8d8 │ │ │ │ + ldr r2, [pc, #48] @ (2f924 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #48] @ (2f9a4 ) │ │ │ │ + ldr r1, [pc, #48] @ (2f928 ) │ │ │ │ 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 2f8d8 │ │ │ │ nop │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + ldrh r2, [r4, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r2, #4] │ │ │ │ + ldrh r6, [r1, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 2f9cc │ │ │ │ + bgt.n 2f948 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f9a8 : │ │ │ │ +0002f92c : │ │ │ │ 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 : │ │ │ │ +0002f94c : │ │ │ │ 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 +54843,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] @ (2fa04 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r4, [pc, #128] @ (2fa84 ) │ │ │ │ + ldr r4, [pc, #128] @ (2fa08 ) │ │ │ │ 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, 2f9f0 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 2fa5a │ │ │ │ + cbz r1, 2f9de │ │ │ │ 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] @ (2fa0c ) │ │ │ │ + ldr r3, [pc, #64] @ (2fa08 ) │ │ │ │ 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 2f9fe │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #48] @ (2fa8c ) │ │ │ │ + ldr r2, [pc, #48] @ (2fa10 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #48] @ (2fa90 ) │ │ │ │ + ldr r1, [pc, #48] @ (2fa14 ) │ │ │ │ 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 2f9c4 │ │ │ │ + ldr r2, [pc, #36] @ (2fa18 ) │ │ │ │ + ldr r1, [pc, #40] @ (2fa1c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2fa68 │ │ │ │ + b.n 2f9ec │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r6, [r1, #19] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ movs r1, r0 │ │ │ │ - bne.n 2fa70 │ │ │ │ + bne.n 2f9ec │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, r6] │ │ │ │ + strb r2, [r6, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #400] @ (2fc28 ) │ │ │ │ + ldr r7, [pc, #384] @ (2fb9c ) │ │ │ │ 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 2fad4 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2fb3a │ │ │ │ + beq.n 2fabe │ │ │ │ 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] @ (2fae4 ) │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #136] @ (2fb64 ) │ │ │ │ + ldr r0, [pc, #136] @ (2fae8 ) │ │ │ │ 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] @ (2faec ) │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ - bl 2f9f0 │ │ │ │ + bl 2f974 │ │ │ │ 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 2fa96 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 2fb2c │ │ │ │ + cbz r3, 2fab0 │ │ │ │ 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] @ (2faf0 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #48] @ (2fb70 ) │ │ │ │ + ldr r2, [pc, #48] @ (2faf4 ) │ │ │ │ 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 2faaa │ │ │ │ + ldr r1, [pc, #32] @ (2faf8 ) │ │ │ │ + ldr r2, [pc, #36] @ (2fafc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #16 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2fb4a │ │ │ │ - b.n 2fdd8 │ │ │ │ + b.n 2face │ │ │ │ + b.n 2fd54 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fde8 │ │ │ │ + b.n 2fd64 │ │ │ │ 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 2fc64 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2fca0 │ │ │ │ + b.n 2fc1c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 2fba2 │ │ │ │ + cbz r0, 2fb26 │ │ │ │ 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, 2fb20 │ │ │ │ blx b7b8 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 2fb92 │ │ │ │ + bne.n 2fb16 │ │ │ │ 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, 2fb48 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ blx ba24 │ │ │ │ strd r0, r1, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0002fbc8 : │ │ │ │ +0002fb4c : │ │ │ │ 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] @ (2fc1c ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #192] @ (2fc9c ) │ │ │ │ + ldr r3, [pc, #192] @ (2fc20 ) │ │ │ │ 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, 2fbaa │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #172] @ (2fca0 ) │ │ │ │ + ldr r1, [pc, #172] @ (2fc24 ) │ │ │ │ add r1, pc │ │ │ │ - bl 2fa9c │ │ │ │ - ldr r2, [pc, #168] @ (2fca4 ) │ │ │ │ + bl 2fa20 │ │ │ │ + ldr r2, [pc, #168] @ (2fc28 ) │ │ │ │ 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 2fbbc │ │ │ │ + ldr r2, [pc, #152] @ (2fc2c ) │ │ │ │ + ldr r3, [pc, #140] @ (2fc20 ) │ │ │ │ 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 2fc16 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #132] @ (2fcac ) │ │ │ │ + ldr r1, [pc, #132] @ (2fc30 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #132] @ (2fcb0 ) │ │ │ │ + ldr r2, [pc, #132] @ (2fc34 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2fc0c │ │ │ │ + b.n 2fb90 │ │ │ │ blx bc9c │ │ │ │ - ldr r2, [pc, #116] @ (2fcb4 ) │ │ │ │ + ldr r2, [pc, #116] @ (2fc38 ) │ │ │ │ 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 2fc0c │ │ │ │ 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] @ (2fc3c ) │ │ │ │ movw r1, #727 @ 0x2d7 │ │ │ │ - ldr r2, [pc, #76] @ (2fcbc ) │ │ │ │ + ldr r2, [pc, #76] @ (2fc40 ) │ │ │ │ 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 2fb90 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2fc82 │ │ │ │ + b.n 2fc06 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, #9] │ │ │ │ + ldrb r6, [r6, #11] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fd40 │ │ │ │ + b.n 2fcbc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fd3c │ │ │ │ + b.n 2fcb8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ 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 2fc9c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fd08 │ │ │ │ + b.n 2fc84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #368] @ (2fe30 ) │ │ │ │ + ldr r3, [pc, #352] @ (2fda4 ) │ │ │ │ ... │ │ │ │ │ │ │ │ -0002fcc0 : │ │ │ │ - cbz r0, 2fcc8 │ │ │ │ - ldr r1, [pc, #40] @ (2fcec ) │ │ │ │ +0002fc44 : │ │ │ │ + cbz r0, 2fc4c │ │ │ │ + ldr r1, [pc, #40] @ (2fc70 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 2fa9c │ │ │ │ + b.n 2fa20 │ │ │ │ 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] @ (2fc74 ) │ │ │ │ + ldr r2, [pc, #24] @ (2fc78 ) │ │ │ │ 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 : │ │ │ │ +0002fc7c : │ │ │ │ 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] @ (2fdc0 ) │ │ │ │ + ldr r3, [pc, #304] @ (2fdc4 ) │ │ │ │ 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 2fda2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2fdcc │ │ │ │ + beq.n 2fd50 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r7 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2f9f0 │ │ │ │ + bl 2f974 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 2fda2 │ │ │ │ + cbz r0, 2fd26 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, #11 │ │ │ │ - beq.n 2fdde │ │ │ │ + beq.n 2fd62 │ │ │ │ blx cc94 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #252] @ (2fe44 ) │ │ │ │ + ldr r0, [pc, #252] @ (2fdc8 ) │ │ │ │ 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 2fd40 │ │ │ │ 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] @ (2fdcc ) │ │ │ │ movw r1, #2215 @ 0x8a7 │ │ │ │ - ldr r2, [pc, #188] @ (2fe4c ) │ │ │ │ + ldr r2, [pc, #188] @ (2fdd0 ) │ │ │ │ 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] @ (2fdd4 ) │ │ │ │ + ldr r3, [pc, #152] @ (2fdc4 ) │ │ │ │ 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 2fdbc │ │ │ │ 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 2fd26 │ │ │ │ + ldr r1, [pc, #132] @ (2fdd8 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #132] @ (2fe58 ) │ │ │ │ + ldr r2, [pc, #132] @ (2fddc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2fda2 │ │ │ │ + b.n 2fd26 │ │ │ │ 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 2fdb2 │ │ │ │ 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] @ (2fde0 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #72] @ (2fe60 ) │ │ │ │ + ldr r2, [pc, #72] @ (2fde4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 2fd92 │ │ │ │ - ldr r1, [pc, #68] @ (2fe64 ) │ │ │ │ - ldr r2, [pc, #68] @ (2fe68 ) │ │ │ │ + b.n 2fd16 │ │ │ │ + ldr r1, [pc, #68] @ (2fde8 ) │ │ │ │ + ldr r2, [pc, #68] @ (2fdec ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2fda2 │ │ │ │ + b.n 2fd26 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2fda2 │ │ │ │ + b.n 2fd26 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + ldrb r4, [r0, #7] │ │ │ │ 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] @ (2fec4 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ 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] @ (300b0 ) │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r7] │ │ │ │ + str r2, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ble.n 2fdf4 │ │ │ │ + ble.n 2fd70 │ │ │ │ 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] @ (2fec4 ) │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #188] @ (2ff44 ) │ │ │ │ + ldr r2, [pc, #188] @ (2fec8 ) │ │ │ │ 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 2feac │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #168] @ (2ff48 ) │ │ │ │ - ldr r0, [pc, #172] @ (2ff4c ) │ │ │ │ + ldr r1, [pc, #168] @ (2fecc ) │ │ │ │ + ldr r0, [pc, #172] @ (2fed0 ) │ │ │ │ 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, 2fea4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2ff18 │ │ │ │ + beq.n 2fe9c │ │ │ │ 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] @ (2fed4 ) │ │ │ │ + ldr r2, [pc, #104] @ (2fed8 ) │ │ │ │ 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] @ (2fedc ) │ │ │ │ + ldr r3, [pc, #64] @ (2fec8 ) │ │ │ │ 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 2febe │ │ │ │ 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 2fe82 │ │ │ │ + ldr r1, [pc, #48] @ (2fee0 ) │ │ │ │ + ldr r2, [pc, #52] @ (2fee4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #288 @ 0x120 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2fefe │ │ │ │ + b.n 2fe82 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + ldrb r4, [r1, #1] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2fe88 │ │ │ │ + ble.n 2fe04 │ │ │ │ movs r0, r0 │ │ │ │ - udf #20 │ │ │ │ + udf #16 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2fea8 │ │ │ │ + ble.n 2fe24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #896] @ (302d8 ) │ │ │ │ + ldr r0, [pc, #880] @ (3024c ) │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + strb r2, [r2, #31] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + str r0, [r5, r3] │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 2fed8 │ │ │ │ + bgt.n 2fe54 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002ff64 : │ │ │ │ +0002fee8 : │ │ │ │ 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] @ (2ffdc ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #224] @ (3005c ) │ │ │ │ + ldr r3, [pc, #224] @ (2ffe0 ) │ │ │ │ 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 2ffc4 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ blx c2a0 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 2fff2 │ │ │ │ + cbz r6, 2ff76 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30036 │ │ │ │ + beq.n 2ffba │ │ │ │ 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] @ (2ffe4 ) │ │ │ │ movw r1, #885 @ 0x375 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #156] @ (30064 ) │ │ │ │ + ldr r3, [pc, #156] @ (2ffe8 ) │ │ │ │ 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] @ (2ffec ) │ │ │ │ + ldr r3, [pc, #128] @ (2ffe0 ) │ │ │ │ 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 2ffd6 │ │ │ │ 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 2fdf0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ffd8 │ │ │ │ + beq.n 2ff5c │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 30036 │ │ │ │ + beq.n 2ffba │ │ │ │ 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] @ (2fff0 ) │ │ │ │ movw r1, #899 @ 0x383 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #64] @ (30070 ) │ │ │ │ + ldr r3, [pc, #64] @ (2fff4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2ffca │ │ │ │ + b.n 2ff4e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2ffd8 │ │ │ │ - ldr r1, [pc, #48] @ (30074 ) │ │ │ │ - ldr r2, [pc, #52] @ (30078 ) │ │ │ │ + b.n 2ff5c │ │ │ │ + ldr r1, [pc, #48] @ (2fff8 ) │ │ │ │ + ldr r2, [pc, #52] @ (2fffc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ffd8 │ │ │ │ + b.n 2ff5c │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r4, [r3, #27] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #40] @ (3008c ) │ │ │ │ + ldr r0, [pc, #24] @ (30000 ) │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 30008 │ │ │ │ + bgt.n 2ff84 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + strb r0, [r7, #27] │ │ │ │ movs r1, r0 │ │ │ │ - blx r4 │ │ │ │ + blxns r3 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 30140 │ │ │ │ + bgt.n 300bc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #848] @ (303c8 ) │ │ │ │ + ldr r7, [pc, #832] @ (3033c ) │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 2ffc0 │ │ │ │ + blt.n 2ff3c │ │ │ │ ... │ │ │ │ │ │ │ │ -0003007c : │ │ │ │ +00030000 : │ │ │ │ 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] @ (30218 ) │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #512] @ (30298 ) │ │ │ │ + ldr r3, [pc, #512] @ (3021c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 301d4 │ │ │ │ + beq.w 30158 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ blx c438 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30188 │ │ │ │ + beq.n 3010c │ │ │ │ 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 300fe │ │ │ │ + ldr r1, [pc, #452] @ (30220 ) │ │ │ │ add r5, sp, #16 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3013c │ │ │ │ + cbz r6, 300c0 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30170 │ │ │ │ + beq.n 300f4 │ │ │ │ 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] @ (30224 ) │ │ │ │ + ldr r2, [pc, #408] @ (30228 ) │ │ │ │ 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] @ (3022c ) │ │ │ │ + ldr r3, [pc, #372] @ (3021c ) │ │ │ │ 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 30214 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #364] @ (302ac ) │ │ │ │ + ldr r1, [pc, #364] @ (30230 ) │ │ │ │ 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 3011a │ │ │ │ + ldr r1, [pc, #348] @ (30234 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 30208 │ │ │ │ + beq.n 3018c │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 301e6 │ │ │ │ + bne.n 3016a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 30120 │ │ │ │ + b.n 300a4 │ │ │ │ blx c360 │ │ │ │ mov.w r1, #448 @ 0x1c0 │ │ │ │ blx bfe0 │ │ │ │ - b.n 300d6 │ │ │ │ + b.n 3005a │ │ │ │ blx c800 │ │ │ │ mov.w r1, #384 @ 0x180 │ │ │ │ blx bfe0 │ │ │ │ - b.n 300b4 │ │ │ │ + b.n 30038 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 30170 │ │ │ │ + beq.n 300f4 │ │ │ │ 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] @ (30238 ) │ │ │ │ movw r1, #975 @ 0x3cf │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #248] @ (302b8 ) │ │ │ │ + ldr r3, [pc, #248] @ (3023c ) │ │ │ │ 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 300a4 │ │ │ │ + ldr r1, [pc, #228] @ (30240 ) │ │ │ │ + ldr r2, [pc, #232] @ (30244 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #400 @ 0x190 │ │ │ │ blx c5c4 │ │ │ │ - b.n 30120 │ │ │ │ + b.n 300a4 │ │ │ │ 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] @ (30248 ) │ │ │ │ movw r1, #986 @ 0x3da │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #196] @ (302c8 ) │ │ │ │ + ldr r3, [pc, #196] @ (3024c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 301c4 │ │ │ │ - ldr r1, [pc, #192] @ (302cc ) │ │ │ │ + b.n 30148 │ │ │ │ + ldr r1, [pc, #192] @ (30250 ) │ │ │ │ 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 301d2 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 30170 │ │ │ │ + beq.n 300f4 │ │ │ │ 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] @ (30254 ) │ │ │ │ movw r1, #997 @ 0x3e5 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #140] @ (302d4 ) │ │ │ │ + ldr r3, [pc, #140] @ (30258 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 301c4 │ │ │ │ - ldr r1, [pc, #136] @ (302d8 ) │ │ │ │ + b.n 30148 │ │ │ │ + ldr r1, [pc, #136] @ (3025c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30120 │ │ │ │ + beq.w 300a4 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30170 │ │ │ │ + beq.n 300f4 │ │ │ │ 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] @ (30260 ) │ │ │ │ mov.w r1, #1008 @ 0x3f0 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ (302e0 ) │ │ │ │ + ldr r3, [pc, #84] @ (30264 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 301c4 │ │ │ │ + b.n 30148 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r2, [r0, #25] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 302bc │ │ │ │ + bgt.n 30238 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 301b4 │ │ │ │ + blt.n 30130 │ │ │ │ movs r0, r0 │ │ │ │ - mov lr, r7 │ │ │ │ + mov sl, r7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 3023c │ │ │ │ + blt.n 301b8 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 3024c │ │ │ │ + blt.n 301c8 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r2 │ │ │ │ + mov r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 30268 │ │ │ │ + bge.n 301e4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #256] @ (303c0 ) │ │ │ │ + ldr r6, [pc, #240] @ (30334 ) │ │ │ │ movs r1, r0 │ │ │ │ - bge.n 302e0 │ │ │ │ + bge.n 3025c │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r9 │ │ │ │ + cmp sl, r9 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 301f4 │ │ │ │ + bge.n 30170 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 3033c │ │ │ │ + blt.n 302b8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, r1 │ │ │ │ + cmp ip, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 30374 │ │ │ │ + bge.n 302f0 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 302fc │ │ │ │ + blt.n 30278 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r8 │ │ │ │ + cmp r2, r8 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 302fc │ │ │ │ + bge.n 30278 │ │ │ │ ... │ │ │ │ │ │ │ │ -000302e4 : │ │ │ │ +00030268 : │ │ │ │ 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] @ 308c4 │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w r3, [pc, #1608] @ 30944 │ │ │ │ + ldr.w r3, [pc, #1608] @ 308c8 │ │ │ │ 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 30384 │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r1, [pc, #1580] @ 30948 │ │ │ │ + ldr.w r1, [pc, #1580] @ 308cc │ │ │ │ add r5, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3038a │ │ │ │ + cbz r6, 3030e │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 303c2 │ │ │ │ + beq.n 30346 │ │ │ │ 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] @ 308d0 │ │ │ │ mov.w r1, #1032 @ 0x408 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1528] @ 30950 │ │ │ │ + ldr.w r3, [pc, #1528] @ 308d4 │ │ │ │ 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] @ 308d8 │ │ │ │ + ldr.w r3, [pc, #1492] @ 308c8 │ │ │ │ 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 304e4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr.w r1, [pc, #1484] @ 30958 │ │ │ │ + ldr.w r1, [pc, #1484] @ 308dc │ │ │ │ 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 30350 │ │ │ │ + ldr.w r1, [pc, #1464] @ 308e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3043c │ │ │ │ + beq.n 303c0 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 30416 │ │ │ │ + bne.n 3039a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 3036a │ │ │ │ + b.n 302ee │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 303c2 │ │ │ │ + beq.n 30346 │ │ │ │ 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] @ 308e4 │ │ │ │ mov.w r1, #1048 @ 0x418 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1388] @ 30964 │ │ │ │ + ldr.w r3, [pc, #1388] @ 308e8 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr.w r1, [pc, #1380] @ 30968 │ │ │ │ - ldr.w r2, [pc, #1380] @ 3096c │ │ │ │ + b.n 302e0 │ │ │ │ + ldr.w r1, [pc, #1380] @ 308ec │ │ │ │ + ldr.w r2, [pc, #1380] @ 308f0 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #452 @ 0x1c4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 3036a │ │ │ │ + b.n 302ee │ │ │ │ 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] @ 308f4 │ │ │ │ mov.w r1, #1064 @ 0x428 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1344] @ 30974 │ │ │ │ + ldr.w r3, [pc, #1344] @ 308f8 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr.w r1, [pc, #1336] @ 30978 │ │ │ │ + b.n 302e0 │ │ │ │ + ldr.w r1, [pc, #1336] @ 308fc │ │ │ │ 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 3040c │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 303c2 │ │ │ │ + beq.n 30346 │ │ │ │ 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] @ 30900 │ │ │ │ mov.w r1, #1080 @ 0x438 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1280] @ 30980 │ │ │ │ + ldr.w r3, [pc, #1280] @ 30904 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr.w r1, [pc, #1272] @ 30984 │ │ │ │ + b.n 302e0 │ │ │ │ + ldr.w r1, [pc, #1272] @ 30908 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 304cc │ │ │ │ + cbz r6, 30450 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 303c2 │ │ │ │ + beq.n 30346 │ │ │ │ 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] @ 3090c │ │ │ │ mov.w r1, #1096 @ 0x448 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1224] @ 3098c │ │ │ │ + ldr.w r3, [pc, #1224] @ 30910 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr.w r1, [pc, #1216] @ 30990 │ │ │ │ + b.n 302e0 │ │ │ │ + ldr.w r1, [pc, #1216] @ 30914 │ │ │ │ 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 3049e │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30346 │ │ │ │ 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] @ 30918 │ │ │ │ mov.w r1, #1112 @ 0x458 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1156] @ 30998 │ │ │ │ + ldr.w r3, [pc, #1156] @ 3091c │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr.w r1, [pc, #1152] @ 3099c │ │ │ │ + b.n 302e0 │ │ │ │ + ldr.w r1, [pc, #1152] @ 30920 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 30564 │ │ │ │ + cbz r3, 304e8 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30346 │ │ │ │ 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] @ 30924 │ │ │ │ movw r1, #1126 @ 0x466 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1100] @ 309a4 │ │ │ │ + ldr.w r3, [pc, #1100] @ 30928 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ + b.n 302e0 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr.w r1, [pc, #1088] @ 309a8 │ │ │ │ + ldr.w r1, [pc, #1088] @ 3092c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 305b6 │ │ │ │ + cbz r3, 3053a │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30346 │ │ │ │ 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] @ 30930 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1044] @ 309b0 │ │ │ │ + ldr.w r3, [pc, #1044] @ 30934 │ │ │ │ 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 302ee │ │ │ │ + ldr r1, [pc, #1020] @ (30938 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 305f0 │ │ │ │ + cbz r3, 30574 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30346 │ │ │ │ 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] @ (3093c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #976] @ (309bc ) │ │ │ │ + ldr r3, [pc, #976] @ (30940 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 305a2 │ │ │ │ - ldr r1, [pc, #972] @ (309c0 ) │ │ │ │ + b.n 30526 │ │ │ │ + ldr r1, [pc, #972] @ (30944 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3062a │ │ │ │ + cbz r6, 305ae │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30346 │ │ │ │ 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] @ (30948 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #932] @ (309c8 ) │ │ │ │ + ldr r3, [pc, #932] @ (3094c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 305a2 │ │ │ │ - ldr r1, [pc, #928] @ (309cc ) │ │ │ │ + b.n 30526 │ │ │ │ + ldr r1, [pc, #928] @ (30950 ) │ │ │ │ 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 305f6 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30346 │ │ │ │ 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] @ (30954 ) │ │ │ │ movw r1, #1271 @ 0x4f7 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #872] @ (309d4 ) │ │ │ │ + ldr r3, [pc, #872] @ (30958 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #868] @ (309d8 ) │ │ │ │ + b.n 302e0 │ │ │ │ + ldr r1, [pc, #868] @ (3095c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 306b2 │ │ │ │ + cbz r6, 30636 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30346 │ │ │ │ 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] @ (30960 ) │ │ │ │ movw r1, #1289 @ 0x509 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #820] @ (309e0 ) │ │ │ │ + ldr r3, [pc, #820] @ (30964 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #816] @ (309e4 ) │ │ │ │ + b.n 302e0 │ │ │ │ + ldr r1, [pc, #816] @ (30968 ) │ │ │ │ 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 3067e │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30346 │ │ │ │ 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] @ (3096c ) │ │ │ │ movw r1, #1316 @ 0x524 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #760] @ (309ec ) │ │ │ │ + ldr r3, [pc, #760] @ (30970 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #756] @ (309f0 ) │ │ │ │ + b.n 302e0 │ │ │ │ + ldr r1, [pc, #756] @ (30974 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3073a │ │ │ │ + cbz r6, 306be │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30346 │ │ │ │ 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] @ (30978 ) │ │ │ │ movw r1, #1343 @ 0x53f │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #708] @ (309f8 ) │ │ │ │ + ldr r3, [pc, #708] @ (3097c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #704] @ (309fc ) │ │ │ │ + b.n 302e0 │ │ │ │ + ldr r1, [pc, #704] @ (30980 ) │ │ │ │ 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 30706 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30346 │ │ │ │ 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] @ (30984 ) │ │ │ │ movw r1, #1371 @ 0x55b │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #648] @ (30a04 ) │ │ │ │ + ldr r3, [pc, #648] @ (30988 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #644] @ (30a08 ) │ │ │ │ + b.n 302e0 │ │ │ │ + ldr r1, [pc, #644] @ (3098c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 307c2 │ │ │ │ + cbz r6, 30746 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30346 │ │ │ │ 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] @ (30990 ) │ │ │ │ movw r1, #1398 @ 0x576 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #596] @ (30a10 ) │ │ │ │ + ldr r3, [pc, #596] @ (30994 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #592] @ (30a14 ) │ │ │ │ + b.n 302e0 │ │ │ │ + ldr r1, [pc, #592] @ (30998 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 30804 │ │ │ │ + cbz r3, 30788 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30346 │ │ │ │ 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] @ (3099c ) │ │ │ │ movw r1, #1426 @ 0x592 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #540] @ (30a1c ) │ │ │ │ + ldr r3, [pc, #540] @ (309a0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #536] @ (30a20 ) │ │ │ │ + b.n 302e0 │ │ │ │ + ldr r1, [pc, #536] @ (309a4 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 3083e │ │ │ │ + cbz r3, 307c2 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30346 │ │ │ │ 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] @ (309a8 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #496] @ (30a28 ) │ │ │ │ + ldr r3, [pc, #496] @ (309ac ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 305a2 │ │ │ │ - ldr r1, [pc, #492] @ (30a2c ) │ │ │ │ + b.n 30526 │ │ │ │ + ldr r1, [pc, #492] @ (309b0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 30878 │ │ │ │ + cbz r3, 307fc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30346 │ │ │ │ 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] @ (309b4 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #448] @ (30a34 ) │ │ │ │ + ldr r3, [pc, #448] @ (309b8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 305a2 │ │ │ │ - ldr r1, [pc, #444] @ (30a38 ) │ │ │ │ + b.n 30526 │ │ │ │ + ldr r1, [pc, #444] @ (309bc ) │ │ │ │ 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 3083e │ │ │ │ ldr.w r6, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30346 │ │ │ │ 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] @ (309c0 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #396] @ (30a40 ) │ │ │ │ + ldr r3, [pc, #396] @ (309c4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 305a2 │ │ │ │ - ldr r1, [pc, #392] @ (30a44 ) │ │ │ │ + b.n 30526 │ │ │ │ + ldr r1, [pc, #392] @ (309c8 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 308fa │ │ │ │ + cbz r6, 3087e │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30346 │ │ │ │ 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] @ (309cc ) │ │ │ │ movw r1, #1532 @ 0x5fc │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #344] @ (30a4c ) │ │ │ │ + ldr r3, [pc, #344] @ (309d0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ + b.n 302e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #11 │ │ │ │ - bl 2fe6c │ │ │ │ + bl 2fdf0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3036a │ │ │ │ + beq.w 302ee │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 30346 │ │ │ │ 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] @ (309d4 ) │ │ │ │ movw r1, #1543 @ 0x607 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #284] @ (30a54 ) │ │ │ │ + ldr r3, [pc, #284] @ (309d8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ + b.n 302e0 │ │ │ │ nop │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r2, [r2, #15] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 30a14 │ │ │ │ + bge.n 30990 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc │ │ │ │ + add r4, lr │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 309d0 │ │ │ │ + bls.n 3094c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #11] │ │ │ │ + strb r2, [r4, #13] │ │ │ │ movs r1, r0 │ │ │ │ - bge.n 30898 │ │ │ │ + bge.n 30814 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 309f4 │ │ │ │ + blt.n 30970 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r6, r2 │ │ │ │ + mvns r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 308a0 │ │ │ │ + bhi.n 3081c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #64] @ (309ac ) │ │ │ │ + ldr r4, [pc, #48] @ (30920 ) │ │ │ │ movs r1, r0 │ │ │ │ - bvc.n 3092c │ │ │ │ + bvc.n 308a8 │ │ │ │ movs r0, r0 │ │ │ │ - bics r2, r3 │ │ │ │ + bics r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 30a38 │ │ │ │ + bhi.n 309b4 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 30a64 │ │ │ │ + blt.n 309e0 │ │ │ │ movs r0, r0 │ │ │ │ - muls r6, r1 │ │ │ │ + muls r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 309ac │ │ │ │ + bhi.n 30928 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 30958 │ │ │ │ + blt.n 308d4 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r1 │ │ │ │ + orrs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 30930 │ │ │ │ + bvc.n 308ac │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 30a54 │ │ │ │ + bgt.n 309d0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r7 │ │ │ │ + cmp r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 308a0 │ │ │ │ + bvc.n 30a1c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 3091c │ │ │ │ + bgt.n 30898 │ │ │ │ movs r0, r0 │ │ │ │ - negs r6, r6 │ │ │ │ + negs r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 30a20 │ │ │ │ + bvc.n 3099c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 30994 │ │ │ │ + bgt.n 30910 │ │ │ │ movs r0, r0 │ │ │ │ - tst r2, r6 │ │ │ │ + tst r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 309a4 │ │ │ │ + bvs.n 30920 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 30940 │ │ │ │ + ble.n 308bc │ │ │ │ movs r0, r0 │ │ │ │ - rors r6, r4 │ │ │ │ + rors r2, r4 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 30918 │ │ │ │ + bvs.n 30894 │ │ │ │ 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 30a2c │ │ │ │ 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 309a8 │ │ │ │ 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 30934 │ │ │ │ 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 308b0 │ │ │ │ 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 30a3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2900000 │ │ │ │ - eors r4, r2 │ │ │ │ + @ instruction: 0xf28c0000 │ │ │ │ + eors r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 30a3c │ │ │ │ + bpl.n 309b8 │ │ │ │ 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 30944 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf76c0000 │ │ │ │ - subs r7, #210 @ 0xd2 │ │ │ │ + @ instruction: 0xf7680000 │ │ │ │ + subs r7, #206 @ 0xce │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 30950 │ │ │ │ + bmi.n 308cc │ │ │ │ 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 30a64 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfad80000 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + @ instruction: 0xfad40000 │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 30a80 │ │ │ │ + bmi.n 309fc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfabe0000 │ │ │ │ - subs r7, #28 │ │ │ │ + @ instruction: 0xfaba0000 │ │ │ │ + subs r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 30a08 │ │ │ │ + bcc.n 30984 │ │ │ │ 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 30910 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 30b14 │ │ │ │ + bcc.n 30a90 │ │ │ │ ... │ │ │ │ │ │ │ │ -00030a58 : │ │ │ │ +000309dc : │ │ │ │ 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] @ (30c78 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #648] @ (30cf8 ) │ │ │ │ + ldr r3, [pc, #648] @ (30c7c ) │ │ │ │ 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 30ae2 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #624] @ (30cfc ) │ │ │ │ + ldr r1, [pc, #624] @ (30c80 ) │ │ │ │ add r5, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 30af0 │ │ │ │ + cbz r6, 30a74 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30b24 │ │ │ │ + beq.n 30aa8 │ │ │ │ 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] @ (30c84 ) │ │ │ │ movw r1, #1565 @ 0x61d │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #576] @ (30d04 ) │ │ │ │ + ldr r3, [pc, #576] @ (30c88 ) │ │ │ │ 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] @ (30c8c ) │ │ │ │ + ldr r3, [pc, #544] @ (30c7c ) │ │ │ │ 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 30c22 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #536] @ (30d0c ) │ │ │ │ + ldr r1, [pc, #536] @ (30c90 ) │ │ │ │ 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 30ab2 │ │ │ │ + ldr r1, [pc, #520] @ (30c94 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 30b92 │ │ │ │ + beq.n 30b16 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 30b70 │ │ │ │ + bne.n 30af4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 30ad4 │ │ │ │ + b.n 30a58 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 30b24 │ │ │ │ + beq.n 30aa8 │ │ │ │ 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] @ (30c98 ) │ │ │ │ movw r1, #1580 @ 0x62c │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #448] @ (30d18 ) │ │ │ │ + ldr r3, [pc, #448] @ (30c9c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ac6 │ │ │ │ - ldr r1, [pc, #444] @ (30d1c ) │ │ │ │ - ldr r2, [pc, #444] @ (30d20 ) │ │ │ │ + b.n 30a4a │ │ │ │ + ldr r1, [pc, #444] @ (30ca0 ) │ │ │ │ + ldr r2, [pc, #444] @ (30ca4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #500 @ 0x1f4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 30ad4 │ │ │ │ + b.n 30a58 │ │ │ │ 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] @ (30ca8 ) │ │ │ │ movw r1, #1594 @ 0x63a │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #412] @ (30d28 ) │ │ │ │ + ldr r3, [pc, #412] @ (30cac ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ac6 │ │ │ │ - ldr r1, [pc, #408] @ (30d2c ) │ │ │ │ + b.n 30a4a │ │ │ │ + ldr r1, [pc, #408] @ (30cb0 ) │ │ │ │ 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 30b5c │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 30b24 │ │ │ │ + beq.n 30aa8 │ │ │ │ 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] @ (30cb4 ) │ │ │ │ mov.w r1, #1608 @ 0x648 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #352] @ (30d34 ) │ │ │ │ + ldr r3, [pc, #352] @ (30cb8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ac6 │ │ │ │ - ldr r1, [pc, #348] @ (30d38 ) │ │ │ │ + b.n 30a4a │ │ │ │ + ldr r1, [pc, #348] @ (30cbc ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 30c16 │ │ │ │ + cbz r6, 30b9a │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30b24 │ │ │ │ + beq.n 30aa8 │ │ │ │ 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] @ (30cc0 ) │ │ │ │ movw r1, #1622 @ 0x656 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #304] @ (30d40 ) │ │ │ │ + ldr r3, [pc, #304] @ (30cc4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ac6 │ │ │ │ - ldr r1, [pc, #300] @ (30d44 ) │ │ │ │ + b.n 30a4a │ │ │ │ + ldr r1, [pc, #300] @ (30cc8 ) │ │ │ │ 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 30be2 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 30b24 │ │ │ │ + beq.w 30aa8 │ │ │ │ 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] @ (30ccc ) │ │ │ │ movw r1, #1636 @ 0x664 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #244] @ (30d4c ) │ │ │ │ + ldr r3, [pc, #244] @ (30cd0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ac6 │ │ │ │ - ldr r1, [pc, #240] @ (30d50 ) │ │ │ │ + b.n 30a4a │ │ │ │ + ldr r1, [pc, #240] @ (30cd4 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 30ca2 │ │ │ │ + cbz r3, 30c26 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30b24 │ │ │ │ + beq.w 30aa8 │ │ │ │ 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] @ (30cd8 ) │ │ │ │ movw r1, #1650 @ 0x672 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #192] @ (30d58 ) │ │ │ │ + ldr r3, [pc, #192] @ (30cdc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ac6 │ │ │ │ + b.n 30a4a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #184] @ (30d5c ) │ │ │ │ + ldr r1, [pc, #184] @ (30ce0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30ad4 │ │ │ │ + beq.w 30a58 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30b24 │ │ │ │ + beq.w 30aa8 │ │ │ │ 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] @ (30ce4 ) │ │ │ │ + ldr r2, [pc, #136] @ (30ce8 ) │ │ │ │ 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 30a58 │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ 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 30c2c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #60] @ 0x3c │ │ │ │ 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 30d14 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, r6 │ │ │ │ + add sl, r6 │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 30c2c │ │ │ │ + beq.n 30ba8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 30d40 │ │ │ │ + bne.n 30cbc │ │ │ │ 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 30c3c │ │ │ │ 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 30bcc │ │ │ │ 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 30d48 │ │ │ │ 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 : │ │ │ │ +00030cec : │ │ │ │ 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] @ 31158 │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w r3, [pc, #1112] @ 311d8 │ │ │ │ + ldr.w r3, [pc, #1112] @ 3115c │ │ │ │ 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 30dfc │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r1, [pc, #1084] @ 311dc │ │ │ │ + ldr.w r1, [pc, #1084] @ 31160 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 30e0a │ │ │ │ + cbz r6, 30d8e │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30e3e │ │ │ │ + beq.n 30dc2 │ │ │ │ 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] @ 31164 │ │ │ │ movw r1, #1686 @ 0x696 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1032] @ 311e4 │ │ │ │ + ldr.w r3, [pc, #1032] @ 31168 │ │ │ │ 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] @ (3116c ) │ │ │ │ + ldr r3, [pc, #996] @ (3115c ) │ │ │ │ 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 30f3c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #992] @ (311ec ) │ │ │ │ + ldr r1, [pc, #992] @ (31170 ) │ │ │ │ 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 30dcc │ │ │ │ + ldr r1, [pc, #972] @ (31174 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 30eac │ │ │ │ + beq.n 30e30 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 30e8a │ │ │ │ + bne.n 30e0e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 30dee │ │ │ │ + b.n 30d72 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 30e3e │ │ │ │ + beq.n 30dc2 │ │ │ │ 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] @ (31178 ) │ │ │ │ movw r1, #1700 @ 0x6a4 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #900] @ (311f8 ) │ │ │ │ + ldr r3, [pc, #900] @ (3117c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #896] @ (311fc ) │ │ │ │ - ldr r2, [pc, #900] @ (31200 ) │ │ │ │ + b.n 30d64 │ │ │ │ + ldr r1, [pc, #896] @ (31180 ) │ │ │ │ + ldr r2, [pc, #900] @ (31184 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #556 @ 0x22c │ │ │ │ blx c5c4 │ │ │ │ - b.n 30dee │ │ │ │ + b.n 30d72 │ │ │ │ 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] @ (31188 ) │ │ │ │ movw r1, #1714 @ 0x6b2 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #864] @ (31208 ) │ │ │ │ + ldr r3, [pc, #864] @ (3118c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #860] @ (3120c ) │ │ │ │ + b.n 30d64 │ │ │ │ + ldr r1, [pc, #860] @ (31190 ) │ │ │ │ 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 30e76 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 30e3e │ │ │ │ + beq.n 30dc2 │ │ │ │ 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] @ (31194 ) │ │ │ │ mov.w r1, #1728 @ 0x6c0 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #808] @ (31214 ) │ │ │ │ + ldr r3, [pc, #808] @ (31198 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #804] @ (31218 ) │ │ │ │ + b.n 30d64 │ │ │ │ + ldr r1, [pc, #804] @ (3119c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 30f30 │ │ │ │ + cbz r6, 30eb4 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30e3e │ │ │ │ + beq.n 30dc2 │ │ │ │ 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] @ (311a0 ) │ │ │ │ movw r1, #1742 @ 0x6ce │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #756] @ (31220 ) │ │ │ │ + ldr r3, [pc, #756] @ (311a4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #752] @ (31224 ) │ │ │ │ + b.n 30d64 │ │ │ │ + ldr r1, [pc, #752] @ (311a8 ) │ │ │ │ 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 30efc │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30dc2 │ │ │ │ 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] @ (311ac ) │ │ │ │ movw r1, #1756 @ 0x6dc │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #696] @ (3122c ) │ │ │ │ + ldr r3, [pc, #696] @ (311b0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #692] @ (31230 ) │ │ │ │ + b.n 30d64 │ │ │ │ + ldr r1, [pc, #692] @ (311b4 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 30fbc │ │ │ │ + cbz r3, 30f40 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30dc2 │ │ │ │ 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] @ (311b8 ) │ │ │ │ movw r1, #1771 @ 0x6eb │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #644] @ (31238 ) │ │ │ │ + ldr r3, [pc, #644] @ (311bc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ + b.n 30d64 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #636] @ (3123c ) │ │ │ │ + ldr r1, [pc, #636] @ (311c0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 31008 │ │ │ │ + cbz r3, 30f8c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30dc2 │ │ │ │ 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] @ (311c4 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #596] @ (31244 ) │ │ │ │ + ldr r3, [pc, #596] @ (311c8 ) │ │ │ │ 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 30d72 │ │ │ │ + ldr r1, [pc, #572] @ (311cc ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 31042 │ │ │ │ + cbz r3, 30fc6 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30dc2 │ │ │ │ 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] @ (311d0 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #532] @ (31250 ) │ │ │ │ + ldr r3, [pc, #532] @ (311d4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ff4 │ │ │ │ - ldr r1, [pc, #528] @ (31254 ) │ │ │ │ + b.n 30f78 │ │ │ │ + ldr r1, [pc, #528] @ (311d8 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3107c │ │ │ │ + cbz r6, 31000 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30dc2 │ │ │ │ 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] @ (311dc ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #484] @ (3125c ) │ │ │ │ + ldr r3, [pc, #484] @ (311e0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ff4 │ │ │ │ - ldr r1, [pc, #480] @ (31260 ) │ │ │ │ + b.n 30f78 │ │ │ │ + ldr r1, [pc, #480] @ (311e4 ) │ │ │ │ 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 31048 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30dc2 │ │ │ │ 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] @ (311e8 ) │ │ │ │ movw r1, #1831 @ 0x727 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #424] @ (31268 ) │ │ │ │ + ldr r3, [pc, #424] @ (311ec ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #420] @ (3126c ) │ │ │ │ + b.n 30d64 │ │ │ │ + ldr r1, [pc, #420] @ (311f0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 31104 │ │ │ │ + cbz r6, 31088 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30dc2 │ │ │ │ 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] @ (311f4 ) │ │ │ │ movw r1, #1846 @ 0x736 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #372] @ (31274 ) │ │ │ │ + ldr r3, [pc, #372] @ (311f8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #368] @ (31278 ) │ │ │ │ + b.n 30d64 │ │ │ │ + ldr r1, [pc, #368] @ (311fc ) │ │ │ │ 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 310d0 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30dc2 │ │ │ │ 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] @ (31200 ) │ │ │ │ movw r1, #1860 @ 0x744 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #312] @ (31280 ) │ │ │ │ + ldr r3, [pc, #312] @ (31204 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #308] @ (31284 ) │ │ │ │ + b.n 30d64 │ │ │ │ + ldr r1, [pc, #308] @ (31208 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3118c │ │ │ │ + cbz r6, 31110 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30dc2 │ │ │ │ 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] @ (3120c ) │ │ │ │ movw r1, #1874 @ 0x752 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #260] @ (3128c ) │ │ │ │ + ldr r3, [pc, #260] @ (31210 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #256] @ (31290 ) │ │ │ │ + b.n 30d64 │ │ │ │ + ldr r1, [pc, #256] @ (31214 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30dee │ │ │ │ + beq.w 30d72 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30dc2 │ │ │ │ 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] @ (31218 ) │ │ │ │ mov.w r1, #1888 @ 0x760 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #204] @ (31298 ) │ │ │ │ + ldr r3, [pc, #204] @ (3121c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ + b.n 30d64 │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ 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, #12] │ │ │ │ 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 : │ │ │ │ +00031220 : │ │ │ │ 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] @ (314bc ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #648] @ (3153c ) │ │ │ │ + ldr r3, [pc, #648] @ (314c0 ) │ │ │ │ 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 31326 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #624] @ (31540 ) │ │ │ │ + ldr r1, [pc, #624] @ (314c4 ) │ │ │ │ add r5, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 31334 │ │ │ │ + cbz r6, 312b8 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 31368 │ │ │ │ + beq.n 312ec │ │ │ │ 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] @ (314c8 ) │ │ │ │ movw r1, #1907 @ 0x773 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #576] @ (31548 ) │ │ │ │ + ldr r3, [pc, #576] @ (314cc ) │ │ │ │ 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] @ (314d0 ) │ │ │ │ + ldr r3, [pc, #544] @ (314c0 ) │ │ │ │ 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 31466 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #536] @ (31550 ) │ │ │ │ + ldr r1, [pc, #536] @ (314d4 ) │ │ │ │ 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 312f6 │ │ │ │ + ldr r1, [pc, #520] @ (314d8 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 313d6 │ │ │ │ + beq.n 3135a │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 313b4 │ │ │ │ + bne.n 31338 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 31318 │ │ │ │ + b.n 3129c │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 31368 │ │ │ │ + beq.n 312ec │ │ │ │ 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] @ (314dc ) │ │ │ │ movw r1, #1918 @ 0x77e │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #448] @ (3155c ) │ │ │ │ + ldr r3, [pc, #448] @ (314e0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3130a │ │ │ │ - ldr r1, [pc, #444] @ (31560 ) │ │ │ │ - ldr r2, [pc, #444] @ (31564 ) │ │ │ │ + b.n 3128e │ │ │ │ + ldr r1, [pc, #444] @ (314e4 ) │ │ │ │ + ldr r2, [pc, #444] @ (314e8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #612 @ 0x264 │ │ │ │ blx c5c4 │ │ │ │ - b.n 31318 │ │ │ │ + b.n 3129c │ │ │ │ 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] @ (314ec ) │ │ │ │ movw r1, #1929 @ 0x789 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #412] @ (3156c ) │ │ │ │ + ldr r3, [pc, #412] @ (314f0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3130a │ │ │ │ - ldr r1, [pc, #408] @ (31570 ) │ │ │ │ + b.n 3128e │ │ │ │ + ldr r1, [pc, #408] @ (314f4 ) │ │ │ │ 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 313a0 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 31368 │ │ │ │ + beq.n 312ec │ │ │ │ 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] @ (314f8 ) │ │ │ │ movw r1, #1940 @ 0x794 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #352] @ (31578 ) │ │ │ │ + ldr r3, [pc, #352] @ (314fc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3130a │ │ │ │ - ldr r1, [pc, #348] @ (3157c ) │ │ │ │ + b.n 3128e │ │ │ │ + ldr r1, [pc, #348] @ (31500 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3145a │ │ │ │ + cbz r6, 313de │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 31368 │ │ │ │ + beq.n 312ec │ │ │ │ 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] @ (31504 ) │ │ │ │ movw r1, #1951 @ 0x79f │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #304] @ (31584 ) │ │ │ │ + ldr r3, [pc, #304] @ (31508 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3130a │ │ │ │ - ldr r1, [pc, #300] @ (31588 ) │ │ │ │ + b.n 3128e │ │ │ │ + ldr r1, [pc, #300] @ (3150c ) │ │ │ │ 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 31426 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31368 │ │ │ │ + beq.w 312ec │ │ │ │ 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] @ (31510 ) │ │ │ │ movw r1, #1962 @ 0x7aa │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #244] @ (31590 ) │ │ │ │ + ldr r3, [pc, #244] @ (31514 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3130a │ │ │ │ - ldr r1, [pc, #240] @ (31594 ) │ │ │ │ + b.n 3128e │ │ │ │ + ldr r1, [pc, #240] @ (31518 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 314e6 │ │ │ │ + cbz r3, 3146a │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31368 │ │ │ │ + beq.w 312ec │ │ │ │ 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] @ (3151c ) │ │ │ │ movw r1, #1973 @ 0x7b5 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #192] @ (3159c ) │ │ │ │ + ldr r3, [pc, #192] @ (31520 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3130a │ │ │ │ + b.n 3128e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #184] @ (315a0 ) │ │ │ │ + ldr r1, [pc, #184] @ (31524 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31318 │ │ │ │ + beq.w 3129c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31368 │ │ │ │ + beq.w 312ec │ │ │ │ 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] @ (31528 ) │ │ │ │ + ldr r2, [pc, #136] @ (3152c ) │ │ │ │ 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 3129c │ │ │ │ nop │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ 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, #56] @ 0x38 │ │ │ │ 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 : │ │ │ │ +00031530 : │ │ │ │ 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] @ 3199c │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w r3, [pc, #1112] @ 31a1c │ │ │ │ + ldr.w r3, [pc, #1112] @ 319a0 │ │ │ │ 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 31640 │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r1, [pc, #1084] @ 31a20 │ │ │ │ + ldr.w r1, [pc, #1084] @ 319a4 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3164e │ │ │ │ + cbz r6, 315d2 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 31682 │ │ │ │ + beq.n 31606 │ │ │ │ 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] @ 319a8 │ │ │ │ movw r1, #2003 @ 0x7d3 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1032] @ 31a28 │ │ │ │ + ldr.w r3, [pc, #1032] @ 319ac │ │ │ │ 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] @ (319b0 ) │ │ │ │ + ldr r3, [pc, #996] @ (319a0 ) │ │ │ │ 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 31780 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #992] @ (31a30 ) │ │ │ │ + ldr r1, [pc, #992] @ (319b4 ) │ │ │ │ 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 31610 │ │ │ │ + ldr r1, [pc, #972] @ (319b8 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 316f0 │ │ │ │ + beq.n 31674 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 316ce │ │ │ │ + bne.n 31652 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 31632 │ │ │ │ + b.n 315b6 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 31682 │ │ │ │ + beq.n 31606 │ │ │ │ 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] @ (319bc ) │ │ │ │ movw r1, #2014 @ 0x7de │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #900] @ (31a3c ) │ │ │ │ + ldr r3, [pc, #900] @ (319c0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #896] @ (31a40 ) │ │ │ │ - ldr r2, [pc, #900] @ (31a44 ) │ │ │ │ + b.n 315a8 │ │ │ │ + ldr r1, [pc, #896] @ (319c4 ) │ │ │ │ + ldr r2, [pc, #900] @ (319c8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #668 @ 0x29c │ │ │ │ blx c5c4 │ │ │ │ - b.n 31632 │ │ │ │ + b.n 315b6 │ │ │ │ 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] @ (319cc ) │ │ │ │ movw r1, #2025 @ 0x7e9 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #864] @ (31a4c ) │ │ │ │ + ldr r3, [pc, #864] @ (319d0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #860] @ (31a50 ) │ │ │ │ + b.n 315a8 │ │ │ │ + ldr r1, [pc, #860] @ (319d4 ) │ │ │ │ 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 316ba │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 31682 │ │ │ │ + beq.n 31606 │ │ │ │ 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] @ (319d8 ) │ │ │ │ movw r1, #2036 @ 0x7f4 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #808] @ (31a58 ) │ │ │ │ + ldr r3, [pc, #808] @ (319dc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #804] @ (31a5c ) │ │ │ │ + b.n 315a8 │ │ │ │ + ldr r1, [pc, #804] @ (319e0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 31774 │ │ │ │ + cbz r6, 316f8 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 31682 │ │ │ │ + beq.n 31606 │ │ │ │ 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] @ (319e4 ) │ │ │ │ movw r1, #2047 @ 0x7ff │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #756] @ (31a64 ) │ │ │ │ + ldr r3, [pc, #756] @ (319e8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #752] @ (31a68 ) │ │ │ │ + b.n 315a8 │ │ │ │ + ldr r1, [pc, #752] @ (319ec ) │ │ │ │ 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 31740 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31606 │ │ │ │ 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] @ (319f0 ) │ │ │ │ movw r1, #2058 @ 0x80a │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #696] @ (31a70 ) │ │ │ │ + ldr r3, [pc, #696] @ (319f4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #692] @ (31a74 ) │ │ │ │ + b.n 315a8 │ │ │ │ + ldr r1, [pc, #692] @ (319f8 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 31800 │ │ │ │ + cbz r3, 31784 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31606 │ │ │ │ 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] @ (319fc ) │ │ │ │ movw r1, #2069 @ 0x815 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #644] @ (31a7c ) │ │ │ │ + ldr r3, [pc, #644] @ (31a00 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ + b.n 315a8 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #636] @ (31a80 ) │ │ │ │ + ldr r1, [pc, #636] @ (31a04 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 3184c │ │ │ │ + cbz r3, 317d0 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31606 │ │ │ │ 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] @ (31a08 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #596] @ (31a88 ) │ │ │ │ + ldr r3, [pc, #596] @ (31a0c ) │ │ │ │ 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 315b6 │ │ │ │ + ldr r1, [pc, #572] @ (31a10 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 31886 │ │ │ │ + cbz r3, 3180a │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31606 │ │ │ │ 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] @ (31a14 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #532] @ (31a94 ) │ │ │ │ + ldr r3, [pc, #532] @ (31a18 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31838 │ │ │ │ - ldr r1, [pc, #528] @ (31a98 ) │ │ │ │ + b.n 317bc │ │ │ │ + ldr r1, [pc, #528] @ (31a1c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 318c0 │ │ │ │ + cbz r6, 31844 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31606 │ │ │ │ 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] @ (31a20 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #484] @ (31aa0 ) │ │ │ │ + ldr r3, [pc, #484] @ (31a24 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31838 │ │ │ │ - ldr r1, [pc, #480] @ (31aa4 ) │ │ │ │ + b.n 317bc │ │ │ │ + ldr r1, [pc, #480] @ (31a28 ) │ │ │ │ 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 3188c │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31606 │ │ │ │ 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] @ (31a2c ) │ │ │ │ movw r1, #2113 @ 0x841 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #424] @ (31aac ) │ │ │ │ + ldr r3, [pc, #424] @ (31a30 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #420] @ (31ab0 ) │ │ │ │ + b.n 315a8 │ │ │ │ + ldr r1, [pc, #420] @ (31a34 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 31948 │ │ │ │ + cbz r6, 318cc │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31606 │ │ │ │ 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] @ (31a38 ) │ │ │ │ movw r1, #2124 @ 0x84c │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #372] @ (31ab8 ) │ │ │ │ + ldr r3, [pc, #372] @ (31a3c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #368] @ (31abc ) │ │ │ │ + b.n 315a8 │ │ │ │ + ldr r1, [pc, #368] @ (31a40 ) │ │ │ │ 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 31914 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31606 │ │ │ │ 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] @ (31a44 ) │ │ │ │ movw r1, #2135 @ 0x857 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #312] @ (31ac4 ) │ │ │ │ + ldr r3, [pc, #312] @ (31a48 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #308] @ (31ac8 ) │ │ │ │ + b.n 315a8 │ │ │ │ + ldr r1, [pc, #308] @ (31a4c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 319d0 │ │ │ │ + cbz r6, 31954 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31606 │ │ │ │ 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] @ (31a50 ) │ │ │ │ movw r1, #2146 @ 0x862 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #260] @ (31ad0 ) │ │ │ │ + ldr r3, [pc, #260] @ (31a54 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #256] @ (31ad4 ) │ │ │ │ + b.n 315a8 │ │ │ │ + ldr r1, [pc, #256] @ (31a58 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31632 │ │ │ │ + beq.w 315b6 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 31606 │ │ │ │ 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] @ (31a5c ) │ │ │ │ movw r1, #2157 @ 0x86d │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #204] @ (31adc ) │ │ │ │ + ldr r3, [pc, #204] @ (31a60 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ + b.n 315a8 │ │ │ │ nop │ │ │ │ - str r6, [r1, #8] │ │ │ │ + str r2, [r1, #16] │ │ │ │ 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, #8] │ │ │ │ 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 : │ │ │ │ +00031a64 : │ │ │ │ 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] @ 32648 │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r3, [pc, #3016] @ 326c8 │ │ │ │ + ldr.w r3, [pc, #3016] @ 3264c │ │ │ │ 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 31ba6 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ blx c438 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 31b88 │ │ │ │ + cbz r0, 31b0c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c908 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 31c38 │ │ │ │ + beq.w 31bbc │ │ │ │ ldr r7, [r7, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 31c18 │ │ │ │ + beq.n 31b9c │ │ │ │ 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] @ 32650 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2944] @ 326d0 │ │ │ │ + ldr.w r3, [pc, #2944] @ 32654 │ │ │ │ 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] @ 32658 │ │ │ │ + ldr.w r3, [pc, #2904] @ 3264c │ │ │ │ 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 31e7a │ │ │ │ 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 31b60 │ │ │ │ ldr.w r8, [r9] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 31c18 │ │ │ │ + beq.n 31b9c │ │ │ │ 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] @ 3265c │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2836] @ 326dc │ │ │ │ + ldr.w r3, [pc, #2836] @ 32660 │ │ │ │ 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 31aec │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 31b1e │ │ │ │ + beq.n 31aa2 │ │ │ │ cmp r0, #2 │ │ │ │ - bgt.n 31c7e │ │ │ │ - ldr.w r0, [pc, #2808] @ 326e0 │ │ │ │ + bgt.n 31c02 │ │ │ │ + ldr.w r0, [pc, #2808] @ 32664 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r7, r0 │ │ │ │ blx bc9c │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #4 │ │ │ │ @@ -58356,61 +58373,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 31cc4 │ │ │ │ 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 31aec │ │ │ │ + ldr.w r1, [pc, #2752] @ 32668 │ │ │ │ + ldr.w r2, [pc, #2752] @ 3266c │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #724 @ 0x2d4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 31b68 │ │ │ │ + b.n 31aec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx cd80 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 31d66 │ │ │ │ + beq.w 31cea │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 31c18 │ │ │ │ + beq.n 31b9c │ │ │ │ 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] @ 32670 │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2680] @ 326f0 │ │ │ │ + ldr.w r3, [pc, #2680] @ 32674 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b50 │ │ │ │ cmp r0, #10 │ │ │ │ - bgt.w 31b68 │ │ │ │ + bgt.w 31aec │ │ │ │ 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 31c92 │ │ │ │ + ldr.w r0, [pc, #2648] @ 32678 │ │ │ │ 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 +58436,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, 31c92 │ │ │ │ ldr.w sl, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w 31e58 │ │ │ │ + beq.w 31ddc │ │ │ │ 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] @ 3267c │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2560] @ 326fc │ │ │ │ + ldr.w r3, [pc, #2560] @ 32680 │ │ │ │ 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 31d96 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31b9c │ │ │ │ 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] @ 32684 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2508] @ 32704 │ │ │ │ + ldr.w r3, [pc, #2508] @ 32688 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31b56 │ │ │ │ + b.n 31ada │ │ │ │ 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] @ 3268c │ │ │ │ mov.w r1, #652 @ 0x28c │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2476] @ 3270c │ │ │ │ + ldr.w r3, [pc, #2476] @ 32690 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b50 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c4dc │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - cbz r7, 31da4 │ │ │ │ + cbz r7, 31d28 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31b9c │ │ │ │ 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] @ 32694 │ │ │ │ movs r1, #149 @ 0x95 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2424] @ 32714 │ │ │ │ + ldr.w r3, [pc, #2424] @ 32698 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b50 │ │ │ │ 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] @ 3269c │ │ │ │ + ldr.w r0, [pc, #2408] @ 326a0 │ │ │ │ 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, 31d8e │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 31e02 │ │ │ │ + beq.n 31d86 │ │ │ │ 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] @ 326a4 │ │ │ │ movs r1, #165 @ 0xa5 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2344] @ 32724 │ │ │ │ + ldr.w r3, [pc, #2344] @ 326a8 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b50 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ - b.n 31b68 │ │ │ │ + b.n 31aec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c908 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 31e62 │ │ │ │ + beq.n 31de6 │ │ │ │ ldr.w r8, [r9] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31b9c │ │ │ │ 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] @ 326ac │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2268] @ 3272c │ │ │ │ + ldr.w r3, [pc, #2268] @ 326b0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b50 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ - b.n 31d0e │ │ │ │ - ldr.w r1, [pc, #2252] @ 32730 │ │ │ │ + b.n 31c92 │ │ │ │ + ldr.w r1, [pc, #2252] @ 326b4 │ │ │ │ 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 31e32 │ │ │ │ ldr.w r7, [sl] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31b9c │ │ │ │ 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] @ 326b8 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2192] @ 32738 │ │ │ │ + ldr.w r3, [pc, #2192] @ 326bc │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b50 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 31efa │ │ │ │ - ldr.w r1, [pc, #2180] @ 3273c │ │ │ │ + beq.n 31e7e │ │ │ │ + ldr.w r1, [pc, #2180] @ 326c0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 31f42 │ │ │ │ + beq.n 31ec6 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31b9c │ │ │ │ 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] @ 326c4 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2132] @ 32744 │ │ │ │ + ldr.w r3, [pc, #2132] @ 326c8 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31b56 │ │ │ │ + b.n 31ada │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr.w r1, [pc, #2124] @ 32748 │ │ │ │ + ldr.w r1, [pc, #2124] @ 326cc │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 32062 │ │ │ │ + beq.w 31fe6 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31b9c │ │ │ │ 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] @ 326d0 │ │ │ │ movs r1, #233 @ 0xe9 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2068] @ 32750 │ │ │ │ + ldr.w r3, [pc, #2068] @ 326d4 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b50 │ │ │ │ movs r0, #15 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2056] @ 32754 │ │ │ │ + ldr.w r3, [pc, #2056] @ 326d8 │ │ │ │ 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] @ 326dc │ │ │ │ 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] @ 326e0 │ │ │ │ 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] @ 326e4 │ │ │ │ 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] @ 326e8 │ │ │ │ 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 +58735,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 32048 │ │ │ │ cmp fp, sl │ │ │ │ - bne.n 31fe6 │ │ │ │ + bne.n 31f6a │ │ │ │ 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 32080 │ │ │ │ ldr.w r4, [sl] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 320ae │ │ │ │ + beq.n 32032 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb00 │ │ │ │ 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] @ 326ec │ │ │ │ movw r1, #349 @ 0x15d │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1808] @ 3276c │ │ │ │ + ldr.w r3, [pc, #1808] @ 326f0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ - ldr.w r1, [pc, #1804] @ 32770 │ │ │ │ + b.n 31b50 │ │ │ │ + ldr.w r1, [pc, #1804] @ 326f4 │ │ │ │ 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 320d2 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31b9c │ │ │ │ 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] @ 326f8 │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1744] @ 32778 │ │ │ │ + ldr.w r3, [pc, #1744] @ 326fc │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b50 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb00 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - b.n 31b68 │ │ │ │ + b.n 31aec │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 320ae │ │ │ │ + beq.n 32032 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb00 │ │ │ │ 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] @ 32700 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1676] @ 32780 │ │ │ │ + ldr.w r3, [pc, #1676] @ 32704 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31b56 │ │ │ │ + b.n 31ada │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx b7d0 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 32196 │ │ │ │ + beq.n 3211a │ │ │ │ ldr.w r4, [r9] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 320ae │ │ │ │ + beq.n 32032 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb00 │ │ │ │ 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] @ 32708 │ │ │ │ mov.w r1, #362 @ 0x16a │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1600] @ 32788 │ │ │ │ + ldr.w r3, [pc, #1600] @ 3270c │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ - ldr.w r1, [pc, #1596] @ 3278c │ │ │ │ + b.n 31b50 │ │ │ │ + ldr.w r1, [pc, #1596] @ 32710 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 321e4 │ │ │ │ + beq.n 32168 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31b9c │ │ │ │ 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] @ 32714 │ │ │ │ mov.w r1, #258 @ 0x102 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1540] @ 32794 │ │ │ │ + ldr.w r3, [pc, #1540] @ 32718 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b50 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx cb94 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 32230 │ │ │ │ + beq.n 321b4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32032 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb00 │ │ │ │ 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] @ 3271c │ │ │ │ movw r1, #375 @ 0x177 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1472] @ 3279c │ │ │ │ + ldr.w r3, [pc, #1472] @ 32720 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ - ldr.w r1, [pc, #1464] @ 327a0 │ │ │ │ + b.n 31b50 │ │ │ │ + ldr.w r1, [pc, #1464] @ 32724 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31eb4 │ │ │ │ + beq.w 31e38 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31b9c │ │ │ │ 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] @ 32728 │ │ │ │ mov.w r1, #274 @ 0x112 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1408] @ 327a8 │ │ │ │ + ldr.w r3, [pc, #1408] @ 3272c │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ - ldr.w r3, [pc, #1400] @ 327ac │ │ │ │ + b.n 31b50 │ │ │ │ + ldr.w r3, [pc, #1400] @ 32730 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #1396] @ 327b0 │ │ │ │ + ldr.w r3, [pc, #1396] @ 32734 │ │ │ │ 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 +58956,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 32272 │ │ │ │ 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 322ae │ │ │ │ cmp fp, r8 │ │ │ │ - bne.n 32240 │ │ │ │ - ldr.w r1, [pc, #1312] @ 327b4 │ │ │ │ + bne.n 321c4 │ │ │ │ + ldr.w r1, [pc, #1312] @ 32738 │ │ │ │ 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 322ee │ │ │ │ ldr.w r4, [sl] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32032 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb00 │ │ │ │ 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] @ 3273c │ │ │ │ movw r1, #449 @ 0x1c1 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1236] @ 327bc │ │ │ │ + ldr.w r3, [pc, #1236] @ 32740 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b50 │ │ │ │ ldr.w r4, [sl] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32032 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb00 │ │ │ │ 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] @ 32744 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1184] @ 327c4 │ │ │ │ + ldr.w r3, [pc, #1184] @ 32748 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31b56 │ │ │ │ + b.n 31ada │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32032 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb00 │ │ │ │ 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] @ 3274c │ │ │ │ mov.w r1, #430 @ 0x1ae │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1128] @ 327cc │ │ │ │ + ldr.w r3, [pc, #1128] @ 32750 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ - ldr.w r1, [pc, #1124] @ 327d0 │ │ │ │ + b.n 31b50 │ │ │ │ + ldr.w r1, [pc, #1124] @ 32754 │ │ │ │ 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 32348 │ │ │ │ ldr.w r4, [r8] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32032 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb00 │ │ │ │ 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] @ 32758 │ │ │ │ movw r1, #465 @ 0x1d1 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1052] @ 327d8 │ │ │ │ + ldr.w r3, [pc, #1052] @ 3275c │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ - ldr.w r1, [pc, #1044] @ 327dc │ │ │ │ + b.n 31b50 │ │ │ │ + ldr.w r1, [pc, #1044] @ 32760 │ │ │ │ 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 323a0 │ │ │ │ ldr.w r4, [r9] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32032 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb00 │ │ │ │ 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] @ (32764 ) │ │ │ │ mov.w r1, #490 @ 0x1ea │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #976] @ (327e4 ) │ │ │ │ + ldr r3, [pc, #976] @ (32768 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31bcc │ │ │ │ - ldr r1, [pc, #968] @ (327e8 ) │ │ │ │ + b.w 31b50 │ │ │ │ + ldr r1, [pc, #968] @ (3276c ) │ │ │ │ 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 323f6 │ │ │ │ ldr.w r4, [r8] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32032 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb00 │ │ │ │ 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] @ (32770 ) │ │ │ │ mov.w r1, #506 @ 0x1fa │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #900] @ (327f0 ) │ │ │ │ + ldr r3, [pc, #900] @ (32774 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31bcc │ │ │ │ - ldr r1, [pc, #896] @ (327f4 ) │ │ │ │ + b.w 31b50 │ │ │ │ + ldr r1, [pc, #896] @ (32778 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 324c0 │ │ │ │ + cbz r3, 32444 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32032 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb00 │ │ │ │ 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] @ (3277c ) │ │ │ │ movw r1, #535 @ 0x217 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #836] @ (327fc ) │ │ │ │ + ldr r3, [pc, #836] @ (32780 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31bcc │ │ │ │ - ldr r1, [pc, #828] @ (32800 ) │ │ │ │ + b.w 31b50 │ │ │ │ + ldr r1, [pc, #828] @ (32784 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 32508 │ │ │ │ + cbz r3, 3248c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32032 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb00 │ │ │ │ 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] @ (32788 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #776] @ (32808 ) │ │ │ │ + ldr r3, [pc, #776] @ (3278c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31b56 │ │ │ │ - ldr r1, [pc, #768] @ (3280c ) │ │ │ │ - ldr r0, [pc, #772] @ (32810 ) │ │ │ │ + b.w 31ada │ │ │ │ + ldr r1, [pc, #768] @ (32790 ) │ │ │ │ + ldr r0, [pc, #772] @ (32794 ) │ │ │ │ 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, 324e6 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32032 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb00 │ │ │ │ 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] @ (32798 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #700] @ (32818 ) │ │ │ │ + ldr r3, [pc, #700] @ (3279c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31b56 │ │ │ │ - ldr r1, [pc, #696] @ (3281c ) │ │ │ │ + b.w 31ada │ │ │ │ + ldr r1, [pc, #696] @ (327a0 ) │ │ │ │ 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 32536 │ │ │ │ ldr.w r4, [r8] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32032 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb00 │ │ │ │ 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] @ (327a4 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #632] @ (32824 ) │ │ │ │ + ldr r3, [pc, #632] @ (327a8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31b56 │ │ │ │ - ldr r1, [pc, #628] @ (32828 ) │ │ │ │ + b.w 31ada │ │ │ │ + ldr r1, [pc, #628] @ (327ac ) │ │ │ │ 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 3258c │ │ │ │ ldr.w r4, [r9] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32032 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb00 │ │ │ │ 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] @ (327b0 ) │ │ │ │ movw r1, #603 @ 0x25b │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #560] @ (32830 ) │ │ │ │ + ldr r3, [pc, #560] @ (327b4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31bcc │ │ │ │ + b.w 31b50 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c4dc │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3265a │ │ │ │ + beq.n 325de │ │ │ │ ldr.w r4, [r8] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32032 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb00 │ │ │ │ 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] @ (327b8 ) │ │ │ │ mov.w r1, #616 @ 0x268 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #484] @ (32838 ) │ │ │ │ + ldr r3, [pc, #484] @ (327bc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31bcc │ │ │ │ - ldr r1, [pc, #480] @ (3283c ) │ │ │ │ + b.w 31b50 │ │ │ │ + ldr r1, [pc, #480] @ (327c0 ) │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 326a8 │ │ │ │ + cbz r0, 3262c │ │ │ │ ldr r4, [r0, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 32032 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb00 │ │ │ │ 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] @ (327c4 ) │ │ │ │ movw r1, #629 @ 0x275 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #420] @ (32844 ) │ │ │ │ + ldr r3, [pc, #420] @ (327c8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31bcc │ │ │ │ - ldr r2, [pc, #412] @ (32848 ) │ │ │ │ + b.w 31b50 │ │ │ │ + ldr r2, [pc, #412] @ (327cc ) │ │ │ │ movs r3, #11 │ │ │ │ movs r1, #32 │ │ │ │ add r2, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fb00 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - b.w 31b68 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + b.w 31aec │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ 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, r5] │ │ │ │ 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 │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0044 │ │ │ │ + bkpt 0x0040 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + @ instruction: 0xb626 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + pop {r1, r3, r5, r6, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + 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] @ (32ac0 ) │ │ │ │ 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, 3277a │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #218 @ 0xda │ │ │ │ + movs r6, #214 @ 0xd6 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 327ec │ │ │ │ + cbnz r4, 3276e │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 327de │ │ │ │ + cbnz r2, 32762 │ │ │ │ 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, 3275c │ │ │ │ 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, 3276e │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 327e4 │ │ │ │ + cbnz r6, 32766 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 327dc │ │ │ │ + cbnz r6, 3275e │ │ │ │ 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 : │ │ │ │ +000327d0 : │ │ │ │ movs r1, #0 │ │ │ │ b.w c164 │ │ │ │ nop │ │ │ │ │ │ │ │ -00032854 : │ │ │ │ +000327d8 : │ │ │ │ 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] @ (3282c ) │ │ │ │ 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, 32806 │ │ │ │ + ldr r3, [pc, #48] @ (32830 ) │ │ │ │ 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 327fc │ │ │ │ + ldr r2, [pc, #32] @ (32834 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #32] @ (328b4 ) │ │ │ │ + ldr r1, [pc, #32] @ (32838 ) │ │ │ │ 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 327fc │ │ │ │ nop │ │ │ │ - ldr r2, [r2, r6] │ │ │ │ + ldrh r6, [r1, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r7, r5] │ │ │ │ + ldr r2, [r7, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #80] @ (32904 ) │ │ │ │ + ldr r4, [pc, #576] @ (32a78 ) │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000328b8 : │ │ │ │ +0003283c : │ │ │ │ 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] @ (32864 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ 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, 32896 │ │ │ │ blx ceb8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r5, [r3, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 32920 │ │ │ │ + cbz r0, 328a4 │ │ │ │ blx ceb8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbz r0, 3292e │ │ │ │ + cbz r0, 328b2 │ │ │ │ blx c3f8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbz r0, 3293c │ │ │ │ + cbz r0, 328c0 │ │ │ │ blx c3f8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #24] │ │ │ │ - ldr r3, [pc, #12] @ (3294c ) │ │ │ │ + ldr r3, [pc, #12] @ (328d0 ) │ │ │ │ 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, r4] │ │ │ │ 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] @ (32900 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r3, [r1, #4] │ │ │ │ blx d2d8 │ │ │ │ - ldr r3, [pc, #12] @ (32980 ) │ │ │ │ + ldr r3, [pc, #12] @ (32904 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldr r6, [r1, r4] │ │ │ │ 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 +59711,39 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx bd68 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -000329e4 : │ │ │ │ +00032968 : │ │ │ │ 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] @ (32cb0 ) │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #820] @ (32d30 ) │ │ │ │ + ldr r3, [pc, #820] @ (32cb4 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r7, [pc, #816] @ (32d34 ) │ │ │ │ + ldr r7, [pc, #816] @ (32cb8 ) │ │ │ │ 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 32c9a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 32d06 │ │ │ │ + beq.w 32c8a │ │ │ │ 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 +59751,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] @ (32cbc ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #740] @ (32d3c ) │ │ │ │ + ldr r3, [pc, #740] @ (32cc0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ - ldr r3, [pc, #736] @ (32d40 ) │ │ │ │ + ldr r3, [pc, #736] @ (32cc4 ) │ │ │ │ add r3, pc │ │ │ │ blx c3ac │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 32a76 │ │ │ │ + cbz r0, 329fa │ │ │ │ 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] @ (32cc8 ) │ │ │ │ + ldr r2, [pc, #712] @ (32ccc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #708] @ (32d4c ) │ │ │ │ + ldr r3, [pc, #708] @ (32cd0 ) │ │ │ │ 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, 32a2a │ │ │ │ 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] @ (32cd4 ) │ │ │ │ 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 32c78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32ce2 │ │ │ │ - ldr r2, [pc, #644] @ (32d54 ) │ │ │ │ + beq.w 32c66 │ │ │ │ + ldr r2, [pc, #644] @ (32cd8 ) │ │ │ │ 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 +59825,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] @ (32cdc ) │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -59824,22 +59841,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 32b84 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ - ldr r0, [pc, #552] @ (32d5c ) │ │ │ │ + ldr r0, [pc, #552] @ (32ce0 ) │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ blx bda8 │ │ │ │ - ldr r1, [pc, #544] @ (32d60 ) │ │ │ │ + ldr r1, [pc, #544] @ (32ce4 ) │ │ │ │ mov r2, r6 │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc │ │ │ │ blx bda8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ @@ -59851,37 +59868,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, 32afc │ │ │ │ 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] @ (32ce8 ) │ │ │ │ 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 32bde │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ - ldr r0, [pc, #464] @ (32d68 ) │ │ │ │ + ldr r0, [pc, #464] @ (32cec ) │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ blx bda8 │ │ │ │ - ldr r1, [pc, #456] @ (32d6c ) │ │ │ │ + ldr r1, [pc, #456] @ (32cf0 ) │ │ │ │ mov r2, r6 │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc │ │ │ │ blx bda8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ @@ -59894,325 +59911,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, 32b62 │ │ │ │ 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] @ (32cf4 ) │ │ │ │ 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 32c0c │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ - b.n 32c3e │ │ │ │ + b.n 32bc2 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 32ccc │ │ │ │ + beq.n 32c50 │ │ │ │ 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] @ (32cf8 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #336] @ (32d78 ) │ │ │ │ + ldr r3, [pc, #336] @ (32cfc ) │ │ │ │ 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] @ (32d00 ) │ │ │ │ + ldr r3, [pc, #236] @ (32cb4 ) │ │ │ │ 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 32caa │ │ │ │ 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 32c3a │ │ │ │ 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] @ (32d04 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #256] @ (32d84 ) │ │ │ │ + ldr r3, [pc, #256] @ (32d08 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 32c2a │ │ │ │ + b.n 32bae │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 32cb6 │ │ │ │ + beq.n 32c3a │ │ │ │ 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] @ (32d0c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #220] @ (32d8c ) │ │ │ │ + ldr r3, [pc, #220] @ (32d10 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 32c2a │ │ │ │ + b.n 32bae │ │ │ │ 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 32bc0 │ │ │ │ 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 32bc0 │ │ │ │ + ldr r1, [pc, #172] @ (32d14 ) │ │ │ │ + ldr r2, [pc, #172] @ (32d18 ) │ │ │ │ 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 32a82 │ │ │ │ + ldr r1, [pc, #160] @ (32d1c ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #160] @ (32d9c ) │ │ │ │ + ldr r2, [pc, #160] @ (32d20 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 32cf0 │ │ │ │ - ldr r2, [pc, #152] @ (32da0 ) │ │ │ │ + b.n 32c74 │ │ │ │ + ldr r2, [pc, #152] @ (32d24 ) │ │ │ │ mov r0, r8 │ │ │ │ - ldr r1, [pc, #152] @ (32da4 ) │ │ │ │ + ldr r1, [pc, #152] @ (32d28 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 32c3c │ │ │ │ - ldr r2, [pc, #144] @ (32da8 ) │ │ │ │ + b.n 32bc0 │ │ │ │ + ldr r2, [pc, #144] @ (32d2c ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #144] @ (32dac ) │ │ │ │ + ldr r1, [pc, #144] @ (32d30 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 32c3c │ │ │ │ + b.n 32bc0 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #368] @ (32ea0 ) │ │ │ │ + ldr r4, [pc, #864] @ (33014 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #320] @ (32e78 ) │ │ │ │ + ldr r4, [pc, #816] @ (32fec ) │ │ │ │ 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, #584] @ (32f4c ) │ │ │ │ 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 : │ │ │ │ +00032d34 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 32dea │ │ │ │ + cbz r0, 32d6e │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 32dd6 │ │ │ │ + cbz r1, 32d5a │ │ │ │ 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] @ (32d80 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #36] @ (32e00 ) │ │ │ │ + ldr r2, [pc, #36] @ (32d84 ) │ │ │ │ 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] @ (32d88 ) │ │ │ │ + ldr r2, [pc, #24] @ (32d8c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ blx c5c4 │ │ │ │ - b.n 32de6 │ │ │ │ + b.n 32d6a │ │ │ │ nop │ │ │ │ - movs r5, #64 @ 0x40 │ │ │ │ + movs r5, #60 @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #696] @ (330bc ) │ │ │ │ + ldr r5, [pc, #680] @ (33030 ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + subs r0, r4, r7 │ │ │ │ ... │ │ │ │ │ │ │ │ -00032e0c : │ │ │ │ +00032d90 : │ │ │ │ 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] @ (32ee4 ) │ │ │ │ + ldr r3, [pc, #320] @ (32ee8 ) │ │ │ │ sub sp, #28 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r8, [pc, #320] @ 32f68 │ │ │ │ + ldr.w r8, [pc, #320] @ 32eec │ │ │ │ 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 32e86 │ │ │ │ mov r6, r1 │ │ │ │ - cbz r1, 32e6c │ │ │ │ + cbz r1, 32df0 │ │ │ │ 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, 32e04 │ │ │ │ + ldr r2, [pc, #280] @ (32ef0 ) │ │ │ │ + ldr r3, [pc, #272] @ (32ee8 ) │ │ │ │ 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 32ee0 │ │ │ │ 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] @ (32ef4 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #256] @ (32f74 ) │ │ │ │ + ldr r2, [pc, #256] @ (32ef8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ blx c5c4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 32e50 │ │ │ │ + b.n 32dd4 │ │ │ │ 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] @ (32efc ) │ │ │ │ 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] @ (32f00 ) │ │ │ │ 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, 32e96 │ │ │ │ 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 +60242,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 32dd4 │ │ │ │ + ldr r1, [pc, #124] @ (32f04 ) │ │ │ │ + ldr r2, [pc, #124] @ (32f08 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ blx c5c4 │ │ │ │ - b.n 32e7c │ │ │ │ + b.n 32e00 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 32f52 │ │ │ │ + beq.n 32ed6 │ │ │ │ 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] @ (32f0c ) │ │ │ │ + ldr r2, [pc, #80] @ (32f10 ) │ │ │ │ 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 32dd4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 32f4c │ │ │ │ + b.n 32ed0 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #208] @ (33034 ) │ │ │ │ + ldr r0, [pc, #704] @ (331a8 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #184] @ (33024 ) │ │ │ │ + ldr r0, [pc, #680] @ (33198 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #16] @ (32f80 ) │ │ │ │ + ldr r0, [pc, #512] @ (330f4 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #96] @ (32fd8 ) │ │ │ │ + ldr r5, [pc, #80] @ (32f4c ) │ │ │ │ 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 : │ │ │ │ +00032f14 : │ │ │ │ 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] @ (330b8 ) │ │ │ │ + ldr r3, [pc, #400] @ (330bc ) │ │ │ │ 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 33006 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3306e │ │ │ │ + beq.n 32ff2 │ │ │ │ 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, 32f72 │ │ │ │ + ldr r2, [pc, #360] @ (330c0 ) │ │ │ │ + ldr r3, [pc, #356] @ (330bc ) │ │ │ │ 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 330b0 │ │ │ │ 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 +60357,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 33016 │ │ │ │ + ldr r2, [pc, #296] @ (330c4 ) │ │ │ │ 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 33092 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 33072 │ │ │ │ + beq.n 32ff6 │ │ │ │ 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] @ (330c8 ) │ │ │ │ + ldr r2, [pc, #236] @ (330cc ) │ │ │ │ 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 32f54 │ │ │ │ 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 32ff2 │ │ │ │ + ldr r1, [pc, #200] @ (330d0 ) │ │ │ │ + ldr r2, [pc, #200] @ (330d4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #156 @ 0x9c │ │ │ │ blx c5c4 │ │ │ │ - b.n 3306e │ │ │ │ + b.n 32ff2 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ blx b798 │ │ │ │ add.w sl, sp, #16 │ │ │ │ blx bbf0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -60418,68 +60435,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] @ (330d8 ) │ │ │ │ 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, 330b4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3310e │ │ │ │ + beq.n 33092 │ │ │ │ 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 32f54 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ blx cc94 │ │ │ │ - ldr r2, [pc, #60] @ (33158 ) │ │ │ │ + ldr r2, [pc, #60] @ (330dc ) │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #0 │ │ │ │ blx d234 │ │ │ │ - b.n 330fa │ │ │ │ + b.n 3307e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ mov r5, r9 │ │ │ │ - b.n 33030 │ │ │ │ - mov r8, r6 │ │ │ │ + b.n 32fb4 │ │ │ │ + bxns r5 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, r0 │ │ │ │ + bx r0 │ │ │ │ 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 │ │ │ │ +000330e0 : │ │ │ │ + cbz r0, 33120 │ │ │ │ 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 +60511,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] @ (33130 ) │ │ │ │ + ldr r2, [pc, #16] @ (33134 ) │ │ │ │ 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 : │ │ │ │ +00033138 : │ │ │ │ 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] @ (3319c ) │ │ │ │ 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, 33166 │ │ │ │ + ldr r3, [pc, #64] @ (331a0 ) │ │ │ │ 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 3315c │ │ │ │ + ldr r2, [pc, #44] @ (331a4 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #44] @ (33224 ) │ │ │ │ + ldr r1, [pc, #44] @ (331a8 ) │ │ │ │ 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 3315c │ │ │ │ nop │ │ │ │ - str r6, [r6, r0] │ │ │ │ + str r2, [r6, r2] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r4, r0] │ │ │ │ + str r6, [r3, r2] │ │ │ │ movs r1, r0 │ │ │ │ - cmn r4, r2 │ │ │ │ + muls r0, r2 │ │ │ │ movs r1, r0 │ │ │ │ - vst4.8 {d16-d19}, [r2], r0 │ │ │ │ + ldrsh.w r0, [lr, r0] │ │ │ │ │ │ │ │ -00033228 : │ │ │ │ +000331ac : │ │ │ │ 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] @ (331e0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ - ldr r7, [pc, #728] @ (33538 ) │ │ │ │ + str r2, [r6, r0] │ │ │ │ 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, 33204 │ │ │ │ blx cf7c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 3328e │ │ │ │ + cbz r0, 33212 │ │ │ │ blx cf7c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - ldr r3, [pc, #16] @ (332a0 ) │ │ │ │ + ldr r3, [pc, #16] @ (33224 ) │ │ │ │ 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, #952] @ (335e0 ) │ │ │ │ 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 33322 │ │ │ │ + ldr r6, [pc, #364] @ (333b0 ) │ │ │ │ blx c7d8 │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3336e │ │ │ │ + beq.n 332f2 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33342 │ │ │ │ - ldr r6, [pc, #348] @ (33430 ) │ │ │ │ + beq.n 332c6 │ │ │ │ + ldr r6, [pc, #348] @ (333b4 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3335e │ │ │ │ + beq.n 332e2 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33342 │ │ │ │ - ldr r6, [pc, #340] @ (33434 ) │ │ │ │ + beq.n 332c6 │ │ │ │ + ldr r6, [pc, #340] @ (333b8 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33386 │ │ │ │ + beq.n 3330a │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33342 │ │ │ │ - ldr r6, [pc, #328] @ (33438 ) │ │ │ │ + beq.n 332c6 │ │ │ │ + ldr r6, [pc, #328] @ (333bc ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33392 │ │ │ │ + beq.n 33316 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33342 │ │ │ │ - ldr r6, [pc, #320] @ (3343c ) │ │ │ │ + beq.n 332c6 │ │ │ │ + ldr r6, [pc, #320] @ (333c0 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3337a │ │ │ │ + beq.n 332fe │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33342 │ │ │ │ - ldr r6, [pc, #308] @ (33440 ) │ │ │ │ + beq.n 332c6 │ │ │ │ + ldr r6, [pc, #308] @ (333c4 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 333ac │ │ │ │ + beq.n 33330 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 333d0 │ │ │ │ - ldr r6, [pc, #300] @ (33444 ) │ │ │ │ + beq.n 33354 │ │ │ │ + ldr r6, [pc, #300] @ (333c8 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 333b8 │ │ │ │ + beq.n 3333c │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 333f0 │ │ │ │ - ldr r6, [pc, #288] @ (33448 ) │ │ │ │ + beq.n 33374 │ │ │ │ + ldr r6, [pc, #288] @ (333cc ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 333c4 │ │ │ │ + beq.n 33348 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 3340e │ │ │ │ + beq.n 33392 │ │ │ │ mov r0, r4 │ │ │ │ blx bbf0 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ - b.n 3335a │ │ │ │ + b.n 332de │ │ │ │ movs r0, #4 │ │ │ │ blx bf64 │ │ │ │ - ldr r2, [pc, #256] @ (3344c ) │ │ │ │ + ldr r2, [pc, #256] @ (333d0 ) │ │ │ │ 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] @ (333d4 ) │ │ │ │ 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 33262 │ │ │ │ + b.n 332c6 │ │ │ │ + ldr r0, [pc, #228] @ (333d8 ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #8] │ │ │ │ - b.n 332cc │ │ │ │ - ldr r0, [pc, #220] @ (33458 ) │ │ │ │ + b.n 33250 │ │ │ │ + ldr r0, [pc, #220] @ (333dc ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #24] │ │ │ │ - b.n 33304 │ │ │ │ - ldr r0, [pc, #212] @ (3345c ) │ │ │ │ + b.n 33288 │ │ │ │ + ldr r0, [pc, #212] @ (333e0 ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #16] │ │ │ │ - b.n 332e8 │ │ │ │ - ldr r0, [pc, #204] @ (33460 ) │ │ │ │ + b.n 3326c │ │ │ │ + ldr r0, [pc, #204] @ (333e4 ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #20] │ │ │ │ - b.n 332f6 │ │ │ │ - ldr r2, [pc, #196] @ (33464 ) │ │ │ │ - ldr r1, [pc, #196] @ (33468 ) │ │ │ │ + b.n 3327a │ │ │ │ + ldr r2, [pc, #196] @ (333e8 ) │ │ │ │ + ldr r1, [pc, #196] @ (333ec ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 3335a │ │ │ │ - ldr r0, [pc, #188] @ (3346c ) │ │ │ │ + b.n 332de │ │ │ │ + ldr r0, [pc, #188] @ (333f0 ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #28] │ │ │ │ - b.n 33312 │ │ │ │ - ldr r0, [pc, #180] @ (33470 ) │ │ │ │ + b.n 33296 │ │ │ │ + ldr r0, [pc, #180] @ (333f4 ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #32] │ │ │ │ - b.n 33320 │ │ │ │ - ldr r0, [pc, #172] @ (33474 ) │ │ │ │ + b.n 332a4 │ │ │ │ + ldr r0, [pc, #172] @ (333f8 ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ - b.n 3332e │ │ │ │ + b.n 332b2 │ │ │ │ movs r0, #9 │ │ │ │ blx bf64 │ │ │ │ - ldr r2, [pc, #160] @ (33478 ) │ │ │ │ + ldr r2, [pc, #160] @ (333fc ) │ │ │ │ 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 332de │ │ │ │ movs r0, #5 │ │ │ │ blx bf64 │ │ │ │ - ldr r2, [pc, #132] @ (3347c ) │ │ │ │ + ldr r2, [pc, #132] @ (33400 ) │ │ │ │ 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 332de │ │ │ │ movs r0, #8 │ │ │ │ blx bf64 │ │ │ │ - ldr r2, [pc, #104] @ (33480 ) │ │ │ │ + ldr r2, [pc, #104] @ (33404 ) │ │ │ │ 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 332de │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #272] @ (33540 ) │ │ │ │ + ldr r7, [pc, #768] @ (336b4 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #216] @ (3350c ) │ │ │ │ + ldr r7, [pc, #712] @ (33680 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #160] @ (334d8 ) │ │ │ │ + ldr r7, [pc, #656] @ (3364c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #104] @ (334a4 ) │ │ │ │ + ldr r7, [pc, #600] @ (33618 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #48] @ (33470 ) │ │ │ │ + ldr r7, [pc, #544] @ (335e4 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #1016] @ (3383c ) │ │ │ │ + ldr r7, [pc, #488] @ (335b0 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #960] @ (33808 ) │ │ │ │ + ldr r7, [pc, #432] @ (3357c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #904] @ (337d4 ) │ │ │ │ + ldr r7, [pc, #376] @ (33548 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #616 @ (adr r3, 336b8 ) │ │ │ │ + add r3, pc, #600 @ (adr r3, 3362c ) │ │ │ │ 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, 33680 ) │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #800 @ (adr r4, 337a0 ) │ │ │ │ + add r4, pc, #784 @ (adr r4, 33714 ) │ │ │ │ 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] @ (33468 ) │ │ │ │ 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] @ (3346c ) │ │ │ │ movs r0, #6 │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #52] @ (334ec ) │ │ │ │ + ldr r3, [pc, #52] @ (33470 ) │ │ │ │ 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] @ (33474 ) │ │ │ │ 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, #928] @ (3380c ) │ │ │ │ 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 : │ │ │ │ +00033478 : │ │ │ │ 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] @ (334cc ) │ │ │ │ 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, 334aa │ │ │ │ + ldr r3, [pc, #44] @ (334d0 ) │ │ │ │ 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 334a0 │ │ │ │ + ldr r1, [pc, #28] @ (334d4 ) │ │ │ │ + ldr r0, [pc, #32] @ (334d8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx bf48 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d090 │ │ │ │ - b.n 3351c │ │ │ │ + b.n 334a0 │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #8] @ (33554 ) │ │ │ │ + ldr r5, [pc, #504] @ (336c8 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #936] @ (338f8 ) │ │ │ │ + ldr r5, [pc, #408] @ (3366c ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + ands r0, r7 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf63a0000 │ │ │ │ + @ instruction: 0xf6360000 │ │ │ │ │ │ │ │ -00033558 : │ │ │ │ +000334dc : │ │ │ │ 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] @ (33540 ) │ │ │ │ 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, 3351c │ │ │ │ blx cf7c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #36] @ (335c0 ) │ │ │ │ + ldr r1, [pc, #36] @ (33544 ) │ │ │ │ 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, 3353a │ │ │ │ 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 : │ │ │ │ +00033548 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 335de │ │ │ │ + cbz r0, 33562 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 335f0 │ │ │ │ + cbz r0, 33574 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #32] @ (33600 ) │ │ │ │ - ldr r2, [pc, #32] @ (33604 ) │ │ │ │ + ldr r1, [pc, #32] @ (33584 ) │ │ │ │ + ldr r2, [pc, #32] @ (33588 ) │ │ │ │ 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] @ (3358c ) │ │ │ │ + ldr r2, [pc, #24] @ (33590 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5c4 │ │ │ │ - b.n 335ec │ │ │ │ - subs r2, r5, #0 │ │ │ │ + b.n 33570 │ │ │ │ + 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 : │ │ │ │ +00033594 : │ │ │ │ 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 33614 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r8, r0 │ │ │ │ - ldr.w r9, [pc, #116] @ 336a0 │ │ │ │ + ldr.w r9, [pc, #116] @ 33624 │ │ │ │ movs r5, #0 │ │ │ │ - ldr r7, [pc, #116] @ (336a4 ) │ │ │ │ + ldr r7, [pc, #116] @ (33628 ) │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r9, pc │ │ │ │ add r7, pc │ │ │ │ - cbz r0, 33666 │ │ │ │ + cbz r0, 335ea │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 33674 │ │ │ │ + bge.n 335f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ - cbz r4, 33680 │ │ │ │ + cbz r4, 33604 │ │ │ │ blx c444 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #8 │ │ │ │ - bls.n 3367a │ │ │ │ + bls.n 335fe │ │ │ │ blx b9b8 │ │ │ │ - cbnz r0, 3367a │ │ │ │ + cbnz r0, 335fe │ │ │ │ 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 335bc │ │ │ │ + ldr r1, [pc, #64] @ (3362c ) │ │ │ │ + ldr r2, [pc, #64] @ (33630 ) │ │ │ │ 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 335fe │ │ │ │ ldr.w r6, [r8, #12] │ │ │ │ - b.n 3365e │ │ │ │ - ldr r1, [pc, #28] @ (336b0 ) │ │ │ │ - ldr r2, [pc, #32] @ (336b4 ) │ │ │ │ + b.n 335e2 │ │ │ │ + ldr r1, [pc, #28] @ (33634 ) │ │ │ │ + ldr r2, [pc, #32] @ (33638 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ blx c5c4 │ │ │ │ - b.n 33674 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + b.n 335f8 │ │ │ │ + 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 │ │ │ │ +0003363c : │ │ │ │ + cbz r0, 3367e │ │ │ │ + cbz r1, 3368c │ │ │ │ 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, 3367c │ │ │ │ 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] @ (336a0 ) │ │ │ │ + ldr r2, [pc, #32] @ (336a4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r3, [pc, #24] @ (33724 ) │ │ │ │ + ldr r3, [pc, #24] @ (336a8 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #24] @ (33728 ) │ │ │ │ + ldr r2, [pc, #24] @ (336ac ) │ │ │ │ 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 │ │ │ │ +000336b0 : │ │ │ │ + cbz r0, 336fe │ │ │ │ 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, 3370c │ │ │ │ mov r5, r2 │ │ │ │ - cbz r2, 3379e │ │ │ │ + cbz r2, 33722 │ │ │ │ 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 336f6 │ │ │ │ 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 336de │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #56] @ (337b4 ) │ │ │ │ - ldr r2, [pc, #56] @ (337b8 ) │ │ │ │ + ldr r1, [pc, #56] @ (33738 ) │ │ │ │ + ldr r2, [pc, #56] @ (3373c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r3, [pc, #48] @ (337bc ) │ │ │ │ + ldr r3, [pc, #48] @ (33740 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #48] @ (337c0 ) │ │ │ │ + ldr r2, [pc, #48] @ (33744 ) │ │ │ │ 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] @ (33748 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #36] @ (337c8 ) │ │ │ │ + ldr r2, [pc, #36] @ (3374c ) │ │ │ │ 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 │ │ │ │ +00033750 : │ │ │ │ + cbz r0, 33792 │ │ │ │ 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, 337a0 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 33808 │ │ │ │ - ldr r2, [pc, #76] @ (33834 ) │ │ │ │ + cbnz r3, 3378c │ │ │ │ + ldr r2, [pc, #76] @ (337b8 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #76] @ (33838 ) │ │ │ │ + ldr r0, [pc, #76] @ (337bc ) │ │ │ │ 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] @ (337c0 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 337e8 │ │ │ │ - ldr r1, [pc, #48] @ (33840 ) │ │ │ │ - ldr r2, [pc, #48] @ (33844 ) │ │ │ │ + b.n 3376c │ │ │ │ + ldr r1, [pc, #48] @ (337c4 ) │ │ │ │ + ldr r2, [pc, #48] @ (337c8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r3, [pc, #40] @ (33848 ) │ │ │ │ + ldr r3, [pc, #40] @ (337cc ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #40] @ (3384c ) │ │ │ │ + ldr r2, [pc, #40] @ (337d0 ) │ │ │ │ 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 : │ │ │ │ +000337d4 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 338ca │ │ │ │ + beq.n 3384e │ │ │ │ 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 3385e │ │ │ │ mov r7, r2 │ │ │ │ - cbz r2, 338b4 │ │ │ │ + cbz r2, 33838 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r3 │ │ │ │ - bl 332a8 │ │ │ │ + bl 3322c │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r6, 338ae │ │ │ │ - ldr r2, [pc, #112] @ (338f0 ) │ │ │ │ + cbnz r6, 33832 │ │ │ │ + ldr r2, [pc, #112] @ (33874 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #112] @ (338f4 ) │ │ │ │ + ldr r0, [pc, #112] @ (33878 ) │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r2, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ @@ -61267,371 +61284,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] @ (3387c ) │ │ │ │ add r2, pc │ │ │ │ - b.n 33880 │ │ │ │ - ldr r1, [pc, #68] @ (338fc ) │ │ │ │ + b.n 33804 │ │ │ │ + ldr r1, [pc, #68] @ (33880 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #68] @ (33900 ) │ │ │ │ + ldr r2, [pc, #68] @ (33884 ) │ │ │ │ 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] @ (33888 ) │ │ │ │ + ldr r2, [pc, #56] @ (3388c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #292 @ 0x124 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #48] @ (3390c ) │ │ │ │ + ldr r1, [pc, #48] @ (33890 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #48] @ (33910 ) │ │ │ │ + ldr r2, [pc, #48] @ (33894 ) │ │ │ │ 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 │ │ │ │ +00033898 : │ │ │ │ + cbz r0, 338da │ │ │ │ + cbz r1, 338ea │ │ │ │ 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, 338fc │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 33950 │ │ │ │ - ldr r2, [pc, #96] @ (33990 ) │ │ │ │ + cbnz r3, 338d4 │ │ │ │ + ldr r2, [pc, #96] @ (33914 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #96] @ (33994 ) │ │ │ │ + ldr r0, [pc, #96] @ (33918 ) │ │ │ │ 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] @ (3391c ) │ │ │ │ add r2, pc │ │ │ │ - b.n 33932 │ │ │ │ - ldr r1, [pc, #68] @ (3399c ) │ │ │ │ - ldr r2, [pc, #68] @ (339a0 ) │ │ │ │ + b.n 338b6 │ │ │ │ + ldr r1, [pc, #68] @ (33920 ) │ │ │ │ + ldr r2, [pc, #68] @ (33924 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r3, [pc, #60] @ (339a4 ) │ │ │ │ + ldr r3, [pc, #60] @ (33928 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #60] @ (339a8 ) │ │ │ │ + ldr r2, [pc, #60] @ (3392c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r3, #344 @ 0x158 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #48] @ (339ac ) │ │ │ │ + ldr r1, [pc, #48] @ (33930 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #48] @ (339b0 ) │ │ │ │ + ldr r2, [pc, #48] @ (33934 ) │ │ │ │ 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 : │ │ │ │ +00033938 : │ │ │ │ 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, 3395a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 339ea │ │ │ │ + cbz r0, 3396e │ │ │ │ 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] @ (33980 ) │ │ │ │ + ldr r2, [pc, #36] @ (33984 ) │ │ │ │ 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] @ (33988 ) │ │ │ │ + ldr r2, [pc, #24] @ (3398c ) │ │ │ │ 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 : │ │ │ │ +00033990 : │ │ │ │ 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, 339b4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - cbz r4, 33a44 │ │ │ │ + cbz r4, 339c8 │ │ │ │ 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] @ (339dc ) │ │ │ │ + ldr r2, [pc, #40] @ (339e0 ) │ │ │ │ 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] @ (339e4 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #24] @ (33a64 ) │ │ │ │ + ldr r2, [pc, #24] @ (339e8 ) │ │ │ │ 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 : │ │ │ │ +000339ec : │ │ │ │ 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, 33a04 │ │ │ │ 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] @ (33a18 ) │ │ │ │ + ldr r2, [pc, #20] @ (33a1c ) │ │ │ │ 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 │ │ │ │ +00033a20 : │ │ │ │ + cbz r0, 33a28 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r1, [r3, #16] │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #12] @ (33ab4 ) │ │ │ │ - ldr r2, [pc, #16] @ (33ab8 ) │ │ │ │ + ldr r1, [pc, #12] @ (33a38 ) │ │ │ │ + ldr r2, [pc, #16] @ (33a3c ) │ │ │ │ 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 : │ │ │ │ +00033a40 : │ │ │ │ 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 33c38 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33c6e │ │ │ │ + beq.w 33bf2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 33c7c │ │ │ │ + ble.w 33c00 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 33be6 │ │ │ │ - ldr r0, [pc, #488] @ (33cd8 ) │ │ │ │ + bne.n 33b6a │ │ │ │ + ldr r0, [pc, #488] @ (33c5c ) │ │ │ │ add r0, pc │ │ │ │ blx bbf0 │ │ │ │ - ldr r3, [pc, #484] @ (33cdc ) │ │ │ │ + ldr r3, [pc, #484] @ (33c60 ) │ │ │ │ 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 33c1c │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 33c3e │ │ │ │ + beq.w 33bc2 │ │ │ │ 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 33b82 │ │ │ │ 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 33ad4 │ │ │ │ mov r5, r9 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ - cbz r0, 33b5a │ │ │ │ + cbz r0, 33ade │ │ │ │ blx bbf0 │ │ │ │ add.w r9, r5, #1 │ │ │ │ str.w r0, [fp, #4]! │ │ │ │ cmp r6, r9 │ │ │ │ - bne.n 33b4e │ │ │ │ + bne.n 33ad2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 33c68 │ │ │ │ + beq.n 33bec │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 33c04 │ │ │ │ + beq.n 33b88 │ │ │ │ movs r6, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ cmp sl, r9 │ │ │ │ - blt.n 33bec │ │ │ │ + blt.n 33b70 │ │ │ │ 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 33be6 │ │ │ │ + ldr.w r9, [pc, #320] @ 33c64 │ │ │ │ mov r0, r6 │ │ │ │ mov.w fp, #1 │ │ │ │ blx cf48 │ │ │ │ add r9, pc │ │ │ │ - b.n 33bc6 │ │ │ │ + b.n 33b4a │ │ │ │ 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 33b32 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 33bd2 │ │ │ │ + b.n 33b56 │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r0, [r7, #4]! │ │ │ │ - cbz r0, 33bdc │ │ │ │ + cbz r0, 33b60 │ │ │ │ blx b7b8 │ │ │ │ add.w r3, sl, #1 │ │ │ │ cmp r5, sl │ │ │ │ - bne.n 33bd0 │ │ │ │ - b.n 33c10 │ │ │ │ - ldr r0, [pc, #252] @ (33ce4 ) │ │ │ │ + bne.n 33b54 │ │ │ │ + b.n 33b94 │ │ │ │ + ldr r0, [pc, #252] @ (33c68 ) │ │ │ │ add r0, pc │ │ │ │ - b.n 33af2 │ │ │ │ + b.n 33a76 │ │ │ │ ldr.w r0, [r4, sl, lsl #2] │ │ │ │ - cbz r0, 33bf8 │ │ │ │ + cbz r0, 33b7c │ │ │ │ blx c444 │ │ │ │ add r6, r0 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 33b7e │ │ │ │ + b.n 33b02 │ │ │ │ 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] @ (33c6c ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ @@ -61640,118 +61657,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] @ (33c70 ) │ │ │ │ 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] @ (33c74 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 33b9c │ │ │ │ - ldr r3, [pc, #136] @ (33cf4 ) │ │ │ │ + b.n 33b20 │ │ │ │ + ldr r3, [pc, #136] @ (33c78 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 33b72 │ │ │ │ - ldr r1, [pc, #136] @ (33cf8 ) │ │ │ │ - ldr r2, [pc, #136] @ (33cfc ) │ │ │ │ + b.n 33af6 │ │ │ │ + ldr r1, [pc, #136] @ (33c7c ) │ │ │ │ + ldr r2, [pc, #136] @ (33c80 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5c4 │ │ │ │ - ldr r3, [pc, #128] @ (33d00 ) │ │ │ │ + ldr r3, [pc, #128] @ (33c84 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #128] @ (33d04 ) │ │ │ │ - ldr r1, [pc, #132] @ (33d08 ) │ │ │ │ + ldr r2, [pc, #128] @ (33c88 ) │ │ │ │ + ldr r1, [pc, #132] @ (33c8c ) │ │ │ │ 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] @ (33c90 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #112] @ (33d10 ) │ │ │ │ + ldr r2, [pc, #112] @ (33c94 ) │ │ │ │ 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, 33c4a │ │ │ │ ldr r6, [r5, #4] │ │ │ │ - b.n 33b1e │ │ │ │ - ldr r1, [pc, #92] @ (33d14 ) │ │ │ │ - ldr r2, [pc, #96] @ (33d18 ) │ │ │ │ + b.n 33aa2 │ │ │ │ + ldr r1, [pc, #92] @ (33c98 ) │ │ │ │ + ldr r2, [pc, #96] @ (33c9c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #540 @ 0x21c │ │ │ │ blx c5c4 │ │ │ │ - b.n 33c36 │ │ │ │ - ldr r2, [pc, #84] @ (33d1c ) │ │ │ │ + b.n 33bba │ │ │ │ + ldr r2, [pc, #84] @ (33ca0 ) │ │ │ │ add.w r1, r6, #584 @ 0x248 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 33c04 │ │ │ │ + b.n 33b88 │ │ │ │ nop │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bxns r1 │ │ │ │ + blx r1 │ │ │ │ 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 │ │ │ │ +00033ca4 : │ │ │ │ + cbz r0, 33d04 │ │ │ │ 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, 33cee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ blx b9f4 │ │ │ │ - cbz r0, 33d40 │ │ │ │ + cbz r0, 33cc4 │ │ │ │ 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 +61778,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] @ (33d14 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #36] @ (33d94 ) │ │ │ │ + ldr r2, [pc, #36] @ (33d18 ) │ │ │ │ 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] @ (33d1c ) │ │ │ │ + ldr r2, [pc, #24] @ (33d20 ) │ │ │ │ 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 : │ │ │ │ +00033d24 : │ │ │ │ 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, 33d3c │ │ │ │ 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] @ (33d50 ) │ │ │ │ + ldr r2, [pc, #20] @ (33d54 ) │ │ │ │ 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 : │ │ │ │ +00033d58 : │ │ │ │ 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 33e4e │ │ │ │ + ldr r5, [pc, #240] @ (33e60 ) │ │ │ │ add r5, pc │ │ │ │ mov r1, r5 │ │ │ │ blx bbc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33e76 │ │ │ │ + beq.n 33dfa │ │ │ │ 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 33df0 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx d1e0 │ │ │ │ - cbz r0, 33e24 │ │ │ │ + cbz r0, 33da8 │ │ │ │ cmp r5, r0 │ │ │ │ - bhi.n 33eb4 │ │ │ │ + bhi.n 33e38 │ │ │ │ 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 33e26 │ │ │ │ + ldr r0, [pc, #164] @ (33e64 ) │ │ │ │ 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, 33de6 │ │ │ │ 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 33da8 │ │ │ │ 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 33dec │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx c2dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 33dd4 │ │ │ │ + bl 33d58 │ │ │ │ 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] @ (33e68 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #44] @ (33ee8 ) │ │ │ │ + ldr r2, [pc, #44] @ (33e6c ) │ │ │ │ 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 33db2 │ │ │ │ + ldr r1, [pc, #32] @ (33e70 ) │ │ │ │ + ldr r2, [pc, #32] @ (33e74 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ blx c5c4 │ │ │ │ - b.n 33e68 │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + b.n 33dec │ │ │ │ + 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 : │ │ │ │ +00033e78 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34036 │ │ │ │ + beq.w 33fba │ │ │ │ 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 33fca │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3400a │ │ │ │ + beq.n 33f8e │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r3 │ │ │ │ - bl 332a8 │ │ │ │ - ldr r1, [pc, #352] @ (34084 ) │ │ │ │ + bl 3322c │ │ │ │ + ldr r1, [pc, #352] @ (34008 ) │ │ │ │ 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 33fe0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 34070 │ │ │ │ + beq.w 33ff4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 34020 │ │ │ │ + bne.n 33fa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx bbf0 │ │ │ │ - ldr r1, [pc, #300] @ (34088 ) │ │ │ │ + ldr r1, [pc, #300] @ (3400c ) │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 33fda │ │ │ │ - ldr r1, [pc, #288] @ (3408c ) │ │ │ │ + cbz r0, 33f5e │ │ │ │ + ldr r1, [pc, #288] @ (34010 ) │ │ │ │ mov r2, r9 │ │ │ │ - ldr r0, [pc, #288] @ (34090 ) │ │ │ │ + ldr r0, [pc, #288] @ (34014 ) │ │ │ │ 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 33f76 │ │ │ │ + ldr r0, [pc, #248] @ (34018 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ @@ -62001,196 +62018,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, 33f54 │ │ │ │ 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] @ (3401c ) │ │ │ │ mov r2, r9 │ │ │ │ - ldr r0, [pc, #188] @ (3409c ) │ │ │ │ + ldr r0, [pc, #188] @ (34020 ) │ │ │ │ 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 33f10 │ │ │ │ + ldr r0, [pc, #172] @ (34024 ) │ │ │ │ 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 33f30 │ │ │ │ + ldr r1, [pc, #152] @ (34028 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #152] @ (340a8 ) │ │ │ │ + ldr r2, [pc, #152] @ (3402c ) │ │ │ │ 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] @ (34030 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #136] @ (340b0 ) │ │ │ │ + ldr r2, [pc, #136] @ (34034 ) │ │ │ │ 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 33f16 │ │ │ │ + ldr r1, [pc, #124] @ (34038 ) │ │ │ │ + ldr r2, [pc, #124] @ (3403c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #780 @ 0x30c │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #116] @ (340bc ) │ │ │ │ + ldr r1, [pc, #116] @ (34040 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #116] @ (340c0 ) │ │ │ │ + ldr r2, [pc, #116] @ (34044 ) │ │ │ │ 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] @ (34048 ) │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #100] @ (340c8 ) │ │ │ │ + ldr r2, [pc, #100] @ (3404c ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #828 @ 0x33c │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 34032 │ │ │ │ - ldr r1, [pc, #88] @ (340cc ) │ │ │ │ + b.n 33fb6 │ │ │ │ + ldr r1, [pc, #88] @ (34050 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #88] @ (340d0 ) │ │ │ │ + ldr r2, [pc, #88] @ (34054 ) │ │ │ │ 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 33fb6 │ │ │ │ + bl 3ae00a │ │ │ │ + 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 : │ │ │ │ +00034058 : │ │ │ │ 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] @ (340bc ) │ │ │ │ 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, 34086 │ │ │ │ + ldr r3, [pc, #64] @ (340c0 ) │ │ │ │ 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 3407c │ │ │ │ + ldr r2, [pc, #44] @ (340c4 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #44] @ (34144 ) │ │ │ │ + ldr r1, [pc, #44] @ (340c8 ) │ │ │ │ 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 3407c │ │ │ │ + sbcs r6, r3 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r1 │ │ │ │ + sbcs r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r4, #84 @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - ldc 0, cr0, [r4], {-0} │ │ │ │ + ldc 0, cr0, [r0], {-0} │ │ │ │ │ │ │ │ -00034148 : │ │ │ │ +000340cc : │ │ │ │ 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 34342 │ │ │ │ cmp r0, r1 │ │ │ │ - bls.w 343ac │ │ │ │ + bls.w 3432c │ │ │ │ tst r1, r2 │ │ │ │ - beq.w 343b4 │ │ │ │ + beq.w 34334 │ │ │ │ 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, 34128 ) │ │ │ │ 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 +62373,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, 34348 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 34488 │ │ │ │ + b.w 34408 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 343c2 │ │ │ │ + beq.n 34342 │ │ │ │ stmdb sp!, {r0, r1, lr} │ │ │ │ - bl 34170 │ │ │ │ + bl 340f0 │ │ │ │ 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, 3438a │ │ │ │ + cbnz r2, 3438a │ │ │ │ cmp r1, #0 │ │ │ │ ittt lt │ │ │ │ movlt r0, #0 │ │ │ │ movlt.w r1, #2147483648 @ 0x80000000 │ │ │ │ - blt.n 34406 │ │ │ │ + blt.n 34386 │ │ │ │ it eq │ │ │ │ cmpeq r0, #0 │ │ │ │ itt ne │ │ │ │ mvnne.w r1, #2147483648 @ 0x80000000 │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 34488 │ │ │ │ + b.w 34408 │ │ │ │ sub.w ip, sp, #8 │ │ │ │ strd ip, lr, [sp, #-16]! │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 3442a │ │ │ │ + blt.n 343aa │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 34450 │ │ │ │ - bl 34494 │ │ │ │ + blt.n 343d0 │ │ │ │ + bl 34414 │ │ │ │ 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 343ec │ │ │ │ + bl 34414 │ │ │ │ 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 34414 │ │ │ │ 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 34414 │ │ │ │ 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 +62454,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 344f8 │ │ │ │ clz r6, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3458a │ │ │ │ + beq.n 3450a │ │ │ │ clz r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 34582 │ │ │ │ + beq.n 34502 │ │ │ │ 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 34480 │ │ │ │ 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, 344f8 │ │ │ │ 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 344a6 │ │ │ │ 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 344b8 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs.w r9, r5, r3 │ │ │ │ - bcs.n 34510 │ │ │ │ + bcs.n 34490 │ │ │ │ adds r4, r4, r4 │ │ │ │ adcs r5, r5 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bne.n 34526 │ │ │ │ + bne.n 344a6 │ │ │ │ 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 +62522,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, 344fe │ │ │ │ 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 3443e │ │ │ │ clz r6, r2 │ │ │ │ clz r1, r5 │ │ │ │ adds r6, #32 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 344be │ │ │ │ - b.n 34582 │ │ │ │ + bne.n 3443e │ │ │ │ + b.n 34502 │ │ │ │ nop │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -0003459c <.fini>: │ │ │ │ +0003451c <.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 │ │ │ │ + 0x00034524 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ + 0x00034534 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ + 0x00034544 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ + 0x00034554 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ + 0x00034564 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ + 0x00034574 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ + 0x00034584 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ + 0x00034594 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ + 0x000345a4 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ + 0x000345b4 47657444 61746153 6f757263 6546726f GetDataSourceFro │ │ │ │ + 0x000345c4 6d496400 6f72672e 676e6f6d 652e7a65 mId.org.gnome.ze │ │ │ │ + 0x000345d4 69746765 6973742e 44617461 536f7572 itgeist.DataSour │ │ │ │ + 0x000345e4 63655265 67697374 72790000 52656769 ceRegistry..Regi │ │ │ │ + 0x000345f4 73746572 44617461 536f7572 63650000 sterDataSource.. │ │ │ │ + 0x00034604 47657444 61746153 6f757263 65730000 GetDataSources.. │ │ │ │ + 0x00034614 53657444 61746153 6f757263 65456e61 SetDataSourceEna │ │ │ │ + 0x00034624 626c6564 00000000 44617461 536f7572 bled....DataSour │ │ │ │ + 0x00034634 63655265 67697374 65726564 00000000 ceRegistered.... │ │ │ │ + 0x00034644 44617461 536f7572 6365456e 61626c65 DataSourceEnable │ │ │ │ + 0x00034654 64000000 44617461 536f7572 63654469 d...DataSourceDi │ │ │ │ + 0x00034664 73636f6e 6e656374 65640000 64617461 sconnected..data │ │ │ │ + 0x00034674 2d736f75 7263652d 64697363 6f6e6e65 -source-disconne │ │ │ │ + 0x00034684 63746564 00000000 64617461 2d736f75 cted....data-sou │ │ │ │ + 0x00034694 7263652d 656e6162 6c656400 64617461 rce-enabled.data │ │ │ │ + 0x000346a4 2d736f75 7263652d 72656769 73746572 -source-register │ │ │ │ + 0x000346b4 65640000 64617461 5f736f75 72636520 ed..data_source │ │ │ │ + 0x000346c4 213d204e 554c4c00 64617461 2d736f75 != NULL.data-sou │ │ │ │ + 0x000346d4 7263652d 72656769 73747279 2e76616c rce-registry.val │ │ │ │ + 0x000346e4 613a3131 333a2045 72726f72 20706172 a:113: Error par │ │ │ │ + 0x000346f4 73696e67 20646174 612d736f 75726365 sing data-source │ │ │ │ + 0x00034704 3a202573 00000000 64617461 2d736f75 : %s....data-sou │ │ │ │ + 0x00034714 7263652d 72656769 73747279 2e630000 rce-registry.c.. │ │ │ │ + 0x00034724 66696c65 2025733a 206c696e 65202564 file %s: line %d │ │ │ │ + 0x00034734 3a20756e 65787065 63746564 20657272 : unexpected err │ │ │ │ + 0x00034744 6f723a20 25732028 25732c20 25642900 or: %s (%s, %d). │ │ │ │ + 0x00034754 66696c65 2025733a 206c696e 65202564 file %s: line %d │ │ │ │ + 0x00034764 3a20756e 63617567 68742065 72726f72 : uncaught error │ │ │ │ + 0x00034774 3a202573 20282573 2c202564 29000000 : %s (%s, %d)... │ │ │ │ + 0x00034784 756e6971 75655f69 6420213d 204e554c unique_id != NUL │ │ │ │ + 0x00034794 4c000000 64617461 2d736f75 7263652d L...data-source- │ │ │ │ + 0x000347a4 72656769 73747279 2e76616c 613a3938 registry.vala:98 │ │ │ │ + 0x000347b4 3a204572 726f7220 70617273 696e6720 : Error parsing │ │ │ │ + 0x000347c4 64617461 2d736f75 7263653a 20257300 data-source: %s. │ │ │ │ + 0x000347d4 6e5f7061 72616d5f 76616c75 6573203d n_param_values = │ │ │ │ + 0x000347e4 3d203300 72657320 213d204e 554c4c00 = 3.res != NULL. │ │ │ │ + 0x000347f4 556e6162 6c652074 6f20636f 6e6e6563 Unable to connec │ │ │ │ + 0x00034804 7420746f 205a6569 74676569 73742773 t to Zeitgeist's │ │ │ │ + 0x00034814 20446174 61536f75 72636552 65676973 DataSourceRegis │ │ │ │ + 0x00034824 7472793a 20257300 5a656974 67656973 try: %s.Zeitgeis │ │ │ │ + 0x00034834 7452656d 6f746552 65676973 74727900 tRemoteRegistry. │ │ │ │ + 0x00034844 76616c61 2d646275 732d7072 6f78792d vala-dbus-proxy- │ │ │ │ + 0x00034854 74797065 00000000 76616c61 2d646275 type....vala-dbu │ │ │ │ + 0x00034864 732d696e 74657266 6163652d 6e616d65 s-interface-name │ │ │ │ + 0x00034874 00000000 76616c61 2d646275 732d696e ....vala-dbus-in │ │ │ │ + 0x00034884 74657266 6163652d 696e666f 00000000 terface-info.... │ │ │ │ + 0x00034894 76616c61 2d646275 732d7265 67697374 vala-dbus-regist │ │ │ │ + 0x000348a4 65722d6f 626a6563 74000000 5a656974 er-object...Zeit │ │ │ │ + 0x000348b4 67656973 7452656d 6f746552 65676973 geistRemoteRegis │ │ │ │ + 0x000348c4 74727950 726f7879 00000000 672d696e tryProxy....g-in │ │ │ │ + 0x000348d4 74657266 6163652d 6e616d65 00000000 terface-name.... │ │ │ │ + 0x000348e4 2f6f7267 2f676e6f 6d652f7a 65697467 /org/gnome/zeitg │ │ │ │ + 0x000348f4 65697374 2f646174 615f736f 75726365 eist/data_source │ │ │ │ + 0x00034904 5f726567 69737472 79000000 672d6f62 _registry...g-ob │ │ │ │ + 0x00034914 6a656374 2d706174 68000000 672d6275 ject-path...g-bu │ │ │ │ + 0x00034924 732d7479 70650000 6f72672e 676e6f6d s-type..org.gnom │ │ │ │ + 0x00034934 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x00034944 6e650000 672d6e61 6d650000 672d666c ne..g-name..g-fl │ │ │ │ + 0x00034954 61677300 73656c66 20213d20 4e554c4c ags.self != NULL │ │ │ │ + 0x00034964 00000000 5a656974 67656973 74446174 ....ZeitgeistDat │ │ │ │ + 0x00034974 61536f75 72636552 65676973 74727900 aSourceRegistry. │ │ │ │ + 0x00034984 736f7572 63652d64 6973636f 6e6e6563 source-disconnec │ │ │ │ + 0x00034994 74656400 736f7572 63652d65 6e61626c ted.source-enabl │ │ │ │ + 0x000349a4 65640000 736f7572 63652d72 65676973 ed..source-regis │ │ │ │ + 0x000349b4 74657265 64000000 64617461 5f736f75 tered...data_sou │ │ │ │ + 0x000349c4 72636500 28737373 61286173 61617361 rce.(sssa(asaasa │ │ │ │ + 0x000349d4 79296278 62290000 756e6971 75655f69 y)bxb)..unique_i │ │ │ │ + 0x000349e4 64000000 72657375 6c740000 6576656e d...result..even │ │ │ │ + 0x000349f4 745f7465 6d706c61 74657300 61286173 t_templates.a(as │ │ │ │ + 0x00034a04 61617361 79290000 64657363 72697074 aasay)..descript │ │ │ │ + 0x00034a14 696f6e00 61287373 73612861 73616173 ion.a(sssa(asaas │ │ │ │ + 0x00034a24 61792962 78622900 696e6465 782e6300 ay)bxb).index.c. │ │ │ │ + 0x00034a34 696e6465 782e7661 6c613a36 313a2055 index.vala:61: U │ │ │ │ + 0x00034a44 6e61626c 6520746f 20636f6e 6e656374 nable to connect │ │ │ │ + 0x00034a54 20746f20 5a656974 67656973 74204654 to Zeitgeist FT │ │ │ │ + 0x00034a64 533a2025 73000000 6f72672e 676e6f6d S: %s...org.gnom │ │ │ │ + 0x00034a74 652e7a65 69746765 6973742e 496e6465 e.zeitgeist.Inde │ │ │ │ + 0x00034a84 78000000 2f6f7267 2f676e6f 6d652f7a x.../org/gnome/z │ │ │ │ + 0x00034a94 65697467 65697374 2f696e64 65782f61 eitgeist/index/a │ │ │ │ + 0x00034aa4 63746976 69747900 71756572 7920213d ctivity.query != │ │ │ │ + 0x00034ab4 204e554c 4c000000 74696d65 5f72616e NULL...time_ran │ │ │ │ + 0x00034ac4 67652021 3d204e55 4c4c0000 6576656e ge != NULL..even │ │ │ │ + 0x00034ad4 745f7465 6d706c61 74657320 213d204e t_templates != N │ │ │ │ + 0x00034ae4 554c4c00 5a656974 67656973 74496e64 ULL.ZeitgeistInd │ │ │ │ + 0x00034af4 65780000 76616c75 65206c6f 63617469 ex..value locati │ │ │ │ + 0x00034b04 6f6e2066 6f722060 25732720 70617373 on for `%s' pass │ │ │ │ + 0x00034b14 65642061 73204e55 4c4c0000 696e7661 ed as NULL..inva │ │ │ │ + 0x00034b24 6c696420 756e636c 61737365 64206f62 lid unclassed ob │ │ │ │ + 0x00034b34 6a656374 20706f69 6e746572 20666f72 ject pointer for │ │ │ │ + 0x00034b44 2076616c 75652074 79706520 60000000 value type `... │ │ │ │ + 0x00034b54 2720666f 72207661 6c756520 74797065 ' for value type │ │ │ │ + 0x00034b64 20600000 696e7661 6c696420 6f626a65 `..invalid obje │ │ │ │ + 0x00034b74 63742074 79706520 60000000 5a656974 ct type `...Zeit │ │ │ │ + 0x00034b84 67656973 744c6f67 4462576f 726b6572 geistLogDbWorker │ │ │ │ + 0x00034b94 00000000 6d6f6e69 746f7220 213d204e ....monitor != N │ │ │ │ + 0x00034ba4 554c4c00 6c6f672e 63000000 69735f63 ULL.log.c...is_c │ │ │ │ + 0x00034bb4 6f6e6e65 63746564 00000000 6c6f672e onnected....log. │ │ │ │ + 0x00034bc4 76616c61 3a353631 3a204572 726f7220 vala:561: Error │ │ │ │ + 0x00034bd4 696e7374 616c6c69 6e67206d 6f6e6974 installing monit │ │ │ │ + 0x00034be4 6f723a20 25730000 28696969 29000000 or: %s..(iii)... │ │ │ │ + 0x00034bf4 675f7374 72636d70 3020285f 746d7039 g_strcmp0 (_tmp9 │ │ │ │ + 0x00034c04 5f2c2022 28696969 29222920 3d3d2030 _, "(iii)") == 0 │ │ │ │ + 0x00034c14 00000000 6c6f672e 76616c61 3a313438 ....log.vala:148 │ │ │ │ + 0x00034c24 3a202573 00000000 3a6d656d 6f72793a : %s....:memory: │ │ │ │ + 0x00034c34 00000000 6c6f672e 76616c61 3a313539 ....log.vala:159 │ │ │ │ + 0x00034c44 3a202573 00000000 776f726b 65722021 : %s....worker ! │ │ │ │ + 0x00034c54 3d204e55 4c4c0000 6c6f672e 76616c61 = NULL..log.vala │ │ │ │ + 0x00034c64 3a313033 3a20556e 61626c65 20746f20 :103: Unable to │ │ │ │ + 0x00034c74 636f6e6e 65637420 746f205a 65697467 connect to Zeitg │ │ │ │ + 0x00034c84 65697374 3a202573 00000000 4661696c eist: %s....Fail │ │ │ │ + 0x00034c94 65642074 6f207265 6d6f7665 206d6f6e ed to remove mon │ │ │ │ + 0x00034ca4 69746f72 2066726f 6d205a65 69746765 itor from Zeitge │ │ │ │ + 0x00034cb4 6973742e 20526574 72616374 696e6725 ist. Retracting% │ │ │ │ + 0x00034cc4 73206672 6f6d2074 68652062 7573206e s from the bus n │ │ │ │ + 0x00034cd4 6f6e6574 68656c65 73733a20 25730000 onetheless: %s.. │ │ │ │ + 0x00034ce4 6f72672e 676e6f6d 652e7a65 69746765 org.gnome.zeitge │ │ │ │ + 0x00034cf4 6973742e 4c6f6700 2f6f7267 2f676e6f ist.Log./org/gno │ │ │ │ + 0x00034d04 6d652f7a 65697467 65697374 2f6c6f67 me/zeitgeist/log │ │ │ │ + 0x00034d14 2f616374 69766974 79000000 6576656e /activity...even │ │ │ │ + 0x00034d24 74732021 3d204e55 4c4c0000 6576656e ts != NULL..even │ │ │ │ + 0x00034d34 7420213d 204e554c 4c000000 6576656e t != NULL...even │ │ │ │ + 0x00034d44 745f6964 7320213d 204e554c 4c000000 t_ids != NULL... │ │ │ │ + 0x00034d54 72657375 6c745f65 76656e74 5f74656d result_event_tem │ │ │ │ + 0x00034d64 706c6174 65732021 3d204e55 4c4c0000 plates != NULL.. │ │ │ │ + 0x00034d74 5a656974 67656973 744c6f67 00000000 ZeitgeistLog.... │ │ │ │ + 0x00034d84 6e5f7061 72616d5f 76616c75 6573203d n_param_values = │ │ │ │ + 0x00034d94 3d203400 6d6f6e69 746f722e 63000000 = 4.monitor.c... │ │ │ │ + 0x00034da4 6d6f6e69 746f722e 76616c61 3a313338 monitor.vala:138 │ │ │ │ + 0x00034db4 3a202573 00000000 6d6f6e69 746f722e : %s....monitor. │ │ │ │ + 0x00034dc4 76616c61 3a313233 3a202573 00000000 vala:123: %s.... │ │ │ │ + 0x00034dd4 25733a25 643a2069 6e76616c 69642025 %s:%d: invalid % │ │ │ │ + 0x00034de4 73206964 20257520 666f7220 22257322 s id %u for "%s" │ │ │ │ + 0x00034df4 206f6620 74797065 20272573 2720696e of type '%s' in │ │ │ │ + 0x00034e04 20272573 27000000 70726f70 65727479 '%s'...property │ │ │ │ + 0x00034e14 00000000 2f6f7267 2f676e6f 6d652f7a ..../org/gnome/z │ │ │ │ + 0x00034e24 65697467 65697374 2f6d6f6e 69746f72 eitgeist/monitor │ │ │ │ + 0x00034e34 2f256900 5a656974 67656973 744d6f6e /%i.ZeitgeistMon │ │ │ │ + 0x00034e44 69746f72 00000000 74696d65 2d72616e itor....time-ran │ │ │ │ + 0x00034e54 67650000 6576656e 742d7465 6d706c61 ge..event-templa │ │ │ │ + 0x00034e64 74657300 6576656e 74732d69 6e736572 tes.events-inser │ │ │ │ + 0x00034e74 74656400 6576656e 74732d64 656c6574 ted.events-delet │ │ │ │ + 0x00034e84 65640000 70726f78 792d6372 65617465 ed..proxy-create │ │ │ │ + 0x00034e94 64000000 69732d63 6f6e6e65 63746564 d...is-connected │ │ │ │ + 0x00034ea4 00000000 54797065 20602573 2720646f ....Type `%s' do │ │ │ │ + 0x00034eb4 6573206e 6f742069 6d706c65 6d656e74 es not implement │ │ │ │ + 0x00034ec4 20616273 74726163 74206d65 74686f64 abstract method │ │ │ │ + 0x00034ed4 20607a65 69746765 6973745f 71756575 `zeitgeist_queu │ │ │ │ + 0x00034ee4 65645f70 726f7879 5f777261 70706572 ed_proxy_wrapper │ │ │ │ + 0x00034ef4 5f6f6e5f 636f6e6e 65637469 6f6e5f6c _on_connection_l │ │ │ │ + 0x00034f04 6f737427 00000000 54797065 20602573 ost'....Type `%s │ │ │ │ + 0x00034f14 2720646f 6573206e 6f742069 6d706c65 ' does not imple │ │ │ │ + 0x00034f24 6d656e74 20616273 74726163 74206d65 ment abstract me │ │ │ │ + 0x00034f34 74686f64 20607a65 69746765 6973745f thod `zeitgeist_ │ │ │ │ + 0x00034f44 71756575 65645f70 726f7879 5f777261 queued_proxy_wra │ │ │ │ + 0x00034f54 70706572 5f6f6e5f 636f6e6e 65637469 pper_on_connecti │ │ │ │ + 0x00034f64 6f6e5f65 73746162 6c697368 65642700 on_established'. │ │ │ │ + 0x00034f74 71756575 65642d70 726f7879 2d777261 queued-proxy-wra │ │ │ │ + 0x00034f84 70706572 2e630000 70737065 6320213d pper.c..pspec != │ │ │ │ + 0x00034f94 204e554c 4c000000 5a656974 67656973 NULL...Zeitgeis │ │ │ │ + 0x00034fa4 74517565 75656450 726f7879 57726170 tQueuedProxyWrap │ │ │ │ + 0x00034fb4 70657251 75657565 644d6574 686f6400 perQueuedMethod. │ │ │ │ + 0x00034fc4 675f7479 70655f69 735f6120 286f626a g_type_is_a (obj │ │ │ │ + 0x00034fd4 6563745f 74797065 2c205a45 49544745 ect_type, ZEITGE │ │ │ │ + 0x00034fe4 4953545f 51554555 45445f50 524f5859 IST_QUEUED_PROXY │ │ │ │ + 0x00034ff4 5f575241 50504552 5f545950 455f5155 _WRAPPER_TYPE_QU │ │ │ │ + 0x00035004 45554544 5f4d4554 484f4429 00000000 EUED_METHOD).... │ │ │ │ + 0x00035014 475f5459 50455f43 4845434b 5f56414c G_TYPE_CHECK_VAL │ │ │ │ + 0x00035024 55455f54 59504520 2876616c 75652c20 UE_TYPE (value, │ │ │ │ + 0x00035034 5a454954 47454953 545f5155 45554544 ZEITGEIST_QUEUED │ │ │ │ + 0x00035044 5f50524f 58595f57 52415050 45525f54 _PROXY_WRAPPER_T │ │ │ │ + 0x00035054 5950455f 51554555 45445f4d 4554484f YPE_QUEUED_METHO │ │ │ │ + 0x00035064 44290000 70726f78 7920213d 204e554c D)..proxy != NUL │ │ │ │ + 0x00035074 4c000000 6e6f7469 66793a3a 672d6e61 L...notify::g-na │ │ │ │ + 0x00035084 6d652d6f 776e6572 00000000 475f5459 me-owner....G_TY │ │ │ │ + 0x00035094 50455f43 4845434b 5f494e53 54414e43 PE_CHECK_INSTANC │ │ │ │ + 0x000350a4 455f5459 50452028 765f6f62 6a656374 E_TYPE (v_object │ │ │ │ + 0x000350b4 2c205a45 49544745 4953545f 51554555 , ZEITGEIST_QUEU │ │ │ │ + 0x000350c4 45445f50 524f5859 5f575241 50504552 ED_PROXY_WRAPPER │ │ │ │ + 0x000350d4 5f545950 455f5155 45554544 5f4d4554 _TYPE_QUEUED_MET │ │ │ │ + 0x000350e4 484f4429 00000000 675f7661 6c75655f HOD)....g_value_ │ │ │ │ + 0x000350f4 74797065 5f636f6d 70617469 626c6520 type_compatible │ │ │ │ + 0x00035104 28475f54 5950455f 46524f4d 5f494e53 (G_TYPE_FROM_INS │ │ │ │ + 0x00035114 54414e43 45202876 5f6f626a 65637429 TANCE (v_object) │ │ │ │ + 0x00035124 2c20475f 56414c55 455f5459 50452028 , G_VALUE_TYPE ( │ │ │ │ + 0x00035134 76616c75 65292900 5a656974 67656973 value)).Zeitgeis │ │ │ │ + 0x00035144 74517565 75656450 726f7879 57726170 tQueuedProxyWrap │ │ │ │ + 0x00035154 70657200 64617461 70617468 00000000 per.datapath.... │ │ │ │ + 0x00035164 6f72672e 66726565 6465736b 746f702e org.freedesktop. │ │ │ │ + 0x00035174 44427573 2e50726f 70657274 6965732e DBus.Properties. │ │ │ │ + 0x00035184 47657400 28762900 65787465 6e73696f Get.(v).extensio │ │ │ │ + 0x00035194 6e730000 51756974 00000000 496e7365 ns..Quit....Inse │ │ │ │ + 0x000351a4 72744576 656e7473 00000000 4e6f7469 rtEvents....Noti │ │ │ │ + 0x000351b4 6679496e 73657274 00000000 6f72672e fyInsert....org. │ │ │ │ + 0x000351c4 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x000351d4 4d6f6e69 746f7200 52656d6f 76654d6f Monitor.RemoveMo │ │ │ │ + 0x000351e4 6e69746f 72000000 496e7374 616c6c4d nitor...InstallM │ │ │ │ + 0x000351f4 6f6e6974 6f720000 47657445 76656e74 onitor..GetEvent │ │ │ │ + 0x00035204 73000000 61750000 46696e64 52656c61 s...au..FindRela │ │ │ │ + 0x00035214 74656455 72697300 46696e64 4576656e tedUris.FindEven │ │ │ │ + 0x00035224 74730000 46696e64 4576656e 74496473 ts..FindEventIds │ │ │ │ + 0x00035234 00000000 44656c65 74654576 656e7473 ....DeleteEvents │ │ │ │ + 0x00035244 00000000 4e6f7469 66794465 6c657465 ....NotifyDelete │ │ │ │ + 0x00035254 00000000 53656172 63685769 74685265 ....SearchWithRe │ │ │ │ + 0x00035264 6c657661 6e636965 73000000 53656172 levancies...Sear │ │ │ │ + 0x00035274 63680000 6f72672e 66726565 6465736b ch..org.freedesk │ │ │ │ + 0x00035284 746f702e 4e657477 6f726b4d 616e6167 top.NetworkManag │ │ │ │ + 0x00035294 65720000 47657453 74617465 00000000 er..GetState.... │ │ │ │ + 0x000352a4 6e65742e 636f6e6e 6d616e2e 4d616e61 net.connman.Mana │ │ │ │ + 0x000352b4 67657200 53746174 65436861 6e676564 ger.StateChanged │ │ │ │ + 0x000352c4 00000000 73746174 652d6368 616e6765 ....state-change │ │ │ │ + 0x000352d4 64000000 5a656974 67656973 74566572 d...ZeitgeistVer │ │ │ │ + 0x000352e4 73696f6e 53747275 63740000 5a656974 sionStruct..Zeit │ │ │ │ + 0x000352f4 67656973 7452656d 6f74654c 6f670000 geistRemoteLog.. │ │ │ │ + 0x00035304 61730000 5a656974 67656973 7452656d as..ZeitgeistRem │ │ │ │ + 0x00035314 6f74654c 6f675072 6f787900 5a656974 oteLogProxy.Zeit │ │ │ │ + 0x00035324 67656973 7452656d 6f74654d 6f6e6974 geistRemoteMonit │ │ │ │ + 0x00035334 6f720000 5a656974 67656973 7452656d or..ZeitgeistRem │ │ │ │ + 0x00035344 6f74654d 6f6e6974 6f725072 6f787900 oteMonitorProxy. │ │ │ │ + 0x00035354 5a656974 67656973 7452656d 6f746553 ZeitgeistRemoteS │ │ │ │ + 0x00035364 696d706c 65496e64 65786572 00000000 impleIndexer.... │ │ │ │ + 0x00035374 61640000 5a656974 67656973 7452656d ad..ZeitgeistRem │ │ │ │ + 0x00035384 6f746553 696d706c 65496e64 65786572 oteSimpleIndexer │ │ │ │ + 0x00035394 50726f78 79000000 5a656974 67656973 Proxy...Zeitgeis │ │ │ │ + 0x000353a4 744e6574 776f726b 4d616e61 67657244 tNetworkManagerD │ │ │ │ + 0x000353b4 42757300 5a656974 67656973 744e6574 Bus.ZeitgeistNet │ │ │ │ + 0x000353c4 776f726b 4d616e61 67657244 42757350 workManagerDBusP │ │ │ │ + 0x000353d4 726f7879 00000000 5a656974 67656973 roxy....Zeitgeis │ │ │ │ + 0x000353e4 74436f6e 6e6d616e 4d616e61 67657244 tConnmanManagerD │ │ │ │ + 0x000353f4 42757300 5a656974 67656973 74436f6e Bus.ZeitgeistCon │ │ │ │ + 0x00035404 6e6d616e 4d616e61 67657244 42757350 nmanManagerDBusP │ │ │ │ + 0x00035414 726f7879 00000000 75000000 6d617463 roxy....u...matc │ │ │ │ + 0x00035424 68657300 72656c65 76616e63 69657300 hes.relevancies. │ │ │ │ + 0x00035434 72657375 6c745f74 79706500 636f756e result_type.coun │ │ │ │ + 0x00035444 74000000 6f666673 65740000 73746f72 t...offset..stor │ │ │ │ + 0x00035454 6167655f 73746174 65000000 66696c74 age_state...filt │ │ │ │ + 0x00035464 65725f74 656d706c 61746573 00000000 er_templates.... │ │ │ │ + 0x00035474 74696d65 5f72616e 67650000 28787829 time_range..(xx) │ │ │ │ + 0x00035484 00000000 71756572 795f7374 72696e67 ....query_string │ │ │ │ + 0x00035494 00000000 6576656e 745f6964 73000000 ....event_ids... │ │ │ │ + 0x000354a4 6d6f6e69 746f725f 70617468 00000000 monitor_path.... │ │ │ │ + 0x000354b4 6e756d5f 6576656e 74730000 72657375 num_events..resu │ │ │ │ + 0x000354c4 6c745f65 76656e74 5f74656d 706c6174 lt_event_templat │ │ │ │ + 0x000354d4 65730000 756e6971 75652d69 64000000 es..unique-id... │ │ │ │ + 0x000354e4 72756e6e 696e6700 74696d65 7374616d running.timestam │ │ │ │ + 0x000354f4 70000000 6120213d 204e554c 4c000000 p...a != NULL... │ │ │ │ + 0x00035504 6220213d 204e554c 4c000000 64657363 b != NULL...desc │ │ │ │ + 0x00035514 72697074 696f6e20 213d204e 554c4c00 ription != NULL. │ │ │ │ + 0x00035524 64617461 2d736f75 7263652e 63000000 data-source.c... │ │ │ │ + 0x00035534 73737361 28617361 61736179 29000000 sssa(asaasay)... │ │ │ │ + 0x00035544 5f746d70 305f0000 69746572 2e6e5f63 _tmp0_..iter.n_c │ │ │ │ + 0x00035554 68696c64 72656e20 2829203e 3d203400 hildren () >= 4. │ │ │ │ + 0x00035564 5a656974 67656973 74446174 61536f75 ZeitgeistDataSou │ │ │ │ + 0x00035574 72636500 736f7572 6365735f 76617269 rce.sources_vari │ │ │ │ + 0x00035584 616e7420 213d204e 554c4c00 675f7374 ant != NULL.g_st │ │ │ │ + 0x00035594 72636d70 3020285f 746d7031 5f2c205a rcmp0 (_tmp1_, Z │ │ │ │ + 0x000355a4 45495447 45495354 5f444154 415f534f EITGEIST_DATA_SO │ │ │ │ + 0x000355b4 55524345 535f5349 475f4441 5441534f URCES_SIG_DATASO │ │ │ │ + 0x000355c4 55524345 5329203d 3d203000 736f7572 URCES) == 0.sour │ │ │ │ + 0x000355d4 63657320 213d204e 554c4c00 7a656974 ces != NULL.zeit │ │ │ │ + 0x000355e4 67656973 742d656e 67696e65 2d657272 geist-engine-err │ │ │ │ + 0x000355f4 6f722d71 7561726b 00000000 6572726f or-quark....erro │ │ │ │ + 0x00035604 72732e63 00000000 6f72672e 676e6f6d rs.c....org.gnom │ │ │ │ + 0x00035614 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x00035624 6e654572 726f722e 4261636b 75704661 neError.BackupFa │ │ │ │ + 0x00035634 696c6564 00000000 6f72672e 676e6f6d iled....org.gnom │ │ │ │ + 0x00035644 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x00035654 6e654572 726f722e 44617461 62617365 neError.Database │ │ │ │ + 0x00035664 42757379 00000000 6f72672e 676e6f6d Busy....org.gnom │ │ │ │ + 0x00035674 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x00035684 6e654572 726f722e 44617461 62617365 neError.Database │ │ │ │ + 0x00035694 43616e74 6f70656e 00000000 6f72672e Cantopen....org. │ │ │ │ + 0x000356a4 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x000356b4 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ + 0x000356c4 62617365 436f7272 75707400 6f72672e baseCorrupt.org. │ │ │ │ + 0x000356d4 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x000356e4 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ + 0x000356f4 62617365 4572726f 72000000 6f72672e baseError...org. │ │ │ │ + 0x00035704 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x00035714 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ + 0x00035724 62617365 52657469 72654661 696c6564 baseRetireFailed │ │ │ │ + 0x00035734 00000000 6f72672e 676e6f6d 652e7a65 ....org.gnome.ze │ │ │ │ + 0x00035744 69746765 6973742e 456e6769 6e654572 itgeist.EngineEr │ │ │ │ + 0x00035754 726f722e 45786973 74696e67 496e7374 ror.ExistingInst │ │ │ │ + 0x00035764 616e6365 00000000 6f72672e 676e6f6d ance....org.gnom │ │ │ │ + 0x00035774 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x00035784 6e654572 726f722e 496e7661 6c696441 neError.InvalidA │ │ │ │ + 0x00035794 7267756d 656e7400 6f72672e 676e6f6d rgument.org.gnom │ │ │ │ + 0x000357a4 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x000357b4 6e654572 726f722e 496e7661 6c696445 neError.InvalidE │ │ │ │ + 0x000357c4 76656e74 00000000 6f72672e 676e6f6d vent....org.gnom │ │ │ │ + 0x000357d4 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x000357e4 6e654572 726f722e 496e7661 6c69644b neError.InvalidK │ │ │ │ + 0x000357f4 65790000 6d696d65 74797065 5f726567 ey..mimetype_reg │ │ │ │ + 0x00035804 65782021 3d204e55 4c4c0000 696e7465 ex != NULL..inte │ │ │ │ + 0x00035814 72707265 74617469 6f6e5f75 72692021 rpretation_uri ! │ │ │ │ + 0x00035824 3d204e55 4c4c0000 6d696d65 74797065 = NULL..mimetype │ │ │ │ + 0x00035834 2e630000 7572695f 73636865 6d652021 .c..uri_scheme ! │ │ │ │ + 0x00035844 3d204e55 4c4c0000 6d616e69 66657374 = NULL..manifest │ │ │ │ + 0x00035854 6174696f 6e5f7572 6920213d 204e554c ation_uri != NUL │ │ │ │ + 0x00035864 4c000000 6d696d65 74797065 20213d20 L...mimetype != │ │ │ │ + 0x00035874 4e554c4c 00000000 6d696d65 74797065 NULL....mimetype │ │ │ │ + 0x00035884 2e76616c 613a3132 343a2043 6f756c64 .vala:124: Could │ │ │ │ + 0x00035894 6e277420 72656769 73746572 206d696d n't register mim │ │ │ │ + 0x000358a4 65747970 65207265 6765783a 20257300 etype regex: %s. │ │ │ │ + 0x000358b4 6d616e69 66657374 6174696f 6e5f7479 manifestation_ty │ │ │ │ + 0x000358c4 70652021 3d204e55 4c4c0000 68747470 pe != NULL..http │ │ │ │ + 0x000358d4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x000358e4 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x000358f4 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00035904 2f6e666f 23536f75 72636543 6f646500 /nfo#SourceCode. │ │ │ │ + 0x00035914 6170706c 69636174 696f6e2f 65636d61 application/ecma │ │ │ │ + 0x00035924 73637269 70740000 6170706c 69636174 script..applicat │ │ │ │ + 0x00035934 696f6e2f 6a617661 73637269 70740000 ion/javascript.. │ │ │ │ + 0x00035944 6170706c 69636174 696f6e2f 6a736f6e application/json │ │ │ │ + 0x00035954 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x00035964 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00035974 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00035984 30372f30 332f3232 2f6e666f 23537072 07/03/22/nfo#Spr │ │ │ │ + 0x00035994 65616473 68656574 00000000 6170706c eadsheet....appl │ │ │ │ + 0x000359a4 69636174 696f6e2f 6d732d65 7863656c ication/ms-excel │ │ │ │ + 0x000359b4 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x000359c4 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x000359d4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x000359e4 30372f30 332f3232 2f6e666f 23507265 07/03/22/nfo#Pre │ │ │ │ + 0x000359f4 73656e74 6174696f 6e000000 6170706c sentation...appl │ │ │ │ + 0x00035a04 69636174 696f6e2f 6d732d70 6f776572 ication/ms-power │ │ │ │ + 0x00035a14 706f696e 74000000 6170706c 69636174 point...applicat │ │ │ │ + 0x00035a24 696f6e2f 6d736578 63656c00 68747470 ion/msexcel.http │ │ │ │ + 0x00035a34 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00035a44 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00035a54 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00035a64 2f6e666f 23506167 696e6174 65645465 /nfo#PaginatedTe │ │ │ │ + 0x00035a74 7874446f 63756d65 6e740000 6170706c xtDocument..appl │ │ │ │ + 0x00035a84 69636174 696f6e2f 6d73776f 72640000 ication/msword.. │ │ │ │ + 0x00035a94 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00035aa4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00035ab4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00035ac4 332f3232 2f6e666f 23417564 696f0000 3/22/nfo#Audio.. │ │ │ │ + 0x00035ad4 6170706c 69636174 696f6e2f 6f676700 application/ogg. │ │ │ │ + 0x00035ae4 6170706c 69636174 696f6e2f 70646600 application/pdf. │ │ │ │ + 0x00035af4 6170706c 69636174 696f6e2f 706f7374 application/post │ │ │ │ + 0x00035b04 73637269 70740000 6170706c 69636174 script..applicat │ │ │ │ + 0x00035b14 696f6e2f 70730000 6170706c 69636174 ion/ps..applicat │ │ │ │ + 0x00035b24 696f6e2f 72746600 6170706c 69636174 ion/rtf.applicat │ │ │ │ + 0x00035b34 696f6e2f 736f6170 2b786d6c 00000000 ion/soap+xml.... │ │ │ │ + 0x00035b44 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00035b54 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00035b64 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00035b74 332f3232 2f6e666f 23566563 746f7249 3/22/nfo#VectorI │ │ │ │ + 0x00035b84 6d616765 00000000 6170706c 69636174 mage....applicat │ │ │ │ + 0x00035b94 696f6e2f 766e642e 636f7265 6c2d6472 ion/vnd.corel-dr │ │ │ │ + 0x00035ba4 61770000 6170706c 69636174 696f6e2f aw..application/ │ │ │ │ + 0x00035bb4 766e642e 6d732d65 7863656c 00000000 vnd.ms-excel.... │ │ │ │ + 0x00035bc4 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x00035bd4 6d732d70 6f776572 706f696e 74000000 ms-powerpoint... │ │ │ │ + 0x00035be4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00035bf4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00035c04 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00035c14 332f3232 2f6e666f 23417263 68697665 3/22/nfo#Archive │ │ │ │ + 0x00035c24 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x00035c34 782d377a 2d636f6d 70726573 73656400 x-7z-compressed. │ │ │ │ + 0x00035c44 6170706c 69636174 696f6e2f 782d6162 application/x-ab │ │ │ │ + 0x00035c54 69776f72 64000000 6170706c 69636174 iword...applicat │ │ │ │ + 0x00035c64 696f6e2f 782d6170 706c6978 2d707265 ion/x-applix-pre │ │ │ │ + 0x00035c74 73656e74 73000000 6170706c 69636174 sents...applicat │ │ │ │ + 0x00035c84 696f6e2f 782d6170 706c6978 2d737072 ion/x-applix-spr │ │ │ │ + 0x00035c94 65616473 68656574 00000000 6170706c eadsheet....appl │ │ │ │ + 0x00035ca4 69636174 696f6e2f 782d6170 706c6978 ication/x-applix │ │ │ │ + 0x00035cb4 2d776f72 64000000 6170706c 69636174 -word...applicat │ │ │ │ + 0x00035cc4 696f6e2f 782d6172 63686976 65000000 ion/x-archive... │ │ │ │ + 0x00035cd4 6170706c 69636174 696f6e2f 782d627a application/x-bz │ │ │ │ + 0x00035ce4 69700000 6170706c 69636174 696f6e2f ip..application/ │ │ │ │ + 0x00035cf4 782d627a 69702d63 6f6d7072 65737365 x-bzip-compresse │ │ │ │ + 0x00035d04 642d7461 72000000 68747470 3a2f2f77 d-tar...http://w │ │ │ │ + 0x00035d14 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00035d24 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00035d34 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x00035d44 2346696c 65737973 74656d49 6d616765 #FilesystemImage │ │ │ │ + 0x00035d54 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x00035d64 782d6364 2d696d61 67650000 6170706c x-cd-image..appl │ │ │ │ + 0x00035d74 69636174 696f6e2f 782d636f 6d707265 ication/x-compre │ │ │ │ + 0x00035d84 73736564 2d746172 00000000 6170706c ssed-tar....appl │ │ │ │ + 0x00035d94 69636174 696f6e2f 782d6373 68000000 ication/x-csh... │ │ │ │ + 0x00035da4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00035db4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00035dc4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00035dd4 332f3232 2f6e666f 23536f66 74776172 3/22/nfo#Softwar │ │ │ │ + 0x00035de4 65000000 6170706c 69636174 696f6e2f e...application/ │ │ │ │ + 0x00035df4 782d6465 62000000 6170706c 69636174 x-deb...applicat │ │ │ │ + 0x00035e04 696f6e2f 782d6465 7369676e 65720000 ion/x-designer.. │ │ │ │ + 0x00035e14 6170706c 69636174 696f6e2f 782d6465 application/x-de │ │ │ │ + 0x00035e24 736b746f 70000000 6170706c 69636174 sktop...applicat │ │ │ │ + 0x00035e34 696f6e2f 782d6469 612d6469 61677261 ion/x-dia-diagra │ │ │ │ + 0x00035e44 6d000000 6170706c 69636174 696f6e2f m...application/ │ │ │ │ + 0x00035e54 782d6578 65637574 61626c65 00000000 x-executable.... │ │ │ │ + 0x00035e64 6170706c 69636174 696f6e2f 782d666c application/x-fl │ │ │ │ + 0x00035e74 75696400 6170706c 69636174 696f6e2f uid.application/ │ │ │ │ + 0x00035e84 782d676c 61646500 6170706c 69636174 x-glade.applicat │ │ │ │ + 0x00035e94 696f6e2f 782d676e 75636173 68000000 ion/x-gnucash... │ │ │ │ + 0x00035ea4 6170706c 69636174 696f6e2f 782d676e application/x-gn │ │ │ │ + 0x00035eb4 756d6572 69630000 6170706c 69636174 umeric..applicat │ │ │ │ + 0x00035ec4 696f6e2f 782d677a 69700000 6170706c ion/x-gzip..appl │ │ │ │ + 0x00035ed4 69636174 696f6e2f 782d6a61 76612d61 ication/x-java-a │ │ │ │ + 0x00035ee4 72636869 76650000 6170706c 69636174 rchive..applicat │ │ │ │ + 0x00035ef4 696f6e2f 782d6a61 76617363 72697074 ion/x-javascript │ │ │ │ + 0x00035f04 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x00035f14 782d6b69 6c6c7573 74726174 6f720000 x-killustrator.. │ │ │ │ + 0x00035f24 6170706c 69636174 696f6e2f 782d6b70 application/x-kp │ │ │ │ + 0x00035f34 72657365 6e746572 00000000 6170706c resenter....appl │ │ │ │ + 0x00035f44 69636174 696f6e2f 782d6b73 70726561 ication/x-ksprea │ │ │ │ + 0x00035f54 64000000 6170706c 69636174 696f6e2f d...application/ │ │ │ │ + 0x00035f64 782d6b77 6f726400 6170706c 69636174 x-kword.applicat │ │ │ │ + 0x00035f74 696f6e2f 782d6c7a 6d610000 6170706c ion/x-lzma..appl │ │ │ │ + 0x00035f84 69636174 696f6e2f 782d6c7a 6d612d63 ication/x-lzma-c │ │ │ │ + 0x00035f94 6f6d7072 65737365 642d7461 72000000 ompressed-tar... │ │ │ │ + 0x00035fa4 6170706c 69636174 696f6e2f 782d6d34 application/x-m4 │ │ │ │ + 0x00035fb4 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x00035fc4 782d6d73 2d646f73 2d657865 63757461 x-ms-dos-executa │ │ │ │ + 0x00035fd4 626c6500 6170706c 69636174 696f6e2f ble.application/ │ │ │ │ + 0x00035fe4 782d7065 726c0000 6170706c 69636174 x-perl..applicat │ │ │ │ + 0x00035ff4 696f6e2f 782d7068 70000000 6170706c ion/x-php...appl │ │ │ │ + 0x00036004 69636174 696f6e2f 782d7270 6d000000 ication/x-rpm... │ │ │ │ + 0x00036014 6170706c 69636174 696f6e2f 782d7275 application/x-ru │ │ │ │ + 0x00036024 62790000 6170706c 69636174 696f6e2f by..application/ │ │ │ │ + 0x00036034 782d7368 656c6c73 63726970 74000000 x-shellscript... │ │ │ │ + 0x00036044 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00036054 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00036064 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00036074 332f3232 2f6e666f 23457865 63757461 3/22/nfo#Executa │ │ │ │ + 0x00036084 626c6500 6170706c 69636174 696f6e2f ble.application/ │ │ │ │ + 0x00036094 782d7368 6f636b77 6176652d 666c6173 x-shockwave-flas │ │ │ │ + 0x000360a4 68000000 6170706c 69636174 696f6e2f h...application/ │ │ │ │ + 0x000360b4 782d7371 6c000000 6170706c 69636174 x-sql...applicat │ │ │ │ + 0x000360c4 696f6e2f 782d7374 75666669 74000000 ion/x-stuffit... │ │ │ │ + 0x000360d4 6170706c 69636174 696f6e2f 7868746d application/xhtm │ │ │ │ + 0x000360e4 6c2b786d 6c000000 6170706c 69636174 l+xml...applicat │ │ │ │ + 0x000360f4 696f6e2f 786d6c00 6170706c 69636174 ion/xml.applicat │ │ │ │ + 0x00036104 696f6e2f 786d6c2d 64746400 6170706c ion/xml-dtd.appl │ │ │ │ + 0x00036114 69636174 696f6e2f 7a697000 68747470 ication/zip.http │ │ │ │ + 0x00036124 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00036134 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00036144 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00036154 2f6e666f 234d6564 69614c69 73740000 /nfo#MediaList.. │ │ │ │ + 0x00036164 61756469 6f2f782d 7363706c 73000000 audio/x-scpls... │ │ │ │ + 0x00036174 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00036184 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00036194 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x000361a4 332f3232 2f6e666f 23526173 74657249 3/22/nfo#RasterI │ │ │ │ + 0x000361b4 6d616765 00000000 696d6167 652f6769 mage....image/gi │ │ │ │ + 0x000361c4 66000000 696d6167 652f6a70 65670000 f...image/jpeg.. │ │ │ │ + 0x000361d4 696d6167 652f706a 70656700 696d6167 image/pjpeg.imag │ │ │ │ + 0x000361e4 652f706e 67000000 696d6167 652f7376 e/png...image/sv │ │ │ │ + 0x000361f4 672b786d 6c000000 696d6167 652f7469 g+xml...image/ti │ │ │ │ + 0x00036204 66660000 68747470 3a2f2f77 77772e73 ff..http://www.s │ │ │ │ + 0x00036214 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00036224 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00036234 30372f30 332f3232 2f6e666f 2349636f 07/03/22/nfo#Ico │ │ │ │ + 0x00036244 6e000000 696d6167 652f766e 642e6d69 n...image/vnd.mi │ │ │ │ + 0x00036254 63726f73 6f66742e 69636f6e 00000000 crosoft.icon.... │ │ │ │ + 0x00036264 696d6167 652f782d 78636600 68747470 image/x-xcf.http │ │ │ │ + 0x00036274 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00036284 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00036294 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x000362a4 2f6e666f 23466f6c 64657200 696e6f64 /nfo#Folder.inod │ │ │ │ + 0x000362b4 652f6469 72656374 6f727900 68747470 e/directory.http │ │ │ │ + 0x000362c4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x000362d4 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x000362e4 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x000362f4 2f6e6d6f 23456d61 696c0000 6d657373 /nmo#Email..mess │ │ │ │ + 0x00036304 6167652f 616c7465 726e6174 69766500 age/alternative. │ │ │ │ + 0x00036314 6d657373 6167652f 70617274 69616c00 message/partial. │ │ │ │ + 0x00036324 6d657373 6167652f 72656c61 74656400 message/related. │ │ │ │ + 0x00036334 74657874 2f637373 00000000 68747470 text/css....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 │ │ │ │ + 0x00036374 2f6e666f 23546578 74446f63 756d656e /nfo#TextDocumen │ │ │ │ + 0x00036384 74000000 74657874 2f637376 00000000 t...text/csv.... │ │ │ │ + 0x00036394 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x000363a4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x000363b4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x000363c4 332f3232 2f6e666f 2348746d 6c446f63 3/22/nfo#HtmlDoc │ │ │ │ + 0x000363d4 756d656e 74000000 74657874 2f68746d ument...text/htm │ │ │ │ + 0x000363e4 6c000000 74657874 2f6a6176 61736372 l...text/javascr │ │ │ │ + 0x000363f4 69707400 74657874 2f706c61 696e0000 ipt.text/plain.. │ │ │ │ + 0x00036404 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00036414 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00036424 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00036434 332f3232 2f6e636f 23436f6e 74616374 3/22/nco#Contact │ │ │ │ + 0x00036444 00000000 74657874 2f766361 72640000 ....text/vcard.. │ │ │ │ + 0x00036454 74657874 2f782d63 00000000 74657874 text/x-c....text │ │ │ │ + 0x00036464 2f782d63 2b2b0000 74657874 2f782d63 /x-c++..text/x-c │ │ │ │ + 0x00036474 2b2b7372 63000000 74657874 2f782d63 ++src...text/x-c │ │ │ │ + 0x00036484 68647200 74657874 2f782d63 6f707969 hdr.text/x-copyi │ │ │ │ + 0x00036494 6e670000 74657874 2f782d63 72656469 ng..text/x-credi │ │ │ │ + 0x000364a4 74730000 74657874 2f782d63 73686172 ts..text/x-cshar │ │ │ │ + 0x000364b4 70000000 74657874 2f782d63 73726300 p...text/x-csrc. │ │ │ │ + 0x000364c4 74657874 2f782d64 73726300 74657874 text/x-dsrc.text │ │ │ │ + 0x000364d4 2f782d65 69666665 6c000000 74657874 /x-eiffel...text │ │ │ │ + 0x000364e4 2f782d67 65747465 78742d74 72616e73 /x-gettext-trans │ │ │ │ + 0x000364f4 6c617469 6f6e0000 74657874 2f782d67 lation..text/x-g │ │ │ │ + 0x00036504 65747465 78742d74 72616e73 6c617469 ettext-translati │ │ │ │ + 0x00036514 6f6e2d74 656d706c 61746500 74657874 on-template.text │ │ │ │ + 0x00036524 2f782d68 61736b65 6c6c0000 74657874 /x-haskell..text │ │ │ │ + 0x00036534 2f782d69 646c0000 74657874 2f782d6a /x-idl..text/x-j │ │ │ │ + 0x00036544 61766100 74657874 2f782d6a 71756572 ava.text/x-jquer │ │ │ │ + 0x00036554 792d746d 706c0000 74657874 2f782d6c y-tmpl..text/x-l │ │ │ │ + 0x00036564 61746578 00000000 74657874 2f782d6c atex....text/x-l │ │ │ │ + 0x00036574 69737000 74657874 2f782d6c 75610000 isp.text/x-lua.. │ │ │ │ + 0x00036584 74657874 2f782d6d 34000000 74657874 text/x-m4...text │ │ │ │ + 0x00036594 2f782d6d 616b6566 696c6500 74657874 /x-makefile.text │ │ │ │ + 0x000365a4 2f782d6f 626a6373 72630000 74657874 /x-objcsrc..text │ │ │ │ + 0x000365b4 2f782d6f 63616d6c 00000000 74657874 /x-ocaml....text │ │ │ │ + 0x000365c4 2f782d70 61736361 6c000000 74657874 /x-pascal...text │ │ │ │ + 0x000365d4 2f782d70 61746368 00000000 74657874 /x-patch....text │ │ │ │ + 0x000365e4 2f782d70 7974686f 6e000000 74657874 /x-python...text │ │ │ │ + 0x000365f4 2f782d73 716c0000 74657874 2f782d74 /x-sql..text/x-t │ │ │ │ + 0x00036604 636c0000 74657874 2f782d74 65780000 cl..text/x-tex.. │ │ │ │ + 0x00036614 74657874 2f782d74 726f6666 00000000 text/x-troff.... │ │ │ │ + 0x00036624 74657874 2f782d76 616c6100 74657874 text/x-vala.text │ │ │ │ + 0x00036634 2f782d76 68646c00 74657874 2f786d6c /x-vhdl.text/xml │ │ │ │ + 0x00036644 00000000 2e2a2f78 2d647669 00000000 .....*/x-dvi.... │ │ │ │ + 0x00036654 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x00036664 6d732d65 7863656c 2e2a0000 6170706c ms-excel.*..appl │ │ │ │ + 0x00036674 69636174 696f6e2f 766e642e 6d732d70 ication/vnd.ms-p │ │ │ │ + 0x00036684 6f776572 706f696e 742e2a00 6170706c owerpoint.*.appl │ │ │ │ + 0x00036694 69636174 696f6e2f 766e642e 6f617369 ication/vnd.oasi │ │ │ │ + 0x000366a4 732e6f70 656e646f 63756d65 6e742e67 s.opendocument.g │ │ │ │ + 0x000366b4 72617068 6963732e 2a000000 6170706c raphics.*...appl │ │ │ │ + 0x000366c4 69636174 696f6e2f 766e642e 6f617369 ication/vnd.oasi │ │ │ │ + 0x000366d4 732e6f70 656e646f 63756d65 6e742e70 s.opendocument.p │ │ │ │ + 0x000366e4 72657365 6e746174 696f6e2e 2a000000 resentation.*... │ │ │ │ + 0x000366f4 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x00036704 6f617369 732e6f70 656e646f 63756d65 oasis.opendocume │ │ │ │ + 0x00036714 6e742e73 70726561 64736865 65742e2a nt.spreadsheet.* │ │ │ │ + 0x00036724 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x00036734 766e642e 6f617369 732e6f70 656e646f vnd.oasis.opendo │ │ │ │ + 0x00036744 63756d65 6e742e74 6578742e 2a000000 cument.text.*... │ │ │ │ + 0x00036754 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x00036764 6f70656e 786d6c66 6f726d61 74732d6f openxmlformats-o │ │ │ │ + 0x00036774 66666963 65646f63 756d656e 742e7072 fficedocument.pr │ │ │ │ + 0x00036784 6573656e 74617469 6f6e6d6c 2e707265 esentationml.pre │ │ │ │ + 0x00036794 73656e74 6174696f 6e2e2a00 6170706c sentation.*.appl │ │ │ │ + 0x000367a4 69636174 696f6e2f 766e642e 6f70656e ication/vnd.open │ │ │ │ + 0x000367b4 786d6c66 6f726d61 74732d6f 66666963 xmlformats-offic │ │ │ │ + 0x000367c4 65646f63 756d656e 742e7370 72656164 edocument.spread │ │ │ │ + 0x000367d4 73686565 746d6c2e 73686565 742e2a00 sheetml.sheet.*. │ │ │ │ + 0x000367e4 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x000367f4 6f70656e 786d6c66 6f726d61 74732d6f openxmlformats-o │ │ │ │ + 0x00036804 66666963 65646f63 756d656e 742e776f fficedocument.wo │ │ │ │ + 0x00036814 72647072 6f636573 73696e67 6d6c2e64 rdprocessingml.d │ │ │ │ + 0x00036824 6f63756d 656e742e 2a000000 68747470 ocument.*...http │ │ │ │ + 0x00036834 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00036844 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00036854 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00036864 2f6e666f 23446f63 756d656e 74000000 /nfo#Document... │ │ │ │ + 0x00036874 6170706c 69636174 696f6e2f 766e645c application/vnd\ │ │ │ │ + 0x00036884 2e2e2a00 6170706c 69636174 696f6e2f ..*.application/ │ │ │ │ + 0x00036894 782d6170 706c6978 2d2e2a00 61756469 x-applix-.*.audi │ │ │ │ + 0x000368a4 6f2f2e2a 00000000 68747470 3a2f2f77 o/.*....http://w │ │ │ │ + 0x000368b4 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x000368c4 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x000368d4 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x000368e4 23496d61 67650000 696d6167 652f2e2a #Image..image/.* │ │ │ │ + 0x000368f4 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x00036904 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00036914 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00036924 30372f30 332f3232 2f6e666f 23566964 07/03/22/nfo#Vid │ │ │ │ + 0x00036934 656f0000 76696465 6f2f2e2a 00000000 eo..video/.*.... │ │ │ │ + 0x00036944 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00036954 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00036964 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00036974 332f3232 2f6e666f 2346696c 65446174 3/22/nfo#FileDat │ │ │ │ + 0x00036984 614f626a 65637400 66696c65 3a2f2f00 aObject.file://. │ │ │ │ + 0x00036994 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x000369a4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x000369b4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x000369c4 332f3232 2f6e666f 23576562 44617461 3/22/nfo#WebData │ │ │ │ + 0x000369d4 4f626a65 63740000 68747470 3a2f2f00 Object..http://. │ │ │ │ + 0x000369e4 68747470 733a2f2f 00000000 68747470 https://....http │ │ │ │ + 0x000369f4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00036a04 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00036a14 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00036a24 2f6e666f 2352656d 6f746544 6174614f /nfo#RemoteDataO │ │ │ │ + 0x00036a34 626a6563 74000000 7373683a 2f2f0000 bject...ssh://.. │ │ │ │ + 0x00036a44 73667470 3a2f2f00 6674703a 2f2f0000 sftp://.ftp://.. │ │ │ │ + 0x00036a54 6461763a 2f2f0000 64617673 3a2f2f00 dav://..davs://. │ │ │ │ + 0x00036a64 736d623a 2f2f0000 75726920 213d204e smb://..uri != N │ │ │ │ + 0x00036a74 554c4c00 7a656974 67656973 742d6461 ULL.zeitgeist-da │ │ │ │ + 0x00036a84 74612d6d 6f64656c 2d657272 6f722d71 ta-model-error-q │ │ │ │ + 0x00036a94 7561726b 00000000 656e756d 65726174 uark....enumerat │ │ │ │ + 0x00036aa4 696f6e73 2e76616c 613a3235 373a2055 ions.vala:257: U │ │ │ │ + 0x00036ab4 6e726563 6f676e69 7a656420 52657375 nrecognized Resu │ │ │ │ + 0x00036ac4 6c745479 70653a20 25750000 5a656974 ltType: %u..Zeit │ │ │ │ + 0x00036ad4 67656973 74526573 756c7454 79706500 geistResultType. │ │ │ │ + 0x00036ae4 5a656974 67656973 7452656c 6576616e ZeitgeistRelevan │ │ │ │ + 0x00036af4 74526573 756c7454 79706500 5a656974 tResultType.Zeit │ │ │ │ + 0x00036b04 67656973 7453746f 72616765 53746174 geistStorageStat │ │ │ │ + 0x00036b14 65000000 5a454954 47454953 545f5354 e...ZEITGEIST_ST │ │ │ │ + 0x00036b24 4f524147 455f5354 4154455f 4e4f545f ORAGE_STATE_NOT_ │ │ │ │ + 0x00036b34 41564149 4c41424c 45000000 6e6f742d AVAILABLE...not- │ │ │ │ + 0x00036b44 61766169 6c61626c 65000000 5a454954 available...ZEIT │ │ │ │ + 0x00036b54 47454953 545f5354 4f524147 455f5354 GEIST_STORAGE_ST │ │ │ │ + 0x00036b64 4154455f 41564149 4c41424c 45000000 ATE_AVAILABLE... │ │ │ │ + 0x00036b74 5a454954 47454953 545f5354 4f524147 ZEITGEIST_STORAG │ │ │ │ + 0x00036b84 455f5354 4154455f 414e5900 616e7900 E_STATE_ANY.any. │ │ │ │ + 0x00036b94 5a454954 47454953 545f5245 4c455641 ZEITGEIST_RELEVA │ │ │ │ + 0x00036ba4 4e545f52 4553554c 545f5459 50455f52 NT_RESULT_TYPE_R │ │ │ │ + 0x00036bb4 4543454e 54000000 72656365 6e740000 ECENT...recent.. │ │ │ │ + 0x00036bc4 5a454954 47454953 545f5245 4c455641 ZEITGEIST_RELEVA │ │ │ │ + 0x00036bd4 4e545f52 4553554c 545f5459 50455f52 NT_RESULT_TYPE_R │ │ │ │ + 0x00036be4 454c4154 45440000 5a454954 47454953 ELATED..ZEITGEIS │ │ │ │ + 0x00036bf4 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x00036c04 53545f52 4543454e 545f4556 454e5453 ST_RECENT_EVENTS │ │ │ │ + 0x00036c14 00000000 6d6f7374 2d726563 656e742d ....most-recent- │ │ │ │ + 0x00036c24 6576656e 74730000 5a454954 47454953 events..ZEITGEIS │ │ │ │ + 0x00036c34 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x00036c44 4153545f 52454345 4e545f45 56454e54 AST_RECENT_EVENT │ │ │ │ + 0x00036c54 53000000 6c656173 742d7265 63656e74 S...least-recent │ │ │ │ + 0x00036c64 2d657665 6e747300 5a454954 47454953 -events.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 │ │ │ │ + 0x00036c84 53545f52 4543454e 545f5355 424a4543 ST_RECENT_SUBJEC │ │ │ │ + 0x00036c94 54530000 6d6f7374 2d726563 656e742d TS..most-recent- │ │ │ │ + 0x00036ca4 7375626a 65637473 00000000 5a454954 subjects....ZEIT │ │ │ │ + 0x00036cb4 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00036cc4 455f4c45 4153545f 52454345 4e545f53 E_LEAST_RECENT_S │ │ │ │ + 0x00036cd4 55424a45 43545300 6c656173 742d7265 UBJECTS.least-re │ │ │ │ + 0x00036ce4 63656e74 2d737562 6a656374 73000000 cent-subjects... │ │ │ │ + 0x00036cf4 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x00036d04 5f545950 455f4d4f 53545f50 4f50554c _TYPE_MOST_POPUL │ │ │ │ + 0x00036d14 41525f53 55424a45 43545300 6d6f7374 AR_SUBJECTS.most │ │ │ │ + 0x00036d24 2d706f70 756c6172 2d737562 6a656374 -popular-subject │ │ │ │ + 0x00036d34 73000000 5a454954 47454953 545f5245 s...ZEITGEIST_RE │ │ │ │ + 0x00036d44 53554c54 5f545950 455f4c45 4153545f SULT_TYPE_LEAST_ │ │ │ │ + 0x00036d54 504f5055 4c41525f 5355424a 45435453 POPULAR_SUBJECTS │ │ │ │ + 0x00036d64 00000000 6c656173 742d706f 70756c61 ....least-popula │ │ │ │ + 0x00036d74 722d7375 626a6563 74730000 5a454954 r-subjects..ZEIT │ │ │ │ + 0x00036d84 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00036d94 455f4d4f 53545f50 4f50554c 41525f41 E_MOST_POPULAR_A │ │ │ │ + 0x00036da4 43544f52 00000000 6d6f7374 2d706f70 CTOR....most-pop │ │ │ │ + 0x00036db4 756c6172 2d616374 6f720000 5a454954 ular-actor..ZEIT │ │ │ │ + 0x00036dc4 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00036dd4 455f4c45 4153545f 504f5055 4c41525f E_LEAST_POPULAR_ │ │ │ │ + 0x00036de4 4143544f 52000000 6c656173 742d706f ACTOR...least-po │ │ │ │ + 0x00036df4 70756c61 722d6163 746f7200 5a454954 pular-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 │ │ │ │ - 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 │ │ │ │ + 0x00036e14 455f4d4f 53545f52 4543454e 545f4143 E_MOST_RECENT_AC │ │ │ │ + 0x00036e24 544f5200 6d6f7374 2d726563 656e742d TOR.most-recent- │ │ │ │ + 0x00036e34 6163746f 72000000 5a454954 47454953 actor...ZEITGEIS │ │ │ │ + 0x00036e44 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x00036e54 4153545f 52454345 4e545f41 43544f52 AST_RECENT_ACTOR │ │ │ │ + 0x00036e64 00000000 6c656173 742d7265 63656e74 ....least-recent │ │ │ │ + 0x00036e74 2d616374 6f720000 5a454954 47454953 -actor..ZEITGEIS │ │ │ │ + 0x00036e84 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x00036e94 53545f52 4543454e 545f4f52 4947494e ST_RECENT_ORIGIN │ │ │ │ + 0x00036ea4 00000000 6d6f7374 2d726563 656e742d ....most-recent- │ │ │ │ + 0x00036eb4 6f726967 696e0000 5a454954 47454953 origin..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 │ │ │ │ + 0x00036ed4 4153545f 52454345 4e545f4f 52494749 AST_RECENT_ORIGI │ │ │ │ + 0x00036ee4 4e000000 6c656173 742d7265 63656e74 N...least-recent │ │ │ │ + 0x00036ef4 2d6f7269 67696e00 5a454954 47454953 -origin.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 │ │ │ │ + 0x00036f14 53545f50 4f50554c 41525f4f 52494749 ST_POPULAR_ORIGI │ │ │ │ + 0x00036f24 4e000000 6d6f7374 2d706f70 756c6172 N...most-popular │ │ │ │ + 0x00036f34 2d6f7269 67696e00 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 │ │ │ │ - 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... │ │ │ │ - 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 │ │ │ │ - 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... │ │ │ │ - 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 │ │ │ │ + 0x0003c964 69000000 74696d65 7374616d 70203c3d i...timestamp <= │ │ │ │ + 0x0003c974 20256c6c 69000000 28737562 6a5f7374 %lli...(subj_st │ │ │ │ + 0x0003c984 6f726167 655f7374 6174653d 3f204f52 orage_state=? OR │ │ │ │ + 0x0003c994 20737562 6a5f7374 6f726167 655f7374 subj_storage_st │ │ │ │ + 0x0003c9a4 61746520 4953204e 554c4c29 00000000 ate IS NULL).... │ │ │ │ + 0x0003c9b4 556e6b6e 6f776e20 73746f72 61676520 Unknown storage │ │ │ │ + 0x0003c9c4 73746174 65202725 75270000 4e6f2072 state '%u'..No r │ │ │ │ + 0x0003c9d4 6573756c 74732066 6f756e64 20666f72 esults found for │ │ │ │ + 0x0003c9e4 20746865 20657665 6e745f74 656d706c the event_templ │ │ │ │ + 0x0003c9f4 61746573 00000000 0a202020 20202020 ates..... │ │ │ │ + 0x0003ca04 20202020 20202020 53454c45 43542069 SELECT i │ │ │ │ + 0x0003ca14 642c2074 696d6573 74616d70 2c207375 d, timestamp, su │ │ │ │ + 0x0003ca24 626a5f75 72692046 524f4d20 6576656e bj_uri FROM even │ │ │ │ + 0x0003ca34 745f7669 6577200a 20202020 20202020 t_view . │ │ │ │ + 0x0003ca44 20202020 20202057 48455245 20696420 WHERE id │ │ │ │ + 0x0003ca54 494e2028 25732920 4f524445 52204259 IN (%s) ORDER BY │ │ │ │ + 0x0003ca64 2074696d 65737461 6d702041 53430a20 timestamp ASC. │ │ │ │ + 0x0003ca74 20202020 20202020 20202020 20200000 .. │ │ │ │ + 0x0003ca84 64622d72 65616465 722e7661 6c613a34 db-reader.vala:4 │ │ │ │ + 0x0003ca94 35393a20 53514c20 6572726f 72000000 59: SQL error... │ │ │ │ + 0x0003caa4 4572726f 7220696e 2066696e 645f7265 Error in find_re │ │ │ │ + 0x0003cab4 6c617465 645f7572 69730000 556e7375 lated_uris..Unsu │ │ │ │ + 0x0003cac4 70706f72 74656420 52656c65 76616e74 pported Relevant │ │ │ │ + 0x0003cad4 52657375 6c745479 70650000 5a656974 ResultType..Zeit │ │ │ │ + 0x0003cae4 67656973 74446252 65616465 72000000 geistDbReader... │ │ │ │ + 0x0003caf4 73716c2e 63000000 556e6162 6c652074 sql.c...Unable t │ │ │ │ + 0x0003cb04 6f206f70 656e2064 61746162 6173653a o open database: │ │ │ │ + 0x0003cb14 206f6c64 20736368 656d6120 76657273 old schema vers │ │ │ │ + 0x0003cb24 696f6e00 436f756c 64206e6f 74207265 ion.Could not re │ │ │ │ + 0x0003cb34 6e616d65 20646174 61626173 653a2025 name database: % │ │ │ │ + 0x0003cb44 73000000 43616e27 74206f70 656e2064 s...Can't open d │ │ │ │ + 0x0003cb54 61746162 6173653a 2025642c 20257300 atabase: %d, %s. │ │ │ │ + 0x0003cb64 4974206c 6f6f6b73 206c696b 6520796f It looks like yo │ │ │ │ + 0x0003cb74 75722064 61746162 61736520 69732063 ur database is c │ │ │ │ + 0x0003cb84 6f727275 70742e20 49742077 696c6c20 orrupt. It will │ │ │ │ + 0x0003cb94 62652072 656e616d 65642061 6e642061 be renamed and a │ │ │ │ + 0x0003cba4 206e6577 206f6e65 2077696c 6c206265 new one will be │ │ │ │ + 0x0003cbb4 20637265 61746564 2e000000 73716c2e created....sql. │ │ │ │ + 0x0003cbc4 76616c61 3a313530 3a202573 00000000 vala:150: %s.... │ │ │ │ + 0x0003cbd4 73716c20 213d204e 554c4c00 5a656974 sql != NULL.Zeit │ │ │ │ + 0x0003cbe4 67656973 7453514c 69746545 76656e74 geistSQLiteEvent │ │ │ │ + 0x0003cbf4 56696577 526f7773 00000000 6576656e ViewRows....even │ │ │ │ + 0x0003cc04 745f6964 732e6c65 6e677468 203e2030 t_ids.length > 0 │ │ │ │ + 0x0003cc14 00000000 2c202575 00000000 4974206c ...., %u....It l │ │ │ │ + 0x0003cc24 6f6f6b73 206c696b 6520796f 75722064 ooks like your d │ │ │ │ + 0x0003cc34 61746162 61736520 69732063 6f727275 atabase is corru │ │ │ │ + 0x0003cc44 70743a20 25730000 73716c2e 76616c61 pt: %s..sql.vala │ │ │ │ + 0x0003cc54 3a333732 3a202573 00000000 6d736720 :372: %s....msg │ │ │ │ + 0x0003cc64 213d204e 554c4c00 25733a20 25642c20 != NULL.%s: %d, │ │ │ │ + 0x0003cc74 25730000 73716c2e 76616c61 3a333530 %s..sql.vala:350 │ │ │ │ + 0x0003cc84 3a202573 0a000000 0a202020 20202020 : %s..... │ │ │ │ + 0x0003cc94 20202020 20202020 2053454c 45435420 SELECT │ │ │ │ + 0x0003cca4 69642046 524f4d20 6576656e 740a2020 id FROM event. │ │ │ │ + 0x0003ccb4 20202020 20202020 20202020 20205748 WH │ │ │ │ + 0x0003ccc4 45524520 74696d65 7374616d 703d3f20 ERE timestamp=? │ │ │ │ + 0x0003ccd4 414e4420 696e7465 72707265 74617469 AND interpretati │ │ │ │ + 0x0003cce4 6f6e3d3f 20414e44 0a202020 20202020 on=? AND. │ │ │ │ + 0x0003ccf4 20202020 20202020 20202020 206d616e man │ │ │ │ + 0x0003cd04 69666573 74617469 6f6e3d3f 20414e44 ifestation=? AND │ │ │ │ + 0x0003cd14 20616374 6f723d3f 0a202020 20202020 actor=?. │ │ │ │ + 0x0003cd24 20202020 20202020 20000000 73716c2e ...sql. │ │ │ │ + 0x0003cd34 76616c61 3a333937 3a204576 656e7420 vala:397: Event │ │ │ │ + 0x0003cd44 49442072 65747269 6576616c 20717565 ID retrieval que │ │ │ │ + 0x0003cd54 72792065 72726f72 00000000 0a202020 ry error..... │ │ │ │ + 0x0003cd64 20202020 20202020 20202020 20494e53 INS │ │ │ │ + 0x0003cd74 45525420 494e544f 20657665 6e742028 ERT INTO event ( │ │ │ │ + 0x0003cd84 0a202020 20202020 20202020 20202020 . │ │ │ │ + 0x0003cd94 20202020 2069642c 2074696d 65737461 id, timesta │ │ │ │ + 0x0003cda4 6d702c20 696e7465 72707265 74617469 mp, interpretati │ │ │ │ + 0x0003cdb4 6f6e2c20 6d616e69 66657374 6174696f on, manifestatio │ │ │ │ + 0x0003cdc4 6e2c2061 63746f72 2c0a2020 20202020 n, actor,. │ │ │ │ + 0x0003cdd4 20202020 20202020 20202020 20206f72 or │ │ │ │ + 0x0003cde4 6967696e 2c207061 796c6f61 642c2073 igin, payload, s │ │ │ │ + 0x0003cdf4 75626a5f 69642c20 7375626a 5f69645f ubj_id, subj_id_ │ │ │ │ + 0x0003ce04 63757272 656e742c 0a202020 20202020 current,. │ │ │ │ + 0x0003ce14 20202020 20202020 20202020 20737562 sub │ │ │ │ + 0x0003ce24 6a5f696e 74657270 72657461 74696f6e j_interpretation │ │ │ │ + 0x0003ce34 2c207375 626a5f6d 616e6966 65737461 , subj_manifesta │ │ │ │ + 0x0003ce44 74696f6e 2c207375 626a5f6f 72696769 tion, subj_origi │ │ │ │ + 0x0003ce54 6e2c0a20 20202020 20202020 20202020 n,. │ │ │ │ + 0x0003ce64 20202020 20202073 75626a5f 6f726967 subj_orig │ │ │ │ + 0x0003ce74 696e5f63 75727265 6e742c20 7375626a in_current, subj │ │ │ │ + 0x0003ce84 5f6d696d 65747970 652c2073 75626a5f _mimetype, subj_ │ │ │ │ + 0x0003ce94 74657874 2c207375 626a5f73 746f7261 text, subj_stora │ │ │ │ + 0x0003cea4 67650a20 20202020 20202020 20202020 ge. │ │ │ │ + 0x0003ceb4 20202029 2056414c 55455320 280a2020 ) VALUES (. │ │ │ │ + 0x0003cec4 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003ced4 20203f2c 203f2c20 3f2c203f 2c203f2c ?, ?, ?, ?, ?, │ │ │ │ + 0x0003cee4 0a202020 20202020 20202020 20202020 . │ │ │ │ + 0x0003cef4 20202020 20285345 4c454354 20696420 (SELECT id │ │ │ │ + 0x0003cf04 46524f4d 20757269 20574845 52452076 FROM uri WHERE v │ │ │ │ + 0x0003cf14 616c7565 3d3f292c 0a202020 20202020 alue=?),. │ │ │ │ + 0x0003cf24 20202020 20202020 20202020 203f2c0a ?,. │ │ │ │ + 0x0003cf34 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003cf44 20202020 2853454c 45435420 69642046 (SELECT id F │ │ │ │ + 0x0003cf54 524f4d20 75726920 57484552 45207661 ROM uri WHERE va │ │ │ │ + 0x0003cf64 6c75653d 3f292c0a 20202020 20202020 lue=?),. │ │ │ │ + 0x0003cf74 20202020 20202020 20202020 2853454c (SEL │ │ │ │ + 0x0003cf84 45435420 69642046 524f4d20 75726920 ECT id FROM uri │ │ │ │ + 0x0003cf94 57484552 45207661 6c75653d 3f292c0a WHERE value=?),. │ │ │ │ + 0x0003cfa4 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003cfb4 20202020 3f2c203f 2c0a2020 20202020 ?, ?,. │ │ │ │ + 0x0003cfc4 20202020 20202020 20202020 20202853 (S │ │ │ │ + 0x0003cfd4 454c4543 54206964 2046524f 4d207572 ELECT id FROM ur │ │ │ │ + 0x0003cfe4 69205748 45524520 76616c75 653d3f29 i WHERE value=?) │ │ │ │ + 0x0003cff4 2c0a2020 20202020 20202020 20202020 ,. │ │ │ │ + 0x0003d004 20202020 20202853 454c4543 54206964 (SELECT id │ │ │ │ + 0x0003d014 2046524f 4d207572 69205748 45524520 FROM uri WHERE │ │ │ │ + 0x0003d024 76616c75 653d3f29 2c0a2020 20202020 value=?),. │ │ │ │ + 0x0003d034 20202020 20202020 20202020 20203f2c ?, │ │ │ │ + 0x0003d044 0a202020 20202020 20202020 20202020 . │ │ │ │ + 0x0003d054 20202020 20285345 4c454354 20696420 (SELECT id │ │ │ │ + 0x0003d064 46524f4d 20746578 74205748 45524520 FROM text WHERE │ │ │ │ + 0x0003d074 76616c75 653d3f29 2c0a2020 20202020 value=?),. │ │ │ │ + 0x0003d084 20202020 20202020 20202020 20202853 (S │ │ │ │ + 0x0003d094 454c4543 54206964 2046524f 4d207374 ELECT id FROM st │ │ │ │ + 0x0003d0a4 6f726167 65205748 45524520 76616c75 orage WHERE valu │ │ │ │ + 0x0003d0b4 653d3f29 0a202020 20202020 20202020 e=?). │ │ │ │ + 0x0003d0c4 20202020 20290000 73716c2e 76616c61 )..sql.vala │ │ │ │ + 0x0003d0d4 3a343237 3a20496e 73657274 696f6e20 :427: Insertion │ │ │ │ + 0x0003d0e4 71756572 79206572 726f7200 0a202020 query error.. │ │ │ │ + 0x0003d0f4 20202020 20202020 20555044 41544520 UPDATE │ │ │ │ + 0x0003d104 6576656e 740a2020 20202020 20202020 event. │ │ │ │ + 0x0003d114 20202020 20205345 54207375 626a5f69 SET subj_i │ │ │ │ + 0x0003d124 645f6375 7272656e 743d2853 454c4543 d_current=(SELEC │ │ │ │ + 0x0003d134 54206964 2046524f 4d207572 69205748 T id FROM uri WH │ │ │ │ + 0x0003d144 45524520 76616c75 653d3f29 0a202020 ERE value=?). │ │ │ │ + 0x0003d154 20202020 20202020 20202020 202c2020 , │ │ │ │ + 0x0003d164 20737562 6a5f6f72 6967696e 5f637572 subj_origin_cur │ │ │ │ + 0x0003d174 72656e74 3d285345 4c454354 20696420 rent=(SELECT id │ │ │ │ + 0x0003d184 46524f4d 20757269 20574845 52452076 FROM uri WHERE v │ │ │ │ + 0x0003d194 616c7565 3d3f290a 20202020 20202020 alue=?). │ │ │ │ + 0x0003d1a4 20202020 20202020 20202020 57484552 WHER │ │ │ │ + 0x0003d1b4 45207375 626a5f69 645f6375 7272656e E subj_id_curren │ │ │ │ + 0x0003d1c4 743d2853 454c4543 54206964 2046524f t=(SELECT id FRO │ │ │ │ + 0x0003d1d4 4d207572 69205748 45524520 76616c75 M uri WHERE valu │ │ │ │ + 0x0003d1e4 653d3f29 0a202020 20202020 20202020 e=?). │ │ │ │ + 0x0003d1f4 20202020 20202020 20414e44 20696e74 AND int │ │ │ │ + 0x0003d204 65727072 65746174 696f6e21 3d3f2041 erpretation!=? A │ │ │ │ + 0x0003d214 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. │ │ │ │ - 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... │ │ │ │ - 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... │ │ │ │ - 0x00043734 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ - 0x00043744 5f70726f 78795f77 72617070 65725f71 _proxy_wrapper_q │ │ │ │ - 0x00043754 75657565 645f6d65 74686f64 5f736574 ueued_method_set │ │ │ │ - 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 │ │ │ │ - 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... │ │ │ │ + 0x00042194 20205345 4c454354 20737562 6a5f6f72 SELECT subj_or │ │ │ │ + 0x000421a4 6967696e 2046524f 4d206576 656e745f igin FROM event_ │ │ │ │ + 0x000421b4 6f6c640a 20202020 20202020 20202020 old. │ │ │ │ + 0x000421c4 20202020 20202020 20202020 554e494f UNIO │ │ │ │ + 0x000421d4 4e0a2020 20202020 20202020 20202020 N. │ │ │ │ + 0x000421e4 20202020 20202020 20205345 4c454354 SELECT │ │ │ │ + 0x000421f4 20737562 6a5f6f72 6967696e 5f637572 subj_origin_cur │ │ │ │ + 0x00042204 72656e74 2046524f 4d206576 656e745f rent FROM event_ │ │ │ │ + 0x00042214 6f6c640a 20202020 20202020 20202020 old. │ │ │ │ + 0x00042224 20202020 20202020 290a2020 20202020 ). │ │ │ │ + 0x00042234 20202020 20202020 20200000 0a202020 ... │ │ │ │ + 0x00042244 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00042254 2044454c 45544520 46524f4d 20706179 DELETE FROM pay │ │ │ │ + 0x00042264 6c6f6164 20574845 52452069 64204e4f load WHERE id NO │ │ │ │ + 0x00042274 5420494e 20285345 4c454354 20706179 T IN (SELECT pay │ │ │ │ + 0x00042284 6c6f6164 2046524f 4d206576 656e745f load FROM event_ │ │ │ │ + 0x00042294 6f6c6429 0a202020 20202020 20202020 old). │ │ │ │ + 0x000422a4 20202020 20000000 0a202020 20202020 .... │ │ │ │ + 0x000422b4 20202020 20202020 20202020 20494e53 INS │ │ │ │ + 0x000422c4 45525420 494e544f 20657665 6e740a20 ERT INTO event. │ │ │ │ + 0x000422d4 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000422e4 20202053 454c4543 540a2020 20202020 SELECT. │ │ │ │ + 0x000422f4 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00042304 20206964 2c207469 6d657374 616d702c id, timestamp, │ │ │ │ + 0x00042314 20696e74 65727072 65746174 696f6e2c interpretation, │ │ │ │ + 0x00042324 206d616e 69666573 74617469 6f6e2c0a manifestation,. │ │ │ │ + 0x00042334 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00042344 20202020 20202020 6163746f 722c2070 actor, p │ │ │ │ + 0x00042354 61796c6f 61642c20 7375626a 5f69642c ayload, subj_id, │ │ │ │ + 0x00042364 20737562 6a5f696e 74657270 72657461 subj_interpreta │ │ │ │ + 0x00042374 74696f6e 2c0a2020 20202020 20202020 tion,. │ │ │ │ + 0x00042384 20202020 20202020 20202020 20207375 su │ │ │ │ + 0x00042394 626a5f6d 616e6966 65737461 74696f6e bj_manifestation │ │ │ │ + 0x000423a4 2c207375 626a5f6f 72696769 6e2c2073 , subj_origin, s │ │ │ │ + 0x000423b4 75626a5f 6d696d65 74797065 2c0a2020 ubj_mimetype,. │ │ │ │ + 0x000423c4 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000423d4 20202020 20207375 626a5f74 6578742c subj_text, │ │ │ │ + 0x000423e4 20737562 6a5f7374 6f726167 652c204e subj_storage, N │ │ │ │ + 0x000423f4 554c4c20 6173206f 72696769 6e2c0a20 ULL as origin,. │ │ │ │ + 0x00042404 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00042414 20202020 20202073 75626a5f 69642041 subj_id A │ │ │ │ + 0x00042424 53207375 626a5f69 645f6375 7272656e S subj_id_curren │ │ │ │ + 0x00042434 742c0a20 20202020 20202020 20202020 t,. │ │ │ │ + 0x00042444 20202020 20202020 20202073 75626a5f subj_ │ │ │ │ + 0x00042454 6f726967 696e2041 53207375 626a5f6f origin AS subj_o │ │ │ │ + 0x00042464 72696769 6e5f6375 7272656e 740a2020 rigin_current. │ │ │ │ + 0x00042474 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00042484 20202046 524f4d20 6576656e 745f6f6c FROM event_ol │ │ │ │ + 0x00042494 64205748 45524520 69642049 53204e4f d WHERE id IS NO │ │ │ │ + 0x000424a4 54204e55 4c4c0a20 20202020 20202020 T NULL. │ │ │ │ + 0x000424b4 20202020 20202020 20202020 20202041 A │ │ │ │ + 0x000424c4 4e442074 696d6573 74616d70 20495320 ND timestamp IS │ │ │ │ + 0x000424d4 4e4f5420 4e554c4c 0a202020 20202020 NOT NULL. │ │ │ │ + 0x000424e4 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000424f4 20414e44 20696e74 65727072 65746174 AND interpretat │ │ │ │ + 0x00042504 696f6e20 4953204e 4f54204e 554c4c0a ion IS NOT NULL. │ │ │ │ + 0x00042514 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00042524 20202020 20202020 414e4420 6d616e69 AND mani │ │ │ │ + 0x00042534 66657374 6174696f 6e204953 204e4f54 festation IS NOT │ │ │ │ + 0x00042544 204e554c 4c0a2020 20202020 20202020 NULL. │ │ │ │ + 0x00042554 20202020 20202020 20202020 2020414e AN │ │ │ │ + 0x00042564 44206163 746f7220 4953204e 4f54204e D actor IS NOT N │ │ │ │ + 0x00042574 554c4c0a 20202020 20202020 20202020 ULL. │ │ │ │ + 0x00042584 20202020 20202020 20202020 616e6420 and │ │ │ │ + 0x00042594 7375626a 5f696420 4953204e 4f54204e subj_id IS NOT N │ │ │ │ + 0x000425a4 554c4c0a 20202020 20202020 20202020 ULL. │ │ │ │ + 0x000425b4 20202020 20202020 20000000 44524f50 ...DROP │ │ │ │ + 0x000425c4 20544142 4c452065 76656e74 5f6f6c64 TABLE event_old │ │ │ │ + 0x000425d4 00000000 494e5345 5254204f 52204947 ....INSERT OR IG │ │ │ │ + 0x000425e4 4e4f5245 20494e54 4f206d61 6e696665 NORE INTO manife │ │ │ │ + 0x000425f4 73746174 696f6e20 2876616c 75652920 station (value) │ │ │ │ + 0x00042604 56414c55 45532028 27257327 29000000 VALUES ('%s')... │ │ │ │ + 0x00042614 0a202020 20202020 20202020 20202020 . │ │ │ │ + 0x00042624 20202020 20555044 41544520 6576656e UPDATE even │ │ │ │ + 0x00042634 740a2020 20202020 20202020 20202020 t. │ │ │ │ + 0x00042644 20202020 20205345 54207375 626a5f6d SET subj_m │ │ │ │ + 0x00042654 616e6966 65737461 74696f6e 3d280a20 anifestation=(. │ │ │ │ + 0x00042664 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00042674 20202020 20202053 454c4543 54206964 SELECT id │ │ │ │ + 0x00042684 2046524f 4d206d61 6e696665 73746174 FROM manifestat │ │ │ │ + 0x00042694 696f6e20 57484552 45207661 6c75653d ion WHERE value= │ │ │ │ + 0x000426a4 27687474 703a2f2f 7777772e 73656d61 'http://www.sema │ │ │ │ + 0x000426b4 6e746963 6465736b 746f702e 6f72672f nticdesktop.org/ │ │ │ │ + 0x000426c4 6f6e746f 6c6f6769 65732f32 3030372f ontologies/2007/ │ │ │ │ + 0x000426d4 30332f32 322f6e66 6f235765 62446174 03/22/nfo#WebDat │ │ │ │ + 0x000426e4 614f626a 65637427 290a2020 20202020 aObject'). │ │ │ │ + 0x000426f4 20202020 20202020 20202020 20205748 WH │ │ │ │ + 0x00042704 4552450a 20202020 20202020 20202020 ERE. │ │ │ │ + 0x00042714 20202020 20202020 20202020 7375626a subj │ │ │ │ + 0x00042724 5f6d616e 69666573 74617469 6f6e3d28 _manifestation=( │ │ │ │ + 0x00042734 0a202020 20202020 20202020 20202020 . │ │ │ │ + 0x00042744 20202020 20202020 20202020 2053454c SEL │ │ │ │ + 0x00042754 45435420 69642046 524f4d20 6d616e69 ECT id FROM mani │ │ │ │ + 0x00042764 66657374 6174696f 6e205748 45524520 festation WHERE │ │ │ │ + 0x00042774 76616c75 653d2768 7474703a 2f2f7777 value='http://ww │ │ │ │ + 0x00042784 772e7365 6d616e74 69636465 736b746f w.semanticdeskto │ │ │ │ + 0x00042794 702e6f72 672f6f6e 746f6c6f 67696573 p.org/ontologies │ │ │ │ + 0x000427a4 2f323030 372f3033 2f32322f 6e666f23 /2007/03/22/nfo# │ │ │ │ + 0x000427b4 52656d6f 74654461 74614f62 6a656374 RemoteDataObject │ │ │ │ + 0x000427c4 27290a20 20202020 20202020 20202020 '). │ │ │ │ + 0x000427d4 20202020 20202020 20202041 4e442073 AND s │ │ │ │ + 0x000427e4 75626a5f 69642049 4e20280a 20202020 ubj_id IN (. │ │ │ │ + 0x000427f4 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00042804 20202020 20202020 53454c45 43542069 SELECT i │ │ │ │ + 0x00042814 64204652 4f4d2075 72690a20 20202020 d FROM uri. │ │ │ │ + 0x00042824 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00042834 20202020 20202057 48455245 0a202020 WHERE. │ │ │ │ + 0x00042844 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00042854 20202020 20202020 20202020 2076616c val │ │ │ │ + 0x00042864 7565204c 494b4520 22687474 703a2f2f ue LIKE "http:// │ │ │ │ + 0x00042874 25220a20 20202020 20202020 20202020 %". │ │ │ │ + 0x00042884 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00042894 2020204f 52207661 6c756520 4c494b45 OR value LIKE │ │ │ │ + 0x000428a4 20226874 7470733a 2f2f2522 0a202020 "https://%". │ │ │ │ + 0x000428b4 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000428c4 20202020 20290a20 20202020 20202020 ). │ │ │ │ + 0x000428d4 20202020 20202020 20202000 73716c2d .sql- │ │ │ │ + 0x000428e4 73636865 6d612e76 616c613a 3139393a schema.vala:199: │ │ │ │ + 0x000428f4 20557067 72616465 64206461 74616261 Upgraded databa │ │ │ │ + 0x00042904 73652074 6f207363 68656d61 20766572 se to schema ver │ │ │ │ + 0x00042914 73696f6e 2025642e 00000000 556e6162 sion %d.....Unab │ │ │ │ + 0x00042924 6c652074 6f207570 67726164 65206672 le to upgrade fr │ │ │ │ + 0x00042934 6f6d2073 6368656d 61207665 7273696f om schema versio │ │ │ │ + 0x00042944 6e202564 00000000 5a656974 67656973 n %d....Zeitgeis │ │ │ │ + 0x00042954 7453514c 69746544 61746162 61736553 tSQLiteDatabaseS │ │ │ │ + 0x00042964 6368656d 61000000 53454c45 43542069 chema...SELECT i │ │ │ │ + 0x00042974 642c2076 616c7565 2046524f 4d200000 d, value FROM .. │ │ │ │ + 0x00042984 43616e27 7420696e 69742025 73207461 Can't init %s ta │ │ │ │ + 0x00042994 626c6500 494e5345 52542049 4e544f20 ble.INSERT INTO │ │ │ │ + 0x000429a4 00000000 20287661 6c756529 2056414c .... (value) VAL │ │ │ │ + 0x000429b4 55455320 283f2900 7461626c 652d6c6f UES (?).table-lo │ │ │ │ + 0x000429c4 6f6b7570 2e630000 7461626c 652d6c6f okup.c..table-lo │ │ │ │ + 0x000429d4 6f6b7570 2e76616c 613a3632 3a204572 okup.vala:62: Er │ │ │ │ + 0x000429e4 726f7220 63726561 74696e67 20696e73 ror creating ins │ │ │ │ + 0x000429f4 65727469 6f6e5f73 746d7400 53454c45 ertion_stmt.SELE │ │ │ │ + 0x00042a04 43542076 616c7565 2046524f 4d200000 CT value FROM .. │ │ │ │ + 0x00042a14 20574845 52452069 643d3f00 7461626c WHERE id=?.tabl │ │ │ │ + 0x00042a24 652d6c6f 6f6b7570 2e76616c 613a3636 e-lookup.vala:66 │ │ │ │ + 0x00042a34 3a204572 726f7220 63726561 74696e67 : Error creating │ │ │ │ + 0x00042a44 20726574 72696576 616c5f73 746d7400 retrieval_stmt. │ │ │ │ + 0x00042a54 4572726f 7220696e 2069645f 666f725f Error in id_for_ │ │ │ │ + 0x00042a64 73747269 6e670000 4572726f 7220696e string..Error in │ │ │ │ + 0x00042a74 20676574 5f76616c 75650000 7461626c get_value..tabl │ │ │ │ + 0x00042a84 652d6c6f 6f6b7570 2e76616c 613a3133 e-lookup.vala:13 │ │ │ │ + 0x00042a94 373a2045 72726f72 20676574 74696e67 7: Error getting │ │ │ │ + 0x00042aa4 20646174 61206672 6f6d2074 61626c65 data from table │ │ │ │ + 0x00042ab4 3a202564 2c202573 0a000000 5a656974 : %d, %s....Zeit │ │ │ │ + 0x00042ac4 67656973 7453514c 69746554 61626c65 geistSQLiteTable │ │ │ │ + 0x00042ad4 4c6f6f6b 75700000 636f6c75 6d6e2021 Lookup..column ! │ │ │ │ + 0x00042ae4 3d204e55 4c4c0000 20414e44 20000000 = NULL.. AND ... │ │ │ │ + 0x00042af4 5a656974 67656973 74576865 7265436c ZeitgeistWhereCl │ │ │ │ + 0x00042b04 61757365 54797065 00000000 636f6e64 auseType....cond │ │ │ │ + 0x00042b14 6974696f 6e20213d 204e554c 4c000000 ition != NULL... │ │ │ │ + 0x00042b24 61726773 20213d20 4e554c4c 00000000 args != NULL.... │ │ │ │ + 0x00042b34 21000000 25732025 733d2025 64000000 !...%s %s= %d... │ │ │ │ + 0x00042b44 25732025 733d2028 53454c45 43542069 %s %s= (SELECT i │ │ │ │ + 0x00042b54 64204652 4f4d2025 73205748 45524520 d FROM %s WHERE │ │ │ │ + 0x00042b64 76616c75 65203d20 3f290000 25732025 value = ?)..%s % │ │ │ │ + 0x00042b74 733d203f 00000000 4e4f5420 00000000 s= ?....NOT .... │ │ │ │ + 0x00042b84 77686572 652d636c 61757365 2e630000 where-clause.c.. │ │ │ │ + 0x00042b94 636f6e64 6974696f 6e732e6c 656e6774 conditions.lengt │ │ │ │ + 0x00042ba4 68203e20 30000000 25732573 00000000 h > 0...%s%s.... │ │ │ │ + 0x00042bb4 67707472 61727220 213d204e 554c4c00 gptrarr != NULL. │ │ │ │ + 0x00042bc4 25732825 73290000 636c6175 73652021 %s(%s)..clause ! │ │ │ │ + 0x00042bd4 3d204e55 4c4c0000 74657874 20213d20 = NULL..text != │ │ │ │ + 0x00042be4 4e554c4c 00000000 286f6666 73657420 NULL....(offset │ │ │ │ + 0x00042bf4 2b206c65 6e29203c 3d207374 72696e67 + len) <= string │ │ │ │ + 0x00042c04 5f6c656e 67746800 6e656564 6c652021 _length.needle ! │ │ │ │ + 0x00042c14 3d204e55 4c4c0000 2a617267 7320213d = NULL..*args != │ │ │ │ + 0x00042c24 204e554c 4c000000 61726773 2e6c656e NULL...args.len │ │ │ │ + 0x00042c34 67746820 3d3d2031 00000000 53454c45 gth == 1....SELE │ │ │ │ + 0x00042c44 43542025 73204652 4f4d2025 73000000 CT %s FROM %s... │ │ │ │ + 0x00042c54 53454c45 43542025 73204652 4f4d2025 SELECT %s FROM % │ │ │ │ + 0x00042c64 73205748 45524520 2876616c 7565203e s WHERE (value > │ │ │ │ + 0x00042c74 3d203f20 414e4420 76616c75 65203c20 = ? AND value < │ │ │ │ + 0x00042c84 3f290000 25732049 4e202825 73290000 ?)..%s IN (%s).. │ │ │ │ + 0x00042c94 28257320 4e4f5420 494e2028 25732920 (%s NOT IN (%s) │ │ │ │ + 0x00042ca4 4f522025 73206973 204e554c 4c290000 OR %s is NULL).. │ │ │ │ + 0x00042cb4 5a656974 67656973 74576865 7265436c ZeitgeistWhereCl │ │ │ │ + 0x00042cc4 61757365 00000000 5a454954 47454953 ause....ZEITGEIS │ │ │ │ + 0x00042cd4 545f5748 4552455f 434c4155 53455f54 T_WHERE_CLAUSE_T │ │ │ │ + 0x00042ce4 5950455f 414e4400 616e6400 5a454954 YPE_AND.and.ZEIT │ │ │ │ + 0x00042cf4 47454953 545f5748 4552455f 434c4155 GEIST_WHERE_CLAU │ │ │ │ + 0x00042d04 53455f54 5950455f 4f520000 5f5f6c61 SE_TYPE_OR..__la │ │ │ │ + 0x00042d14 6d626461 375f0000 5f5f6c61 6d626461 mbda7_..__lambda │ │ │ │ + 0x00042d24 365f0000 5f5f6c61 6d626461 355f0000 6_..__lambda5_.. │ │ │ │ + 0x00042d34 675f6363 6c6f7375 72655f75 7365725f g_cclosure_user_ │ │ │ │ + 0x00042d44 6d617273 68616c5f 564f4944 5f5f5354 marshal_VOID__ST │ │ │ │ + 0x00042d54 52494e47 5f424f4f 4c45414e 00000000 RING_BOOLEAN.... │ │ │ │ + 0x00042d64 5f5f6c61 6d626461 345f0000 7a656974 __lambda4_..zeit │ │ │ │ + 0x00042d74 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ + 0x00042d84 655f7265 67697374 72795f67 65745f64 e_registry_get_d │ │ │ │ + 0x00042d94 6174615f 736f7572 6365735f 636f0000 ata_sources_co.. │ │ │ │ + 0x00042da4 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00042db4 6f757263 655f7265 67697374 72795f72 ource_registry_r │ │ │ │ + 0x00042dc4 65676973 7465725f 64617461 5f736f75 egister_data_sou │ │ │ │ + 0x00042dd4 7263655f 636f0000 7a656974 67656973 rce_co..zeitgeis │ │ │ │ + 0x00042de4 745f6461 74615f73 6f757263 655f7265 t_data_source_re │ │ │ │ + 0x00042df4 67697374 72795f73 65745f64 6174615f gistry_set_data_ │ │ │ │ + 0x00042e04 736f7572 63655f65 6e61626c 65645f63 source_enabled_c │ │ │ │ + 0x00042e14 6f000000 7a656974 67656973 745f6461 o...zeitgeist_da │ │ │ │ + 0x00042e24 74615f73 6f757263 655f7265 67697374 ta_source_regist │ │ │ │ + 0x00042e34 72795f67 65745f64 6174615f 736f7572 ry_get_data_sour │ │ │ │ + 0x00042e44 63655f66 726f6d5f 69645f63 6f000000 ce_from_id_co... │ │ │ │ + 0x00042e54 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00042e64 6f757263 655f7265 67697374 72795f67 ource_registry_g │ │ │ │ + 0x00042e74 65745f64 6174615f 736f7572 63657300 et_data_sources. │ │ │ │ + 0x00042e84 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00042e94 6f757263 655f7265 67697374 72795f67 ource_registry_g │ │ │ │ + 0x00042ea4 65745f64 6174615f 736f7572 63655f66 et_data_source_f │ │ │ │ + 0x00042eb4 726f6d5f 69640000 7a656974 67656973 rom_id..zeitgeis │ │ │ │ + 0x00042ec4 745f6461 74615f73 6f757263 655f7265 t_data_source_re │ │ │ │ + 0x00042ed4 67697374 72795f72 65676973 7465725f gistry_register_ │ │ │ │ + 0x00042ee4 64617461 5f736f75 72636500 7a656974 data_source.zeit │ │ │ │ + 0x00042ef4 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ + 0x00042f04 655f7265 67697374 72795f73 65745f64 e_registry_set_d │ │ │ │ + 0x00042f14 6174615f 736f7572 63655f65 6e61626c ata_source_enabl │ │ │ │ + 0x00042f24 65640000 00000000 00000000 00000000 ed.............. │ │ │ │ + 0x00042f34 7a656974 67656973 745f696e 6465785f zeitgeist_index_ │ │ │ │ + 0x00042f44 73656172 63685f77 6974685f 72656c65 search_with_rele │ │ │ │ + 0x00042f54 76616e63 6965735f 636f0000 76616c61 vancies_co..vala │ │ │ │ + 0x00042f64 5f675f70 74725f61 72726179 5f676574 _g_ptr_array_get │ │ │ │ + 0x00042f74 5f6c656e 67746800 5f5f6c61 6d626461 _length.__lambda │ │ │ │ + 0x00042f84 385f0000 7a656974 67656973 745f696e 8_..zeitgeist_in │ │ │ │ + 0x00042f94 6465785f 73656172 63685f63 6f000000 dex_search_co... │ │ │ │ + 0x00042fa4 7a656974 67656973 745f696e 6465785f zeitgeist_index_ │ │ │ │ + 0x00042fb4 73656172 63680000 7a656974 67656973 search..zeitgeis │ │ │ │ + 0x00042fc4 745f696e 6465785f 73656172 63685f77 t_index_search_w │ │ │ │ + 0x00042fd4 6974685f 72656c65 76616e63 69657300 ith_relevancies. │ │ │ │ + 0x00042fe4 0f000000 7a656974 67656973 745f6c6f ....zeitgeist_lo │ │ │ │ + 0x00042ff4 675f7265 696e7374 616c6c5f 6d6f6e69 g_reinstall_moni │ │ │ │ + 0x00043004 746f7200 7a656974 67656973 745f6c6f tor.zeitgeist_lo │ │ │ │ + 0x00043014 675f7265 696e7374 616c6c5f 6d6f6e69 g_reinstall_moni │ │ │ │ + 0x00043024 746f725f 636f0000 7a656974 67656973 tor_co..zeitgeis │ │ │ │ + 0x00043034 745f6c6f 675f7265 616c5f6f 6e5f636f t_log_real_on_co │ │ │ │ + 0x00043044 6e6e6563 74696f6e 5f657374 61626c69 nnection_establi │ │ │ │ + 0x00043054 73686564 00000000 7a656974 67656973 shed....zeitgeis │ │ │ │ + 0x00043064 745f6c6f 675f7175 69745f63 6f000000 t_log_quit_co... │ │ │ │ + 0x00043074 7a656974 67656973 745f6c6f 675f6465 zeitgeist_log_de │ │ │ │ + 0x00043084 6c657465 5f657665 6e74735f 636f0000 lete_events_co.. │ │ │ │ + 0x00043094 7a656974 67656973 745f6c6f 675f6765 zeitgeist_log_ge │ │ │ │ + 0x000430a4 745f6576 656e7473 5f636f00 5f5f5f6c t_events_co.___l │ │ │ │ + 0x000430b4 616d6264 6131305f 00000000 5f5f6c61 ambda10_....__la │ │ │ │ + 0x000430c4 6d626461 395f0000 5f5f6c61 6d626461 mbda9_..__lambda │ │ │ │ + 0x000430d4 31355f00 7a656974 67656973 745f6c6f 15_.zeitgeist_lo │ │ │ │ + 0x000430e4 675f696e 73657274 5f657665 6e74735f g_insert_events_ │ │ │ │ + 0x000430f4 636f0000 76616c61 5f675f70 74725f61 co..vala_g_ptr_a │ │ │ │ + 0x00043104 72726179 5f676574 5f6c656e 67746800 rray_get_length. │ │ │ │ + 0x00043114 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ + 0x00043124 6e645f65 76656e74 5f696473 5f636f00 nd_event_ids_co. │ │ │ │ + 0x00043134 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ + 0x00043144 6e645f65 76656e74 735f636f 00000000 nd_events_co.... │ │ │ │ + 0x00043154 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ + 0x00043164 6e645f72 656c6174 65645f75 7269735f nd_related_uris_ │ │ │ │ + 0x00043174 636f0000 7a656974 67656973 745f6c6f co..zeitgeist_lo │ │ │ │ + 0x00043184 675f696e 73657274 5f657665 6e747300 g_insert_events. │ │ │ │ + 0x00043194 7a656974 67656973 745f6c6f 675f696e zeitgeist_log_in │ │ │ │ + 0x000431a4 73657274 5f657665 6e745f63 6f000000 sert_event_co... │ │ │ │ + 0x000431b4 7a656974 67656973 745f6c6f 675f696e zeitgeist_log_in │ │ │ │ + 0x000431c4 73657274 5f657665 6e740000 7a656974 sert_event..zeit │ │ │ │ + 0x000431d4 67656973 745f6c6f 675f696e 73657274 geist_log_insert │ │ │ │ + 0x000431e4 5f657665 6e745f6e 6f5f7265 706c7900 _event_no_reply. │ │ │ │ + 0x000431f4 7a656974 67656973 745f6c6f 675f696e zeitgeist_log_in │ │ │ │ + 0x00043204 73657274 5f657665 6e74735f 6e6f5f72 sert_events_no_r │ │ │ │ + 0x00043214 65706c79 00000000 7a656974 67656973 eply....zeitgeis │ │ │ │ + 0x00043224 745f6c6f 675f6669 6e645f65 76656e74 t_log_find_event │ │ │ │ + 0x00043234 73000000 7a656974 67656973 745f6c6f s...zeitgeist_lo │ │ │ │ + 0x00043244 675f6669 6e645f65 76656e74 5f696473 g_find_event_ids │ │ │ │ + 0x00043254 00000000 7a656974 67656973 745f6c6f ....zeitgeist_lo │ │ │ │ + 0x00043264 675f6765 745f6576 656e7473 00000000 g_get_events.... │ │ │ │ + 0x00043274 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ + 0x00043284 6e645f72 656c6174 65645f75 72697300 nd_related_uris. │ │ │ │ + 0x00043294 7a656974 67656973 745f6c6f 675f6465 zeitgeist_log_de │ │ │ │ + 0x000432a4 6c657465 5f657665 6e747300 7a656974 lete_events.zeit │ │ │ │ + 0x000432b4 67656973 745f6c6f 675f7175 69740000 geist_log_quit.. │ │ │ │ + 0x000432c4 7a656974 67656973 745f6c6f 675f696e zeitgeist_log_in │ │ │ │ + 0x000432d4 7374616c 6c5f6d6f 6e69746f 72000000 stall_monitor... │ │ │ │ + 0x000432e4 7a656974 67656973 745f6c6f 675f7265 zeitgeist_log_re │ │ │ │ + 0x000432f4 6d6f7665 5f6d6f6e 69746f72 00000000 move_monitor.... │ │ │ │ + 0x00043304 7a656974 67656973 745f6c6f 675f6765 zeitgeist_log_ge │ │ │ │ + 0x00043314 745f7665 7273696f 6e000000 7a656974 t_version...zeit │ │ │ │ + 0x00043324 67656973 745f6c6f 675f6765 745f6578 geist_log_get_ex │ │ │ │ + 0x00043334 74656e73 696f6e73 00000000 7a656974 tensions....zeit │ │ │ │ + 0x00043344 67656973 745f6c6f 675f6461 74617061 geist_log_datapa │ │ │ │ + 0x00043354 74680000 675f6363 6c6f7375 72655f75 th..g_cclosure_u │ │ │ │ + 0x00043364 7365725f 6d617273 68616c5f 564f4944 ser_marshal_VOID │ │ │ │ + 0x00043374 5f5f4f42 4a454354 5f4f424a 45435400 __OBJECT_OBJECT. │ │ │ │ + 0x00043384 675f6363 6c6f7375 72655f75 7365725f g_cclosure_user_ │ │ │ │ + 0x00043394 6d617273 68616c5f 564f4944 5f5f4f42 marshal_VOID__OB │ │ │ │ + 0x000433a4 4a454354 5f504f49 4e544552 5f494e54 JECT_POINTER_INT │ │ │ │ + 0x000433b4 00000000 7a656974 67656973 745f6d6f ....zeitgeist_mo │ │ │ │ + 0x000433c4 6e69746f 725f7265 616c5f6e 6f746966 nitor_real_notif │ │ │ │ + 0x000433d4 795f6465 6c657465 00000000 7a656974 y_delete....zeit │ │ │ │ + 0x000433e4 67656973 745f6d6f 6e69746f 725f7265 geist_monitor_re │ │ │ │ + 0x000433f4 616c5f6e 6f746966 795f6465 6c657465 al_notify_delete │ │ │ │ + 0x00043404 5f636f00 7a656974 67656973 745f6d6f _co.zeitgeist_mo │ │ │ │ + 0x00043414 6e69746f 725f7265 616c5f6e 6f746966 nitor_real_notif │ │ │ │ + 0x00043424 795f696e 73657274 00000000 7a656974 y_insert....zeit │ │ │ │ + 0x00043434 67656973 745f6d6f 6e69746f 725f7265 geist_monitor_re │ │ │ │ + 0x00043444 616c5f6e 6f746966 795f696e 73657274 al_notify_insert │ │ │ │ + 0x00043454 5f636f00 7a656974 67656973 745f6d6f _co.zeitgeist_mo │ │ │ │ + 0x00043464 6e69746f 725f6765 745f7465 6d706c61 nitor_get_templa │ │ │ │ + 0x00043474 74657300 7a656974 67656973 745f6d6f tes.zeitgeist_mo │ │ │ │ + 0x00043484 6e69746f 725f6765 745f7061 74680000 nitor_get_path.. │ │ │ │ + 0x00043494 7a656974 67656973 745f6d6f 6e69746f zeitgeist_monito │ │ │ │ + 0x000434a4 725f6765 745f7469 6d655f72 616e6765 r_get_time_range │ │ │ │ + 0x000434b4 00000000 7a656974 67656973 745f6d6f ....zeitgeist_mo │ │ │ │ + 0x000434c4 6e69746f 725f7365 745f7469 6d655f72 nitor_set_time_r │ │ │ │ + 0x000434d4 616e6765 00000000 7a656974 67656973 ange....zeitgeis │ │ │ │ + 0x000434e4 745f6d6f 6e69746f 725f6765 745f6576 t_monitor_get_ev │ │ │ │ + 0x000434f4 656e745f 74656d70 6c617465 73000000 ent_templates... │ │ │ │ + 0x00043504 7a656974 67656973 745f6d6f 6e69746f zeitgeist_monito │ │ │ │ + 0x00043514 725f7365 745f6576 656e745f 74656d70 r_set_event_temp │ │ │ │ + 0x00043524 6c617465 73000000 7a656974 67656973 lates...zeitgeis │ │ │ │ + 0x00043534 745f6d6f 6e69746f 725f636f 6e737472 t_monitor_constr │ │ │ │ + 0x00043544 75637400 7a656974 67656973 745f7175 uct.zeitgeist_qu │ │ │ │ + 0x00043554 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ + 0x00043564 65725f6f 6e5f636f 6e6e6563 74696f6e er_on_connection │ │ │ │ + 0x00043574 5f657374 61626c69 73686564 00000000 _established.... │ │ │ │ + 0x00043584 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x00043594 5f70726f 78795f77 72617070 65725f6f _proxy_wrapper_o │ │ │ │ + 0x000435a4 6e5f636f 6e6e6563 74696f6e 5f6c6f73 n_connection_los │ │ │ │ + 0x000435b4 74000000 7a656974 67656973 745f7175 t...zeitgeist_qu │ │ │ │ + 0x000435c4 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ + 0x000435d4 65725f67 65745f70 726f7879 5f637265 er_get_proxy_cre │ │ │ │ + 0x000435e4 61746564 00000000 7a656974 67656973 ated....zeitgeis │ │ │ │ + 0x000435f4 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x00043604 72617070 65725f67 65745f69 735f636f rapper_get_is_co │ │ │ │ + 0x00043614 6e6e6563 74656400 7a656974 67656973 nnected.zeitgeis │ │ │ │ + 0x00043624 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x00043634 72617070 65725f73 65745f70 726f7879 rapper_set_proxy │ │ │ │ + 0x00043644 5f637265 61746564 00000000 7a656974 _created....zeit │ │ │ │ + 0x00043654 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ + 0x00043664 78795f77 72617070 65725f73 65745f69 xy_wrapper_set_i │ │ │ │ + 0x00043674 735f636f 6e6e6563 74656400 7a656974 s_connected.zeit │ │ │ │ + 0x00043684 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ + 0x00043694 78795f77 72617070 65725f6e 616d655f xy_wrapper_name_ │ │ │ │ + 0x000436a4 6f776e65 725f6368 616e6765 64000000 owner_changed... │ │ │ │ + 0x000436b4 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x000436c4 5f70726f 78795f77 72617070 65725f71 _proxy_wrapper_q │ │ │ │ + 0x000436d4 75657565 645f6d65 74686f64 5f736574 ueued_method_set │ │ │ │ + 0x000436e4 5f717565 7565645f 6d657468 6f640000 _queued_method.. │ │ │ │ + 0x000436f4 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x00043704 5f70726f 78795f77 72617070 65725f71 _proxy_wrapper_q │ │ │ │ + 0x00043714 75657565 645f6d65 74686f64 5f676574 ueued_method_get │ │ │ │ + 0x00043724 5f717565 7565645f 6d657468 6f640000 _queued_method.. │ │ │ │ + 0x00043734 0f000000 7a656974 67656973 745f7175 ....zeitgeist_qu │ │ │ │ + 0x00043744 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ + 0x00043754 65725f77 6169745f 666f725f 70726f78 er_wait_for_prox │ │ │ │ + 0x00043764 795f636f 00000000 7a656974 67656973 y_co....zeitgeis │ │ │ │ + 0x00043774 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x00043784 72617070 65725f77 6169745f 666f725f rapper_wait_for_ │ │ │ │ + 0x00043794 70726f78 79000000 7a656974 67656973 proxy...zeitgeis │ │ │ │ + 0x000437a4 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x000437b4 72617070 65725f70 6172616d 5f737065 rapper_param_spe │ │ │ │ + 0x000437c4 635f7175 65756564 5f6d6574 686f6400 c_queued_method. │ │ │ │ + 0x000437d4 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x000437e4 5f70726f 78795f77 72617070 65725f76 _proxy_wrapper_v │ │ │ │ + 0x000437f4 616c7565 5f676574 5f717565 7565645f alue_get_queued_ │ │ │ │ + 0x00043804 6d657468 6f640000 7a656974 67656973 method..zeitgeis │ │ │ │ + 0x00043814 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x00043824 72617070 65725f70 726f6365 73735f71 rapper_process_q │ │ │ │ + 0x00043834 75657565 645f6d65 74686f64 73000000 ueued_methods... │ │ │ │ + 0x00043844 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x00043854 5f70726f 78795f77 72617070 65725f70 _proxy_wrapper_p │ │ │ │ + 0x00043864 726f7879 5f616371 75697265 64000000 roxy_acquired... │ │ │ │ + 0x00043874 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x00043884 5f70726f 78795f77 72617070 65725f70 _proxy_wrapper_p │ │ │ │ + 0x00043894 726f7879 5f756e61 7661696c 61626c65 roxy_unavailable │ │ │ │ + 0x000438a4 00000000 7a656974 67656973 745f7175 ....zeitgeist_qu │ │ │ │ + 0x000438b4 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ + 0x000438c4 65725f76 616c7565 5f736574 5f717565 er_value_set_que │ │ │ │ + 0x000438d4 7565645f 6d657468 6f640000 7a656974 ued_method..zeit │ │ │ │ + 0x000438e4 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ + 0x000438f4 78795f77 72617070 65725f76 616c7565 xy_wrapper_value │ │ │ │ + 0x00043904 5f74616b 655f7175 65756564 5f6d6574 _take_queued_met │ │ │ │ + 0x00043914 686f6400 7a656974 67656973 745f7265 hod.zeitgeist_re │ │ │ │ + 0x00043924 6d6f7465 5f6c6f67 5f676574 5f657874 mote_log_get_ext │ │ │ │ + 0x00043934 656e7369 6f6e7300 7a656974 67656973 ensions.zeitgeis │ │ │ │ + 0x00043944 745f7265 6d6f7465 5f6c6f67 5f676574 t_remote_log_get │ │ │ │ + 0x00043954 5f766572 73696f6e 00000000 7a656974 _version....zeit │ │ │ │ + 0x00043964 67656973 745f7265 6d6f7465 5f6c6f67 geist_remote_log │ │ │ │ + 0x00043974 5f676574 5f646174 61706174 68000000 _get_datapath... │ │ │ │ + 0x00043984 7a656974 67656973 745f6e65 74776f72 zeitgeist_networ │ │ │ │ + 0x00043994 6b5f6d61 6e616765 725f6462 75735f73 k_manager_dbus_s │ │ │ │ + 0x000439a4 74617465 00000000 7a656974 67656973 tate....zeitgeis │ │ │ │ + 0x000439b4 745f636f 6e6e6d61 6e5f6d61 6e616765 t_connman_manage │ │ │ │ + 0x000439c4 725f6462 75735f67 65745f73 74617465 r_dbus_get_state │ │ │ │ + 0x000439d4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000439e4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000439f4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00043a04 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00043a14 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043a24 6f757263 655f746f 5f766172 69616e74 ource_to_variant │ │ │ │ + 0x00043a34 00000000 7a656974 67656973 745f6461 ....zeitgeist_da │ │ │ │ + 0x00043a44 74615f73 6f757263 655f6765 745f756e ta_source_get_un │ │ │ │ + 0x00043a54 69717565 5f696400 5f5f6c61 6d626461 ique_id.__lambda │ │ │ │ + 0x00043a64 345f0000 7a656974 67656973 745f6461 4_..zeitgeist_da │ │ │ │ + 0x00043a74 74615f73 6f757263 655f7365 745f756e ta_source_set_un │ │ │ │ + 0x00043a84 69717565 5f696400 7a656974 67656973 ique_id.zeitgeis │ │ │ │ + 0x00043a94 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ + 0x00043aa4 745f6e61 6d650000 7a656974 67656973 t_name..zeitgeis │ │ │ │ + 0x00043ab4 745f6461 74615f73 6f757263 655f7365 t_data_source_se │ │ │ │ + 0x00043ac4 745f6e61 6d650000 7a656974 67656973 t_name..zeitgeis │ │ │ │ + 0x00043ad4 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ + 0x00043ae4 745f6465 73637269 7074696f 6e000000 t_description... │ │ │ │ + 0x00043af4 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043b04 6f757263 655f7365 745f6465 73637269 ource_set_descri │ │ │ │ + 0x00043b14 7074696f 6e000000 7a656974 67656973 ption...zeitgeis │ │ │ │ + 0x00043b24 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ + 0x00043b34 745f6576 656e745f 74656d70 6c617465 t_event_template │ │ │ │ + 0x00043b44 73000000 7a656974 67656973 745f6461 s...zeitgeist_da │ │ │ │ + 0x00043b54 74615f73 6f757263 655f7365 745f6576 ta_source_set_ev │ │ │ │ + 0x00043b64 656e745f 74656d70 6c617465 73000000 ent_templates... │ │ │ │ 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.... │ │ │ │ - 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.. │ │ │ │ + 0x00043b84 6f757263 655f6765 745f656e 61626c65 ource_get_enable │ │ │ │ + 0x00043b94 64000000 7a656974 67656973 745f6461 d...zeitgeist_da │ │ │ │ + 0x00043ba4 74615f73 6f757263 655f7365 745f656e ta_source_set_en │ │ │ │ + 0x00043bb4 61626c65 64000000 7a656974 67656973 abled...zeitgeis │ │ │ │ + 0x00043bc4 745f6461 74615f73 6f757263 655f636f t_data_source_co │ │ │ │ + 0x00043bd4 6e737472 7563745f 66756c6c 00000000 nstruct_full.... │ │ │ │ + 0x00043be4 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043bf4 6f757263 655f6765 745f7275 6e6e696e ource_get_runnin │ │ │ │ + 0x00043c04 67000000 7a656974 67656973 745f6461 g...zeitgeist_da │ │ │ │ + 0x00043c14 74615f73 6f757263 655f7365 745f7275 ta_source_set_ru │ │ │ │ + 0x00043c24 6e6e696e 67000000 7a656974 67656973 nning...zeitgeis │ │ │ │ + 0x00043c34 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ + 0x00043c44 745f7469 6d657374 616d7000 7a656974 t_timestamp.zeit │ │ │ │ + 0x00043c54 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ + 0x00043c64 655f7365 745f7469 6d657374 616d7000 e_set_timestamp. │ │ │ │ + 0x00043c74 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043c84 6f757263 655f636f 6e737472 7563745f ource_construct_ │ │ │ │ + 0x00043c94 66726f6d 5f766172 69616e74 00000000 from_variant.... │ │ │ │ + 0x00043ca4 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043cb4 6f757263 65735f66 726f6d5f 76617269 ources_from_vari │ │ │ │ + 0x00043cc4 616e7400 7a656974 67656973 745f6461 ant.zeitgeist_da │ │ │ │ + 0x00043cd4 74615f73 6f757263 65735f74 6f5f7661 ta_sources_to_va │ │ │ │ + 0x00043ce4 7269616e 74000000 7a656974 67656973 riant...zeitgeis │ │ │ │ + 0x00043cf4 745f6d69 6d655f72 65676578 5f6e6577 t_mime_regex_new │ │ │ │ + 0x00043d04 00000000 7a656974 67656973 745f7572 ....zeitgeist_ur │ │ │ │ + 0x00043d14 695f7363 68656d65 5f6e6577 00000000 i_scheme_new.... │ │ │ │ + 0x00043d24 7a656974 67656973 745f7265 67697374 zeitgeist_regist │ │ │ │ + 0x00043d34 65725f6d 696d6574 79706500 7a656974 er_mimetype.zeit │ │ │ │ + 0x00043d44 67656973 745f7265 67697374 65725f6d geist_register_m │ │ │ │ + 0x00043d54 696d6574 7970655f 72656765 78000000 imetype_regex... │ │ │ │ + 0x00043d64 7a656974 67656973 745f7265 67697374 zeitgeist_regist │ │ │ │ + 0x00043d74 65725f75 72695f73 6368656d 65000000 er_uri_scheme... │ │ │ │ + 0x00043d84 7a656974 67656973 745f6d61 6e696665 zeitgeist_manife │ │ │ │ + 0x00043d94 73746174 696f6e5f 666f725f 75726900 station_for_uri. │ │ │ │ + 0x00043da4 7a656974 67656973 745f6e65 78745f73 zeitgeist_next_s │ │ │ │ + 0x00043db4 7472696e 675f6f72 5f6e756c 6c000000 tring_or_null... │ │ │ │ + 0x00043dc4 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x00043dd4 6765745f 7375626a 65637400 7a656974 get_subject.zeit │ │ │ │ + 0x00043de4 67656973 745f6576 656e745f 6e756d5f geist_event_num_ │ │ │ │ + 0x00043df4 7375626a 65637473 00000000 76616c61 subjects....vala │ │ │ │ + 0x00043e04 5f675f70 74725f61 72726179 5f676574 _g_ptr_array_get │ │ │ │ + 0x00043e14 5f6c656e 67746800 7a656974 67656973 _length.zeitgeis │ │ │ │ + 0x00043e24 745f6576 656e745f 6164645f 7375626a t_event_add_subj │ │ │ │ + 0x00043e34 65637400 7a656974 67656973 745f6576 ect.zeitgeist_ev │ │ │ │ + 0x00043e44 656e745f 74616b65 5f737562 6a656374 ent_take_subject │ │ │ │ + 0x00043e54 00000000 7a656974 67656973 745f6576 ....zeitgeist_ev │ │ │ │ + 0x00043e64 656e745f 6765745f 69640000 7a656974 ent_get_id..zeit │ │ │ │ + 0x00043e74 67656973 745f6576 656e745f 7365745f geist_event_set_ │ │ │ │ + 0x00043e84 69640000 7a656974 67656973 745f6576 id..zeitgeist_ev │ │ │ │ + 0x00043e94 656e745f 6765745f 74696d65 7374616d ent_get_timestam │ │ │ │ + 0x00043ea4 70000000 7a656974 67656973 745f6576 p...zeitgeist_ev │ │ │ │ + 0x00043eb4 656e745f 7365745f 74696d65 7374616d ent_set_timestam │ │ │ │ + 0x00043ec4 70000000 7a656974 67656973 745f6576 p...zeitgeist_ev │ │ │ │ + 0x00043ed4 656e745f 6765745f 6f726967 696e0000 ent_get_origin.. │ │ │ │ + 0x00043ee4 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x00043ef4 7365745f 6f726967 696e0000 7a656974 set_origin..zeit │ │ │ │ + 0x00043f04 67656973 745f6576 656e745f 6765745f geist_event_get_ │ │ │ │ + 0x00043f14 6163746f 72000000 7a656974 67656973 actor...zeitgeis │ │ │ │ + 0x00043f24 745f6576 656e745f 7365745f 6163746f t_event_set_acto │ │ │ │ + 0x00043f34 72000000 7a656974 67656973 745f6576 r...zeitgeist_ev │ │ │ │ + 0x00043f44 656e745f 7365745f 6163746f 725f6672 ent_set_actor_fr │ │ │ │ + 0x00043f54 6f6d5f61 70705f69 6e666f00 7a656974 om_app_info.zeit │ │ │ │ + 0x00043f64 67656973 745f6576 656e745f 6765745f geist_event_get_ │ │ │ │ + 0x00043f74 696e7465 72707265 74617469 6f6e0000 interpretation.. │ │ │ │ + 0x00043f84 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x00043f94 7365745f 696e7465 72707265 74617469 set_interpretati │ │ │ │ + 0x00043fa4 6f6e0000 7a656974 67656973 745f6576 on..zeitgeist_ev │ │ │ │ + 0x00043fb4 656e745f 6765745f 6d616e69 66657374 ent_get_manifest │ │ │ │ + 0x00043fc4 6174696f 6e000000 7a656974 67656973 ation...zeitgeis │ │ │ │ + 0x00043fd4 745f6576 656e745f 746f5f76 61726961 t_event_to_varia │ │ │ │ + 0x00043fe4 6e740000 7a656974 67656973 745f6576 nt..zeitgeist_ev │ │ │ │ + 0x00043ff4 656e745f 64656275 675f7072 696e7400 ent_debug_print. │ │ │ │ 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 │ │ │ │ + 0x00044014 6d617463 6865735f 74656d70 6c617465 matches_template │ │ │ │ + 0x00044024 00000000 7a656974 67656973 745f6576 ....zeitgeist_ev │ │ │ │ + 0x00044034 656e745f 7365745f 6d616e69 66657374 ent_set_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... │ │ │ │ - 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 │ │ │ │ + 0x00044054 745f6576 656e745f 6765745f 7375626a t_event_get_subj │ │ │ │ + 0x00044064 65637473 00000000 7a656974 67656973 ects....zeitgeis │ │ │ │ + 0x00044074 745f6576 656e745f 7365745f 7375626a t_event_set_subj │ │ │ │ + 0x00044084 65637473 00000000 7a656974 67656973 ects....zeitgeis │ │ │ │ + 0x00044094 745f6576 656e745f 6765745f 7061796c t_event_get_payl │ │ │ │ + 0x000440a4 6f616400 7a656974 67656973 745f6576 oad.zeitgeist_ev │ │ │ │ + 0x000440b4 656e745f 7365745f 7061796c 6f616400 ent_set_payload. │ │ │ │ + 0x000440c4 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x000440d4 636f6e73 74727563 745f6672 6f6d5f76 construct_from_v │ │ │ │ + 0x000440e4 61726961 6e740000 75696e74 36345f70 ariant..uint64_p │ │ │ │ + 0x000440f4 61727365 00000000 696e7436 345f7061 arse....int64_pa │ │ │ │ + 0x00044104 72736500 7a656974 67656973 745f6576 rse.zeitgeist_ev │ │ │ │ + 0x00044114 656e7473 5f66726f 6d5f7661 7269616e ents_from_varian │ │ │ │ + 0x00044124 74000000 7a656974 67656973 745f6576 t...zeitgeist_ev │ │ │ │ + 0x00044134 656e7473 5f746f5f 76617269 616e7400 ents_to_variant. │ │ │ │ + 0x00044144 7a656974 67656973 745f6576 656e7473 zeitgeist_events │ │ │ │ + 0x00044154 5f746f5f 76617269 616e745f 77697468 _to_variant_with │ │ │ │ + 0x00044164 5f6c696d 69740000 7a656974 67656973 _limit..zeitgeis │ │ │ │ + 0x00044174 745f7375 626a6563 745f6765 745f7572 t_subject_get_ur │ │ │ │ + 0x00044184 69000000 7a656974 67656973 745f7375 i...zeitgeist_su │ │ │ │ + 0x00044194 626a6563 745f7365 745f7572 69000000 bject_set_uri... │ │ │ │ + 0x000441a4 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x000441b4 745f6765 745f6f72 6967696e 00000000 t_get_origin.... │ │ │ │ + 0x000441c4 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x000441d4 745f7365 745f6f72 6967696e 00000000 t_set_origin.... │ │ │ │ + 0x000441e4 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x000441f4 745f6765 745f7465 78740000 7a656974 t_get_text..zeit │ │ │ │ + 0x00044204 67656973 745f7375 626a6563 745f7365 geist_subject_se │ │ │ │ + 0x00044214 745f7465 78740000 7a656974 67656973 t_text..zeitgeis │ │ │ │ + 0x00044224 745f7375 626a6563 745f6765 745f7374 t_subject_get_st │ │ │ │ + 0x00044234 6f726167 65000000 7a656974 67656973 orage...zeitgeis │ │ │ │ + 0x00044244 745f7375 626a6563 745f7365 745f7374 t_subject_set_st │ │ │ │ + 0x00044254 6f726167 65000000 7a656974 67656973 orage...zeitgeis │ │ │ │ + 0x00044264 745f7375 626a6563 745f6765 745f6375 t_subject_get_cu │ │ │ │ + 0x00044274 7272656e 745f7572 69000000 7a656974 rrent_uri...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.... │ │ │ │ - 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 │ │ │ │ - 0x000444e4 745f7469 6d655f72 616e6765 5f676574 t_time_range_get │ │ │ │ - 0x000444f4 5f737461 72740000 7a656974 67656973 _start..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 │ │ │ │ - 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 │ │ │ │ - 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.... │ │ │ │ + 0x00044294 745f6375 7272656e 745f7572 69000000 t_current_uri... │ │ │ │ + 0x000442a4 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x000442b4 745f6765 745f6375 7272656e 745f6f72 t_get_current_or │ │ │ │ + 0x000442c4 6967696e 00000000 7a656974 67656973 igin....zeitgeis │ │ │ │ + 0x000442d4 745f7375 626a6563 745f7365 745f6375 t_subject_set_cu │ │ │ │ + 0x000442e4 7272656e 745f6f72 6967696e 00000000 rrent_origin.... │ │ │ │ + 0x000442f4 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x00044304 745f6765 745f6d69 6d657479 70650000 t_get_mimetype.. │ │ │ │ + 0x00044314 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x00044324 745f7365 745f6d69 6d657479 70650000 t_set_mimetype.. │ │ │ │ + 0x00044334 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x00044344 745f6765 745f696e 74657270 72657461 t_get_interpreta │ │ │ │ + 0x00044354 74696f6e 00000000 7a656974 67656973 tion....zeitgeis │ │ │ │ + 0x00044364 745f7375 626a6563 745f7365 745f696e t_subject_set_in │ │ │ │ + 0x00044374 74657270 72657461 74696f6e 00000000 terpretation.... │ │ │ │ + 0x00044384 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x00044394 745f6765 745f6d61 6e696665 73746174 t_get_manifestat │ │ │ │ + 0x000443a4 696f6e00 7a656974 67656973 745f7375 ion.zeitgeist_su │ │ │ │ + 0x000443b4 626a6563 745f746f 5f766172 69616e74 bject_to_variant │ │ │ │ + 0x000443c4 00000000 7a656974 67656973 745f7375 ....zeitgeist_su │ │ │ │ + 0x000443d4 626a6563 745f6d61 74636865 735f7465 bject_matches_te │ │ │ │ + 0x000443e4 6d706c61 74650000 7a656974 67656973 mplate..zeitgeis │ │ │ │ + 0x000443f4 745f7375 626a6563 745f7365 745f6d61 t_subject_set_ma │ │ │ │ + 0x00044404 6e696665 73746174 696f6e00 7a656974 nifestation.zeit │ │ │ │ + 0x00044414 67656973 745f7375 626a6563 745f636f geist_subject_co │ │ │ │ + 0x00044424 6e737472 7563745f 66726f6d 5f766172 nstruct_from_var │ │ │ │ + 0x00044434 69616e74 00000000 7a656974 67656973 iant....zeitgeis │ │ │ │ + 0x00044444 745f7469 6d655f72 616e6765 5f746f5f t_time_range_to_ │ │ │ │ + 0x00044454 76617269 616e7400 7a656974 67656973 variant.zeitgeis │ │ │ │ + 0x00044464 745f7469 6d655f72 616e6765 5f676574 t_time_range_get │ │ │ │ + 0x00044474 5f737461 72740000 7a656974 67656973 _start..zeitgeis │ │ │ │ + 0x00044484 745f7469 6d655f72 616e6765 5f736574 t_time_range_set │ │ │ │ + 0x00044494 5f737461 72740000 7a656974 67656973 _start..zeitgeis │ │ │ │ + 0x000444a4 745f7469 6d655f72 616e6765 5f676574 t_time_range_get │ │ │ │ + 0x000444b4 5f656e64 00000000 7a656974 67656973 _end....zeitgeis │ │ │ │ + 0x000444c4 745f7469 6d655f72 616e6765 5f736574 t_time_range_set │ │ │ │ + 0x000444d4 5f656e64 00000000 7a656974 67656973 _end....zeitgeis │ │ │ │ + 0x000444e4 745f7469 6d655f72 616e6765 5f636f6e t_time_range_con │ │ │ │ + 0x000444f4 73747275 63745f66 726f6d5f 76617269 struct_from_vari │ │ │ │ + 0x00044504 616e7400 7a656974 67656973 745f7469 ant.zeitgeist_ti │ │ │ │ + 0x00044514 6d655f72 616e6765 5f696e74 65727365 me_range_interse │ │ │ │ + 0x00044524 63740000 7a656974 67656973 745f7469 ct..zeitgeist_ti │ │ │ │ + 0x00044534 6d657374 616d705f 66726f6d 5f74696d mestamp_from_tim │ │ │ │ + 0x00044544 6576616c 00000000 7a656974 67656973 eval....zeitgeis │ │ │ │ + 0x00044554 745f7469 6d657374 616d705f 66726f6d t_timestamp_from │ │ │ │ + 0x00044564 5f69736f 38363031 00000000 7a656974 _iso8601....zeit │ │ │ │ + 0x00044574 67656973 745f7469 6d657374 616d705f geist_timestamp_ │ │ │ │ + 0x00044584 66726f6d 5f646174 65000000 0f000000 from_date....... │ │ │ │ + 0x00044594 7a656974 67656973 745f7379 6d626f6c zeitgeist_symbol │ │ │ │ + 0x000445a4 5f706172 616d5f73 7065635f 696e666f _param_spec_info │ │ │ │ + 0x000445b4 00000000 7a656974 67656973 745f7379 ....zeitgeist_sy │ │ │ │ + 0x000445c4 6d626f6c 5f76616c 75655f67 65745f69 mbol_value_get_i │ │ │ │ + 0x000445d4 6e666f00 7a656974 67656973 745f7379 nfo.zeitgeist_sy │ │ │ │ + 0x000445e4 6d626f6c 5f696e66 6f5f7265 67697374 mbol_info_regist │ │ │ │ + 0x000445f4 65720000 7a656974 67656973 745f7379 er..zeitgeist_sy │ │ │ │ + 0x00044604 6d626f6c 5f676574 5f646973 706c6179 mbol_get_display │ │ │ │ + 0x00044614 5f6e616d 65000000 7a656974 67656973 _name...zeitgeis │ │ │ │ + 0x00044624 745f7379 6d626f6c 5f676574 5f646573 t_symbol_get_des │ │ │ │ + 0x00044634 63726970 74696f6e 00000000 7a656974 cription....zeit │ │ │ │ + 0x00044644 67656973 745f7379 6d626f6c 5f676574 geist_symbol_get │ │ │ │ + 0x00044654 5f616c6c 5f706172 656e7473 00000000 _all_parents.... │ │ │ │ + 0x00044664 7a656974 67656973 745f7379 6d626f6c zeitgeist_symbol │ │ │ │ + 0x00044674 5f676574 5f616c6c 5f636869 6c647265 _get_all_childre │ │ │ │ + 0x00044684 6e000000 7a656974 67656973 745f7379 n...zeitgeist_sy │ │ │ │ + 0x00044694 6d626f6c 5f676574 5f636869 6c647265 mbol_get_childre │ │ │ │ + 0x000446a4 6e000000 7a656974 67656973 745f7379 n...zeitgeist_sy │ │ │ │ + 0x000446b4 6d626f6c 5f676574 5f706172 656e7473 mbol_get_parents │ │ │ │ + 0x000446c4 00000000 7a656974 67656973 745f7379 ....zeitgeist_sy │ │ │ │ + 0x000446d4 6d626f6c 5f76616c 75655f73 65745f69 mbol_value_set_i │ │ │ │ + 0x000446e4 6e666f00 7a656974 67656973 745f7379 nfo.zeitgeist_sy │ │ │ │ + 0x000446f4 6d626f6c 5f76616c 75655f74 616b655f mbol_value_take_ │ │ │ │ + 0x00044704 696e666f 00000000 7a656974 67656973 info....zeitgeis │ │ │ │ + 0x00044714 745f7265 73756c74 5f736574 5f73697a t_result_set_siz │ │ │ │ + 0x00044724 65000000 7a656974 67656973 745f7265 e...zeitgeist_re │ │ │ │ + 0x00044734 73756c74 5f736574 5f657374 696d6174 sult_set_estimat │ │ │ │ + 0x00044744 65645f6d 61746368 65730000 7a656974 ed_matches..zeit │ │ │ │ + 0x00044754 67656973 745f7265 73756c74 5f736574 geist_result_set │ │ │ │ + 0x00044764 5f6e6578 745f7661 6c756500 7a656974 _next_value.zeit │ │ │ │ + 0x00044774 67656973 745f7265 73756c74 5f736574 geist_result_set │ │ │ │ + 0x00044784 5f686173 5f6e6578 74000000 7a656974 _has_next...zeit │ │ │ │ + 0x00044794 67656973 745f7265 73756c74 5f736574 geist_result_set │ │ │ │ + 0x000447a4 5f74656c 6c000000 7a656974 67656973 _tell...zeitgeis │ │ │ │ + 0x000447b4 745f7265 73756c74 5f736574 5f726573 t_result_set_res │ │ │ │ + 0x000447c4 65740000 76616c61 5f675f70 74725f61 et..vala_g_ptr_a │ │ │ │ + 0x000447d4 72726179 5f676574 5f6c656e 67746800 rray_get_length. │ │ │ │ + 0x000447e4 7a656974 67656973 745f7369 6d706c65 zeitgeist_simple │ │ │ │ + 0x000447f4 5f726573 756c745f 7365745f 636f6e73 _result_set_cons │ │ │ │ + 0x00044804 74727563 74000000 7a656974 67656973 truct...zeitgeis │ │ │ │ + 0x00044814 745f7369 6d706c65 5f726573 756c745f t_simple_result_ │ │ │ │ + 0x00044824 7365745f 636f6e73 74727563 745f7769 set_construct_wi │ │ │ │ + 0x00044834 74685f6e 756d5f6d 61746368 65730000 th_num_matches.. │ │ │ │ + 0x00044844 73747269 6e675f73 75627374 72696e67 string_substring │ │ │ │ + 0x00044854 00000000 7a656974 67656973 745f7574 ....zeitgeist_ut │ │ │ │ + 0x00044864 696c735f 7365745f 64617461 62617365 ils_set_database │ │ │ │ + 0x00044874 5f66696c 655f7061 74680000 7a656974 _file_path..zeit │ │ │ │ + 0x00044884 67656973 745f7574 696c735f 70617273 geist_utils_pars │ │ │ │ + 0x00044894 655f6e65 67617469 6f6e0000 7a656974 e_negation..zeit │ │ │ │ + 0x000448a4 67656973 745f7574 696c735f 70617273 geist_utils_pars │ │ │ │ + 0x000448b4 655f6e6f 65787061 6e640000 7a656974 e_noexpand..zeit │ │ │ │ + 0x000448c4 67656973 745f7574 696c735f 70617273 geist_utils_pars │ │ │ │ + 0x000448d4 655f7769 6c646361 72640000 7a656974 e_wildcard..zeit │ │ │ │ + 0x000448e4 67656973 745f7574 696c735f 61737365 geist_utils_asse │ │ │ │ + 0x000448f4 72745f73 69670000 7a656974 67656973 rt_sig..zeitgeis │ │ │ │ + 0x00044904 745f6462 5f726561 6465725f 67726f75 t_db_reader_grou │ │ │ │ + 0x00044914 705f616e 645f736f 72740000 7a656974 p_and_sort..zeit │ │ │ │ + 0x00044924 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ + 0x00044934 64656c65 74655f66 726f6d5f 63616368 delete_from_cach │ │ │ │ + 0x00044944 65000000 7a656974 67656973 745f6462 e...zeitgeist_db │ │ │ │ + 0x00044954 5f726561 6465725f 6765745f 6576656e _reader_get_even │ │ │ │ + 0x00044964 745f6672 6f6d5f72 6f770000 7a656974 t_from_row..zeit │ │ │ │ + 0x00044974 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ + 0x00044984 6765745f 7375626a 6563745f 66726f6d get_subject_from │ │ │ │ + 0x00044994 5f726f77 00000000 7a656974 67656973 _row....zeitgeis │ │ │ │ + 0x000449a4 745f6462 5f726561 6465725f 6765745f t_db_reader_get_ │ │ │ │ + 0x000449b4 6576656e 74730000 675f7074 725f6172 events..g_ptr_ar │ │ │ │ + 0x000449c4 7261795f 73657400 7a656974 67656973 ray_set.zeitgeis │ │ │ │ + 0x000449d4 745f6462 5f726561 6465725f 66696e64 t_db_reader_find │ │ │ │ + 0x000449e4 5f657665 6e745f69 64735f66 6f725f63 _event_ids_for_c │ │ │ │ + 0x000449f4 6c617573 65000000 73747269 6e675f72 lause...string_r │ │ │ │ + 0x00044a04 65706c61 63650000 76616c61 5f675f70 eplace..vala_g_p │ │ │ │ + 0x00044a14 74725f61 72726179 5f676574 5f6c656e tr_array_get_len │ │ │ │ + 0x00044a24 67746800 75696e74 36345f70 61727365 gth.uint64_parse │ │ │ │ + 0x00044a34 00000000 7a656974 67656973 745f6462 ....zeitgeist_db │ │ │ │ + 0x00044a44 5f726561 6465725f 636c6f73 65000000 _reader_close... │ │ │ │ + 0x00044a54 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044a64 6465725f 61737365 72745f6e 6f5f6e65 der_assert_no_ne │ │ │ │ + 0x00044a74 67617469 6f6e0000 7a656974 67656973 gation..zeitgeis │ │ │ │ + 0x00044a84 745f6462 5f726561 6465725f 61737365 t_db_reader_asse │ │ │ │ + 0x00044a94 72745f6e 6f5f6e6f 65787061 6e640000 rt_no_noexpand.. │ │ │ │ + 0x00044aa4 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044ab4 6465725f 61737365 72745f6e 6f5f7769 der_assert_no_wi │ │ │ │ + 0x00044ac4 6c646361 72640000 7a656974 67656973 ldcard..zeitgeis │ │ │ │ + 0x00044ad4 745f6462 5f726561 6465725f 6765745f t_db_reader_get_ │ │ │ │ + 0x00044ae4 77686572 655f636c 61757365 5f666f72 where_clause_for │ │ │ │ + 0x00044af4 5f73796d 626f6c00 7a656974 67656973 _symbol.zeitgeis │ │ │ │ + 0x00044b04 745f6462 5f726561 6465725f 6765745f t_db_reader_get_ │ │ │ │ + 0x00044b14 77686572 655f636c 61757365 5f66726f where_clause_fro │ │ │ │ + 0x00044b24 6d5f6576 656e745f 74656d70 6c617465 m_event_template │ │ │ │ + 0x00044b34 73000000 7a656974 67656973 745f6462 s...zeitgeist_db │ │ │ │ + 0x00044b44 5f726561 6465725f 6765745f 77686572 _reader_get_wher │ │ │ │ + 0x00044b54 655f636c 61757365 5f66726f 6d5f6576 e_clause_from_ev │ │ │ │ + 0x00044b64 656e745f 74656d70 6c617465 00000000 ent_template.... │ │ │ │ + 0x00044b74 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044b84 6465725f 6765745f 77686572 655f636c der_get_where_cl │ │ │ │ + 0x00044b94 61757365 5f666f72 5f717565 72790000 ause_for_query.. │ │ │ │ + 0x00044ba4 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044bb4 6465725f 66696e64 5f657665 6e745f69 der_find_event_i │ │ │ │ + 0x00044bc4 64730000 7a656974 67656973 745f6462 ds..zeitgeist_db │ │ │ │ + 0x00044bd4 5f726561 6465725f 66696e64 5f657665 _reader_find_eve │ │ │ │ + 0x00044be4 6e747300 7a656974 67656973 745f6462 nts.zeitgeist_db │ │ │ │ + 0x00044bf4 5f726561 6465725f 66696e64 5f72656c _reader_find_rel │ │ │ │ + 0x00044c04 61746564 5f757269 73000000 7a656974 ated_uris...zeit │ │ │ │ + 0x00044c14 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ + 0x00044c24 6765745f 64617461 62617365 00000000 get_database.... │ │ │ │ + 0x00044c34 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044c44 6465725f 7365745f 64617461 62617365 der_set_database │ │ │ │ + 0x00044c54 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ + 0x00044c64 5f6c6974 655f6461 74616261 73655f6f _lite_database_o │ │ │ │ + 0x00044c74 70656e5f 64617461 62617365 00000000 pen_database.... │ │ │ │ + 0x00044c84 5f73716c 69746533 5f657865 63000000 _sqlite3_exec... │ │ │ │ + 0x00044c94 696e7436 345f7061 72736500 7a656974 int64_parse.zeit │ │ │ │ + 0x00044ca4 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00044cb4 74616261 73655f73 65745f64 656c6574 tabase_set_delet │ │ │ │ + 0x00044cc4 696f6e5f 63616c6c 6261636b 00000000 ion_callback.... │ │ │ │ + 0x00044cd4 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044ce4 655f6461 74616261 73655f67 65745f73 e_database_get_s │ │ │ │ + 0x00044cf4 716c5f73 7472696e 675f6672 6f6d5f65 ql_string_from_e │ │ │ │ + 0x00044d04 76656e74 5f696473 00000000 7a656974 vent_ids....zeit │ │ │ │ + 0x00044d14 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00044d24 74616261 73655f63 6c6f7365 00000000 tabase_close.... │ │ │ │ + 0x00044d34 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044d44 655f6461 74616261 73655f61 73736572 e_database_asser │ │ │ │ + 0x00044d54 745f6e6f 745f636f 72727570 74000000 t_not_corrupt... │ │ │ │ + 0x00044d64 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044d74 655f6461 74616261 73655f61 73736572 e_database_asser │ │ │ │ + 0x00044d84 745f7175 6572795f 73756363 65737300 t_query_success. │ │ │ │ + 0x00044d94 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044da4 655f6461 74616261 73655f70 72657061 e_database_prepa │ │ │ │ + 0x00044db4 72655f72 6561645f 71756572 69657300 re_read_queries. │ │ │ │ + 0x00044dc4 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044dd4 655f6461 74616261 73655f70 72657061 e_database_prepa │ │ │ │ + 0x00044de4 72655f6d 6f646966 69636174 696f6e5f re_modification_ │ │ │ │ + 0x00044df4 71756572 69657300 7a656974 67656973 queries.zeitgeis │ │ │ │ + 0x00044e04 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00044e14 73655f67 65745f6c 6173745f 69640000 se_get_last_id.. │ │ │ │ + 0x00044e24 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044e34 655f6461 74616261 73655f67 65745f74 e_database_get_t │ │ │ │ + 0x00044e44 696d655f 72616e67 655f666f 725f6576 ime_range_for_ev │ │ │ │ + 0x00044e54 656e745f 69647300 7a656974 67656973 ent_ids.zeitgeis │ │ │ │ + 0x00044e64 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00044e74 73655f69 6e736572 745f6f72 5f69676e se_insert_or_ign │ │ │ │ + 0x00044e84 6f72655f 696e746f 5f746162 6c650000 ore_into_table.. │ │ │ │ + 0x00044e94 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044ea4 655f6461 74616261 73655f62 6567696e e_database_begin │ │ │ │ + 0x00044eb4 5f747261 6e736163 74696f6e 00000000 _transaction.... │ │ │ │ + 0x00044ec4 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044ed4 655f6461 74616261 73655f65 6e645f74 e_database_end_t │ │ │ │ + 0x00044ee4 72616e73 61637469 6f6e0000 7a656974 ransaction..zeit │ │ │ │ + 0x00044ef4 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00044f04 74616261 73655f61 626f7274 5f747261 tabase_abort_tra │ │ │ │ + 0x00044f14 6e736163 74696f6e 00000000 7a656974 nsaction....zeit │ │ │ │ + 0x00044f24 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00044f34 74616261 73655f61 6e616c79 7a650000 tabase_analyze.. │ │ │ │ 0x00044f44 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00044f54 655f6461 74616261 73655f65 6e645f74 e_database_end_t │ │ │ │ - 0x00044f64 72616e73 61637469 6f6e0000 7a656974 ransaction..zeit │ │ │ │ + 0x00044f54 655f6461 74616261 73655f73 65745f63 e_database_set_c │ │ │ │ + 0x00044f64 61636865 5f73697a 65000000 7a656974 ache_size...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 │ │ │ │ + 0x00044f84 74616261 73655f75 70646174 655f6361 tabase_update_ca │ │ │ │ + 0x00044f94 6c6c6261 636b0000 5f73716c 69746533 llback.._sqlite3 │ │ │ │ + 0x00044fa4 5f657865 63000000 7a656974 67656973 _exec...zeitgeis │ │ │ │ + 0x00044fb4 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00044fc4 73655f73 6368656d 615f6765 745f7363 se_schema_get_sc │ │ │ │ + 0x00044fd4 68656d61 5f6d6574 61646174 61000000 hema_metadata... │ │ │ │ + 0x00044fe4 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044ff4 655f6461 74616261 73655f73 6368656d e_database_schem │ │ │ │ + 0x00045004 615f6765 745f7363 68656d61 5f766572 a_get_schema_ver │ │ │ │ + 0x00045014 73696f6e 00000000 7a656974 67656973 sion....zeitgeis │ │ │ │ + 0x00045024 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00045034 73655f73 6368656d 615f6765 745f6372 se_schema_get_cr │ │ │ │ + 0x00045044 65617469 6f6e5f64 61746500 7a656974 eation_date.zeit │ │ │ │ + 0x00045054 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00045064 74616261 73655f73 6368656d 615f6578 tabase_schema_ex │ │ │ │ + 0x00045074 65635f71 75657279 00000000 43616e27 ec_query....Can' │ │ │ │ + 0x00045084 74206372 65617465 20646174 61626173 t create databas │ │ │ │ + 0x00045094 653a2025 642c2025 730a0a55 6e61626c e: %d, %s..Unabl │ │ │ │ + 0x000450a4 6520746f 20657865 63757465 2053514c e to execute SQL │ │ │ │ + 0x000450b4 3a0a2573 00000000 7a656974 67656973 :.%s....zeitgeis │ │ │ │ + 0x000450c4 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x000450d4 73655f73 6368656d 615f7365 745f7363 se_schema_set_sc │ │ │ │ + 0x000450e4 68656d61 5f766572 73696f6e 00000000 hema_version.... │ │ │ │ + 0x000450f4 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00045104 655f6461 74616261 73655f73 6368656d e_database_schem │ │ │ │ + 0x00045114 615f7365 745f636f 72727570 74696f6e a_set_corruption │ │ │ │ + 0x00045124 5f666c61 67000000 7a656974 67656973 _flag...zeitgeis │ │ │ │ + 0x00045134 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00045144 73655f73 6368656d 615f7365 7475705f se_schema_setup_ │ │ │ │ + 0x00045154 64617461 62617365 00000000 7a656974 database....zeit │ │ │ │ + 0x00045164 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00045174 74616261 73655f73 6368656d 615f6372 tabase_schema_cr │ │ │ │ + 0x00045184 65617465 5f736368 656d6100 7a656974 eate_schema.zeit │ │ │ │ + 0x00045194 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x000451a4 74616261 73655f73 6368656d 615f6372 tabase_schema_cr │ │ │ │ + 0x000451b4 65617465 5f626173 69635f69 6e646963 eate_basic_indic │ │ │ │ + 0x000451c4 65730000 7a656974 67656973 745f7371 es..zeitgeist_sq │ │ │ │ + 0x000451d4 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ + 0x000451e4 6368656d 615f6372 65617465 5f657665 chema_create_eve │ │ │ │ + 0x000451f4 6e745f69 6e646963 65730000 7a656974 nt_indices..zeit │ │ │ │ + 0x00045204 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00045214 74616261 73655f73 6368656d 615f6472 tabase_schema_dr │ │ │ │ + 0x00045224 6f705f62 61736963 5f696e64 69636573 op_basic_indices │ │ │ │ + 0x00045234 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ + 0x00045244 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ + 0x00045254 6368656d 615f6472 6f705f65 76656e74 chema_drop_event │ │ │ │ + 0x00045264 5f696e64 69636573 00000000 7a656974 _indices....zeit │ │ │ │ + 0x00045274 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00045284 74616261 73655f73 6368656d 615f656e tabase_schema_en │ │ │ │ + 0x00045294 73757265 5f736368 656d6100 7a656974 sure_schema.zeit │ │ │ │ + 0x000452a4 67656973 745f7371 5f6c6974 655f7461 geist_sq_lite_ta │ │ │ │ + 0x000452b4 626c655f 6c6f6f6b 75705f63 6f6e7374 ble_lookup_const │ │ │ │ + 0x000452c4 72756374 00000000 5f73716c 69746533 ruct...._sqlite3 │ │ │ │ + 0x000452d4 5f657865 63000000 7a656974 67656973 _exec...zeitgeis │ │ │ │ + 0x000452e4 745f7371 5f6c6974 655f7461 626c655f t_sq_lite_table_ │ │ │ │ + 0x000452f4 6c6f6f6b 75705f69 645f7472 795f7374 lookup_id_try_st │ │ │ │ + 0x00045304 72696e67 00000000 7a656974 67656973 ring....zeitgeis │ │ │ │ + 0x00045314 745f7371 5f6c6974 655f7461 626c655f t_sq_lite_table_ │ │ │ │ + 0x00045324 6c6f6f6b 75705f69 645f666f 725f7374 lookup_id_for_st │ │ │ │ + 0x00045334 72696e67 00000000 7a656974 67656973 ring....zeitgeis │ │ │ │ + 0x00045344 745f7371 5f6c6974 655f7461 626c655f t_sq_lite_table_ │ │ │ │ + 0x00045354 6c6f6f6b 75705f67 65745f76 616c7565 lookup_get_value │ │ │ │ + 0x00045364 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ + 0x00045374 5f6c6974 655f7461 626c655f 6c6f6f6b _lite_table_look │ │ │ │ + 0x00045384 75705f72 656d6f76 65000000 7a656974 up_remove...zeit │ │ │ │ + 0x00045394 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ + 0x000453a4 73655f67 65745f73 65617263 685f7461 se_get_search_ta │ │ │ │ + 0x000453b4 626c655f 666f725f 636f6c75 6d6e0000 ble_for_column.. │ │ │ │ + 0x000453c4 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x000453d4 636c6175 73655f67 65745f63 6f6e6469 clause_get_condi │ │ │ │ + 0x000453e4 74696f6e 735f6c65 6e677468 00000000 tions_length.... │ │ │ │ + 0x000453f4 76616c61 5f675f70 74725f61 72726179 vala_g_ptr_array │ │ │ │ + 0x00045404 5f676574 5f6c656e 67746800 7a656974 _get_length.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.. │ │ │ │ + 0x00045424 73655f68 61735f6e 6f6e5f74 696d6573 se_has_non_times │ │ │ │ + 0x00045434 74616d70 5f636f6e 64697469 6f6e0000 tamp_condition.. │ │ │ │ 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.. │ │ │ │ + 0x00045454 636c6175 73655f61 64640000 7a656974 clause_add..zeit │ │ │ │ + 0x00045464 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ + 0x00045474 73655f61 64645f77 6974685f 61727261 se_add_with_arra │ │ │ │ + 0x00045484 79000000 7a656974 67656973 745f7768 y...zeitgeist_wh │ │ │ │ + 0x00045494 6572655f 636c6175 73655f61 64645f6d ere_clause_add_m │ │ │ │ + 0x000454a4 61746368 5f636f6e 64697469 6f6e0000 atch_condition.. │ │ │ │ + 0x000454b4 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x000454c4 636c6175 73655f61 64645f74 6578745f clause_add_text_ │ │ │ │ + 0x000454d4 636f6e64 6974696f 6e5f7375 62717565 condition_subque │ │ │ │ + 0x000454e4 72790000 7a656974 67656973 745f7768 ry..zeitgeist_wh │ │ │ │ + 0x000454f4 6572655f 636c6175 73655f61 64645f74 ere_clause_add_t │ │ │ │ + 0x00045504 6578745f 636f6e64 6974696f 6e000000 ext_condition... │ │ │ │ + 0x00045514 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x00045524 636c6175 73655f69 735f656d 70747900 clause_is_empty. │ │ │ │ 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........... │ │ │ │ + 0x00045544 636c6175 73655f6d 61795f68 6176655f clause_may_have_ │ │ │ │ + 0x00045554 72657375 6c747300 7a656974 67656973 results.zeitgeis │ │ │ │ + 0x00045564 745f7768 6572655f 636c6175 73655f67 t_where_clause_g │ │ │ │ + 0x00045574 65745f69 735f7369 6d706c65 00000000 et_is_simple.... │ │ │ │ + 0x00045584 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x00045594 636c6175 73655f73 65745f69 735f7369 clause_set_is_si │ │ │ │ + 0x000455a4 6d706c65 00000000 7a656974 67656973 mple....zeitgeis │ │ │ │ + 0x000455b4 745f7768 6572655f 636c6175 73655f67 t_where_clause_g │ │ │ │ + 0x000455c4 65745f73 716c5f63 6f6e6469 74696f6e et_sql_condition │ │ │ │ + 0x000455d4 73000000 7a656974 67656973 745f7768 s...zeitgeist_wh │ │ │ │ + 0x000455e4 6572655f 636c6175 73655f67 656e6572 ere_clause_gener │ │ │ │ + 0x000455f4 69635f61 72726179 5f746f5f 756e6f77 ic_array_to_unow │ │ │ │ + 0x00045604 6e65645f 61727261 79000000 7a656974 ned_array...zeit │ │ │ │ + 0x00045614 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ + 0x00045624 73655f65 7874656e 64000000 7a656974 se_extend...zeit │ │ │ │ + 0x00045634 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ + 0x00045644 73655f67 65745f62 696e645f 61726775 se_get_bind_argu │ │ │ │ + 0x00045654 6d656e74 73000000 7a656974 67656973 ments...zeitgeis │ │ │ │ + 0x00045664 745f7768 6572655f 636c6175 73655f67 t_where_clause_g │ │ │ │ + 0x00045674 65745f72 69676874 5f626f75 6e646172 et_right_boundar │ │ │ │ + 0x00045684 79000000 73747269 6e675f73 75627374 y...string_subst │ │ │ │ + 0x00045694 72696e67 00000000 7a656974 67656973 ring....zeitgeis │ │ │ │ + 0x000456a4 745f7768 6572655f 636c6175 73655f61 t_where_clause_a │ │ │ │ + 0x000456b4 64645f77 696c6463 6172645f 636f6e64 dd_wildcard_cond │ │ │ │ + 0x000456c4 6974696f 6e000000 7a656974 67656973 ition...zeitgeis │ │ │ │ + 0x000456d4 745f7768 6572655f 636c6175 73655f6f t_where_clause_o │ │ │ │ + 0x000456e4 7074696d 697a655f 676c6f62 00000000 ptimize_glob.... │ │ │ │ + 0x000456f4 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ + 0x00045704 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ + 0x00045714 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ + 0x00045724 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ + 0x00045734 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ + 0x00045744 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ + 0x00045754 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ + 0x00045764 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ + 0x00045774 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 ........ │ │ │ │ + 0x00045784 90ecfe7f 01000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x0004580c 00000000 .... │ │ │ │ + 0x0004578c 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 c8450300 78640400 dc630400 .....E..xd...c.. │ │ │ │ + 0x00046360 282f0400 00000000 91ee0000 d1d40000 (/.............. │ │ │ │ 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 ........