--- /srv/rebuilderd/tmp/rebuilderd9ORIqK/inputs/libzeitgeist-2.0-0_1.0.4-5+b4_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd9ORIqK/out/libzeitgeist-2.0-0_1.0.4-5+b4_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-17 10:29:35.000000 debian-binary │ -rw-r--r-- 0 0 0 3528 2026-01-17 10:29:35.000000 control.tar.xz │ --rw-r--r-- 0 0 0 122088 2026-01-17 10:29:35.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 121920 2026-01-17 10:29:35.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 0x045cb0 0x00045cb0 0x00045cb0 0x00008 0x00008 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x45cbc 0x45cbc R E 0x10000 │ │ │ │ + ARM_EXIDX 0x045c98 0x00045c98 0x00045c98 0x00008 0x00008 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x45ca4 0x45ca4 R E 0x10000 │ │ │ │ LOAD 0x04e348 0x0005e348 0x0005e348 0x01cbc 0x01ef8 RW 0x10000 │ │ │ │ DYNAMIC 0x04f53c 0x0005f53c 0x0005f53c 0x00120 0x00120 RW 0x4 │ │ │ │ NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x04e348 0x0005e348 0x0005e348 0x01cb8 0x01cb8 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -9,19 +9,19 @@ │ │ │ │ [ 4] .dynstr STRTAB 00003a24 003a24 005268 00 A 0 0 1 │ │ │ │ [ 5] .gnu.version VERSYM 00008c8c 008c8c 00058e 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 0000921c 00921c 000050 00 A 4 2 4 │ │ │ │ [ 7] .rel.dyn REL 0000926c 00926c 001348 08 A 3 0 4 │ │ │ │ [ 8] .rel.plt REL 0000a5b4 00a5b4 0011d0 08 AI 3 20 4 │ │ │ │ [ 9] .init PROGBITS 0000b784 00b784 00000c 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000b790 00b790 001c40 04 AX 0 0 4 │ │ │ │ - [11] .text PROGBITS 0000d3d0 00d3d0 0276a0 00 AX 0 0 8 │ │ │ │ - [12] .fini PROGBITS 00034a70 034a70 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 00034a78 034a78 011238 00 A 0 0 4 │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 00045cb0 045cb0 000008 00 AL 11 0 4 │ │ │ │ - [15] .eh_frame PROGBITS 00045cb8 045cb8 000004 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 0000d3d0 00d3d0 027688 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 00034a58 034a58 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 00034a60 034a60 011238 00 A 0 0 4 │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 00045c98 045c98 000008 00 AL 11 0 4 │ │ │ │ + [15] .eh_frame PROGBITS 00045ca0 045ca0 000004 00 A 0 0 4 │ │ │ │ [16] .init_array INIT_ARRAY 0005e348 04e348 000004 04 WA 0 0 4 │ │ │ │ [17] .fini_array FINI_ARRAY 0005e34c 04e34c 000004 04 WA 0 0 4 │ │ │ │ [18] .data.rel.ro PROGBITS 0005e350 04e350 0011ec 00 WA 0 0 4 │ │ │ │ [19] .dynamic DYNAMIC 0005f53c 04f53c 000120 08 WA 4 0 4 │ │ │ │ [20] .got PROGBITS 0005f65c 04f65c 0009a4 04 WA 0 0 4 │ │ │ │ [21] .data PROGBITS 00060000 050000 000004 00 WA 0 0 4 │ │ │ │ [22] .bss NOBITS 00060004 050004 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: 000306a1 1904 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_create_schema │ │ │ │ - 308: 0003112d 1340 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_create_event_indices │ │ │ │ + 307: 00030689 1904 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_create_schema │ │ │ │ + 308: 00031115 1340 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_create_event_indices │ │ │ │ 309: 000180c5 128 FUNC GLOBAL DEFAULT 11 zeitgeist_version_struct_get_type │ │ │ │ 310: 0001f301 56 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_text │ │ │ │ - 311: 00033f05 56 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_is_simple │ │ │ │ + 311: 00033eed 56 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_is_simple │ │ │ │ 312: 0001d83d 56 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_manifestation │ │ │ │ 313: 0001f339 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_text │ │ │ │ - 314: 00031ec1 3500 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_ensure_schema │ │ │ │ - 315: 00029501 36 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_default_data_path │ │ │ │ + 314: 00031ea9 3500 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_ensure_schema │ │ │ │ + 315: 000294e9 36 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_default_data_path │ │ │ │ 316: 00020ccd 72 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_value_get_info │ │ │ │ 317: 00020559 116 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_get_type │ │ │ │ 318: 0000f101 62 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_get_data_source_from_id_finish │ │ │ │ 319: 0001ff05 56 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_new_full │ │ │ │ 320: 00013cb5 320 FUNC GLOBAL DEFAULT 11 zeitgeist_log_find_related_uris │ │ │ │ 321: 0001d601 100 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_actor │ │ │ │ 322: 00014b69 56 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_get_event_templates │ │ │ │ - 323: 0002b61d 308 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_assert_no_negation │ │ │ │ + 323: 0002b605 308 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_assert_no_negation │ │ │ │ 324: 0001b1d1 100 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_unique_id │ │ │ │ - 325: 00028db5 204 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_value_set_info │ │ │ │ + 325: 00028d9d 204 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_value_set_info │ │ │ │ 326: 00020a31 72 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_prev_midnight │ │ │ │ 327: 0001e2e9 1384 FUNC GLOBAL DEFAULT 11 zeitgeist_event_construct_from_variant │ │ │ │ 328: 0001b445 88 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_enabled │ │ │ │ - 329: 000302ed 300 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_set_corruption_flag │ │ │ │ + 329: 000302d5 300 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_set_corruption_flag │ │ │ │ 330: 0001cd15 92 FUNC GLOBAL DEFAULT 11 zeitgeist_manifestation_for_uri │ │ │ │ 331: 000206f5 26 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_new_anytime │ │ │ │ - 332: 0002a19d 212 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_construct │ │ │ │ + 332: 0002a185 212 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_construct │ │ │ │ 333: 00060104 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_schemes │ │ │ │ 334: 00019645 80 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_get_version │ │ │ │ 335: 0001f471 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_current_uri │ │ │ │ 336: 000151f1 8 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_wait_for_proxy_finish │ │ │ │ - 337: 00032cd9 26 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_new │ │ │ │ + 337: 00032cc1 26 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_new │ │ │ │ 338: 0000f7d9 28 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_register_data_source_finish │ │ │ │ 339: 0001a04d 116 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_search │ │ │ │ 340: 00013f0d 136 FUNC GLOBAL DEFAULT 11 zeitgeist_log_quit │ │ │ │ - 341: 0003007d 372 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_exec_query │ │ │ │ + 341: 00030065 372 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_exec_query │ │ │ │ 342: 0000e959 108 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_register_data_source │ │ │ │ 343: 0000f8b9 8 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_set_data_source_enabled_finish │ │ │ │ 344: 0001be59 56 FUNC GLOBAL DEFAULT 11 zeitgeist_engine_error_quark │ │ │ │ 345: 0000ec95 60 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_set_data_source_enabled_finish │ │ │ │ - 346: 00032c75 100 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_get_type │ │ │ │ + 346: 00032c5d 100 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_get_type │ │ │ │ 347: 0002026d 44 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_construct_anytime │ │ │ │ 348: 000601b0 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_symbol_initialized │ │ │ │ - 349: 0002fd41 34 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_new_read_only │ │ │ │ + 349: 0002fd29 34 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_new_read_only │ │ │ │ 350: 0001dfe5 100 FUNC GLOBAL DEFAULT 11 zeitgeist_event_construct_full │ │ │ │ 351: 000157f9 72 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_value_get_queued_method │ │ │ │ 352: 0001b49d 36 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_construct │ │ │ │ 353: 0001ea95 560 FUNC GLOBAL DEFAULT 11 zeitgeist_events_from_variant │ │ │ │ 354: 0001f265 56 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_origin │ │ │ │ 355: 0000e6c5 72 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_get_data_sources │ │ │ │ - 356: 0002e629 84 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_set_deletion_callback │ │ │ │ - 357: 00028ca5 128 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_parents │ │ │ │ + 356: 0002e611 84 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_set_deletion_callback │ │ │ │ + 357: 00028c8d 128 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_parents │ │ │ │ 358: 0001ea79 26 FUNC GLOBAL DEFAULT 11 zeitgeist_event_new │ │ │ │ 359: 00020301 316 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_construct_from_variant │ │ │ │ 360: 00013ee9 34 FUNC GLOBAL DEFAULT 11 zeitgeist_log_delete_events_finish │ │ │ │ 361: 00013f95 8 FUNC GLOBAL DEFAULT 11 zeitgeist_log_quit_finish │ │ │ │ 362: 0001f60d 56 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_interpretation │ │ │ │ 363: 0000e5d5 240 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_get_type │ │ │ │ - 364: 0002bbc5 3916 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_where_clause_from_event_templates │ │ │ │ + 364: 0002bbad 3916 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_where_clause_from_event_templates │ │ │ │ 365: 00015ab1 260 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_proxy_acquired │ │ │ │ 366: 000103bd 34 FUNC GLOBAL DEFAULT 11 zeitgeist_index_search_finish │ │ │ │ 367: 000101f5 152 FUNC GLOBAL DEFAULT 11 zeitgeist_index_construct │ │ │ │ 368: 0001cda9 112 FUNC GLOBAL DEFAULT 11 zeitgeist_result_type_is_sort_order_asc │ │ │ │ - 369: 00033da1 168 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_text_condition │ │ │ │ + 369: 00033d89 168 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_text_condition │ │ │ │ 370: 0001bbf9 42 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_new_from_variant │ │ │ │ 371: 0001e081 104 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_subjects │ │ │ │ 372: 0001ce7d 104 FUNC GLOBAL DEFAULT 11 zeitgeist_relevant_result_type_get_type │ │ │ │ - 373: 0002f37d 1032 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_insert_or_ignore_into_table │ │ │ │ + 373: 0002f365 1032 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_insert_or_ignore_into_table │ │ │ │ 374: 0001ed75 148 FUNC GLOBAL DEFAULT 11 zeitgeist_events_to_variant │ │ │ │ 375: 00014ac9 56 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_get_time_range │ │ │ │ 376: 00014155 160 FUNC GLOBAL DEFAULT 11 zeitgeist_log_get_version │ │ │ │ 377: 0001fb09 106 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_construct_move_event │ │ │ │ 378: 000601d0 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_utils_DATABASE_FILE_PATH │ │ │ │ 379: 0000ee89 76 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_get_data_source_from_id │ │ │ │ 380: 0001f1cd 52 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_uri │ │ │ │ 381: 0000f939 26 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_new │ │ │ │ 382: 0001e96d 116 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_type │ │ │ │ - 383: 0002f785 240 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_begin_transaction │ │ │ │ + 383: 0002f76d 240 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_begin_transaction │ │ │ │ 384: 00013df5 46 FUNC GLOBAL DEFAULT 11 zeitgeist_log_find_related_uris_finish │ │ │ │ 385: 0001e131 56 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_payload │ │ │ │ - 386: 0002ddc5 34 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_new │ │ │ │ - 387: 00032c6d 6 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_construct │ │ │ │ + 386: 0002ddad 34 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_new │ │ │ │ + 387: 00032c55 6 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_construct │ │ │ │ 388: 0001b74d 100 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_timestamp │ │ │ │ - 389: 00030e11 796 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_create_basic_indices │ │ │ │ + 389: 00030df9 796 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_create_basic_indices │ │ │ │ 390: 000207c5 124 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_to_timeval │ │ │ │ 391: 0006010c 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_mimetypes │ │ │ │ 392: 0001dee9 100 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_manifestation │ │ │ │ 393: 0000dec1 188 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_register_object │ │ │ │ 394: 000142b9 120 FUNC GLOBAL DEFAULT 11 zeitgeist_log_get_type │ │ │ │ 395: 00020771 84 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_from_timeval │ │ │ │ 396: 0000f4ed 152 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_construct │ │ │ │ 397: 0001f4d5 56 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_current_origin │ │ │ │ - 398: 0002cd75 440 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_event_ids │ │ │ │ + 398: 0002cd5d 440 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_event_ids │ │ │ │ 399: 00014c35 104 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_set_event_templates │ │ │ │ 400: 00019695 80 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_get_datapath │ │ │ │ 401: 0001b581 56 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_running │ │ │ │ 402: 00020601 244 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_intersect │ │ │ │ 403: 0001aa7d 80 FUNC GLOBAL DEFAULT 11 zeitgeist_network_manager_dbus_proxy_get_type │ │ │ │ 404: 000177d1 96 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_register_object │ │ │ │ 405: 00019f09 80 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_proxy_get_type │ │ │ │ 406: 0000f60d 34 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_get_data_sources_finish │ │ │ │ 407: 0001faad 90 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_construct_full │ │ │ │ - 408: 000295c1 144 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_path │ │ │ │ - 409: 00033ea5 96 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_may_have_results │ │ │ │ + 408: 000295a9 144 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_path │ │ │ │ + 409: 00033e8d 96 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_may_have_results │ │ │ │ 410: 0001ce19 100 FUNC GLOBAL DEFAULT 11 zeitgeist_result_type_get_type │ │ │ │ 411: 0001ffa5 26 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_new │ │ │ │ 412: 000135f9 196 FUNC GLOBAL DEFAULT 11 zeitgeist_log_insert_events │ │ │ │ 413: 00020d15 26 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_info_ref │ │ │ │ 414: 00015ce1 176 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_value_take_queued_method │ │ │ │ 415: 0001d2dd 64 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_subject │ │ │ │ 416: 000135d5 34 FUNC GLOBAL DEFAULT 11 zeitgeist_log_insert_event_finish │ │ │ │ 417: 000154b9 76 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_queued_method_construct │ │ │ │ 418: 0001d441 84 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_id │ │ │ │ - 419: 0002e71d 68 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_close │ │ │ │ + 419: 0002e705 68 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_close │ │ │ │ 420: 000198ed 80 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_proxy_get_type │ │ │ │ 421: 0001d171 100 FUNC GLOBAL DEFAULT 11 zeitgeist_next_string_or_null │ │ │ │ 422: 0001b309 100 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_description │ │ │ │ 423: 00015c15 204 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_value_set_queued_method │ │ │ │ 424: 000201a5 52 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_get_end │ │ │ │ 425: 0001a6f9 80 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_proxy_get_type │ │ │ │ 426: 0000f7f5 196 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_set_data_source_enabled │ │ │ │ - 427: 000297f5 40 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_using_in_memory_database │ │ │ │ + 427: 000297dd 40 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_using_in_memory_database │ │ │ │ 428: 00020711 26 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_new_to_now │ │ │ │ - 429: 00029329 100 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_construct │ │ │ │ + 429: 00029311 100 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_construct │ │ │ │ 430: 00015541 132 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_queued_method_get_type │ │ │ │ 431: 000151f9 6 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_construct │ │ │ │ - 432: 00034599 116 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_type │ │ │ │ + 432: 00034581 116 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_type │ │ │ │ 433: 0001e9e1 112 FUNC GLOBAL DEFAULT 11 zeitgeist_event_new_full │ │ │ │ 434: 00020a79 88 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_from_date │ │ │ │ - 435: 00034281 304 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_right_boundary │ │ │ │ + 435: 00034269 304 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_right_boundary │ │ │ │ 436: 0001c141 184 FUNC GLOBAL DEFAULT 11 zeitgeist_register_mimetype │ │ │ │ 437: 00020e8d 460 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_info_register │ │ │ │ 438: 0001f6a9 56 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_manifestation │ │ │ │ 439: 00017895 100 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_register_object │ │ │ │ 440: 0001f439 56 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_current_uri │ │ │ │ 441: 00020841 30 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_from_now │ │ │ │ 442: 0001d875 732 FUNC GLOBAL DEFAULT 11 zeitgeist_event_to_variant │ │ │ │ 443: 00015201 56 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_get_proxy_created │ │ │ │ 444: 00020965 120 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_to_date │ │ │ │ 445: 0001c349 108 FUNC GLOBAL DEFAULT 11 zeitgeist_register_uri_scheme │ │ │ │ 446: 0001bb3d 116 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_type │ │ │ │ 447: 0001dd85 356 FUNC GLOBAL DEFAULT 11 zeitgeist_event_matches_template │ │ │ │ 448: 0001b015 284 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_to_variant │ │ │ │ - 449: 0002b5f9 36 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_close │ │ │ │ - 450: 0002938d 92 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_construct_with_num_matches │ │ │ │ - 451: 00033959 100 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_type_get_type │ │ │ │ + 449: 0002b5e1 36 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_close │ │ │ │ + 450: 00029375 92 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_construct_with_num_matches │ │ │ │ + 451: 00033941 100 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_type_get_type │ │ │ │ 452: 0001ea51 38 FUNC GLOBAL DEFAULT 11 zeitgeist_event_new_from_variant │ │ │ │ - 453: 000290a1 80 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_has_next │ │ │ │ - 454: 00029a01 224 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_assert_sig │ │ │ │ - 455: 0002b9bd 520 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_where_clause_for_symbol │ │ │ │ - 456: 000293e9 136 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_get_type │ │ │ │ + 453: 00029089 80 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_has_next │ │ │ │ + 454: 000299e9 224 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_assert_sig │ │ │ │ + 455: 0002b9a5 520 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_where_clause_for_symbol │ │ │ │ + 456: 000293d1 136 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_get_type │ │ │ │ 457: 0000f49d 80 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_proxy_get_type │ │ │ │ 458: 0001bf3d 50 FUNC GLOBAL DEFAULT 11 zeitgeist_mime_regex_free │ │ │ │ - 459: 0002ec89 964 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_construct │ │ │ │ + 459: 0002ec71 964 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_construct │ │ │ │ 460: 0001f869 260 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_matches_template │ │ │ │ 461: 00018235 92 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_delete_events │ │ │ │ 462: 0001ff7d 38 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_new_from_variant │ │ │ │ 463: 00014dd5 136 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_get_type │ │ │ │ 464: 000209dd 84 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_next_midnight │ │ │ │ 465: 0001f5a9 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_mimetype │ │ │ │ - 466: 00034249 56 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_bind_arguments │ │ │ │ + 466: 00034231 56 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_bind_arguments │ │ │ │ 467: 0001d7d9 100 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_interpretation │ │ │ │ 468: 0000f585 136 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_get_data_sources │ │ │ │ - 469: 0002a6dd 1012 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_events │ │ │ │ + 469: 0002a6c5 1012 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_events │ │ │ │ 470: 00014a55 60 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_get_templates │ │ │ │ - 471: 000341c5 132 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_extend │ │ │ │ - 472: 000343b1 488 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_wildcard_condition │ │ │ │ + 471: 000341ad 132 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_extend │ │ │ │ + 472: 00034399 488 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_wildcard_condition │ │ │ │ 473: 0000e70d 62 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_get_data_sources_finish │ │ │ │ 474: 00013489 332 FUNC GLOBAL DEFAULT 11 zeitgeist_log_construct │ │ │ │ 475: 0001f6e1 392 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_to_variant │ │ │ │ 476: 00020be9 112 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_info_get_type │ │ │ │ 477: 00015841 26 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_queued_method_ref │ │ │ │ 478: 000202c9 56 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_construct_from_now │ │ │ │ 479: 0002072d 26 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_new_from_now │ │ │ │ - 480: 00033bb1 160 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_with_array │ │ │ │ + 480: 00033b99 160 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_with_array │ │ │ │ 481: 0001b2d1 56 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_description │ │ │ │ 482: 00015f71 36 FUNC GLOBAL DEFAULT 11 zeitgeist_version_struct_dup │ │ │ │ 483: 0001c3b5 2104 FUNC GLOBAL DEFAULT 11 zeitgeist_ensure_mimetypes_loaded │ │ │ │ 484: 0001b40d 56 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_enabled │ │ │ │ 485: 00013b9d 46 FUNC GLOBAL DEFAULT 11 zeitgeist_log_find_event_ids_finish │ │ │ │ - 486: 000339bd 128 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_construct │ │ │ │ + 486: 000339a5 128 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_construct │ │ │ │ 487: 0001b4c1 192 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_construct_full │ │ │ │ - 488: 0002dbc9 56 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_database │ │ │ │ - 489: 00033c51 136 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_match_condition │ │ │ │ - 490: 00028f49 108 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_get_type │ │ │ │ + 488: 0002dbb1 56 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_database │ │ │ │ + 489: 00033c39 136 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_match_condition │ │ │ │ + 490: 00028f31 108 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_get_type │ │ │ │ 491: 0001b36d 56 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_event_templates │ │ │ │ 492: 00020749 38 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_new_from_variant │ │ │ │ 493: 000159b9 248 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_process_queued_methods │ │ │ │ 494: 00018585 116 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_find_events │ │ │ │ - 495: 00028ba5 128 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_all_children │ │ │ │ - 496: 00029525 156 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_data_path │ │ │ │ + 495: 00028b8d 128 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_all_children │ │ │ │ + 496: 0002950d 156 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_data_path │ │ │ │ 497: 0001aacd 244 FUNC GLOBAL DEFAULT 11 zeitgeist_connman_manager_dbus_get_type │ │ │ │ 498: 0001a0c1 76 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_search_finish │ │ │ │ 499: 0001d401 6 FUNC GLOBAL DEFAULT 11 zeitgeist_event_construct │ │ │ │ 500: 0001bbcd 44 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_new_full │ │ │ │ - 501: 00028d25 136 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_is_a │ │ │ │ + 501: 00028d0d 136 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_is_a │ │ │ │ 502: 0000ec41 84 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_set_data_source_enabled │ │ │ │ - 503: 00028a01 28 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_initialize_symbols │ │ │ │ + 503: 000289e9 28 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_initialize_symbols │ │ │ │ 504: 0001434d 88 FUNC GLOBAL DEFAULT 11 zeitgeist_log_get_default │ │ │ │ 505: 0001f1c5 6 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_construct │ │ │ │ 506: 0001d4c9 100 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_timestamp │ │ │ │ - 507: 00033cd9 200 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_text_condition_subquery │ │ │ │ - 508: 00028a7d 112 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_description │ │ │ │ + 507: 00033cc1 200 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_text_condition_subquery │ │ │ │ + 508: 00028a65 112 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_description │ │ │ │ 509: 0001b131 56 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_unique_id │ │ │ │ 510: 0001f39d 56 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_storage │ │ │ │ 511: 00014e5d 38 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_new │ │ │ │ 512: 000136bd 34 FUNC GLOBAL DEFAULT 11 zeitgeist_log_insert_events_finish │ │ │ │ 513: 0001fa49 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_manifestation │ │ │ │ 514: 00018e15 60 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_remove_monitor_finish │ │ │ │ 515: 00014331 26 FUNC GLOBAL DEFAULT 11 zeitgeist_log_new │ │ │ │ 516: 00015975 66 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_queued_method_unref │ │ │ │ 517: 00018291 62 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_delete_events_finish │ │ │ │ - 518: 00033f3d 32 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_set_is_simple │ │ │ │ + 518: 00033f25 32 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_set_is_simple │ │ │ │ 519: 000200b1 96 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_to_variant │ │ │ │ 520: 00019f59 244 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_get_type │ │ │ │ - 521: 0002aad1 2856 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_event_ids_for_clause │ │ │ │ + 521: 0002aab9 2856 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_event_ids_for_clause │ │ │ │ 522: 000601cc 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_utils_DATABASE_FILE_BACKUP_PATH │ │ │ │ 523: 0001d1d5 264 FUNC GLOBAL DEFAULT 11 zeitgeist_check_field_match │ │ │ │ - 524: 00029791 100 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_local_extensions_path │ │ │ │ + 524: 00029779 100 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_local_extensions_path │ │ │ │ 525: 00017831 100 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_register_object │ │ │ │ - 526: 0002ff45 256 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_get_schema_version │ │ │ │ - 527: 00028fb5 76 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_size │ │ │ │ + 526: 0002ff2d 256 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_get_schema_version │ │ │ │ + 527: 00028f9d 76 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_size │ │ │ │ 528: 00020111 52 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_get_start │ │ │ │ - 529: 000299d9 40 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_is_empty_string │ │ │ │ + 529: 000299c1 40 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_is_empty_string │ │ │ │ 530: 0001c111 46 FUNC GLOBAL DEFAULT 11 zeitgeist_uri_scheme_free │ │ │ │ - 531: 00028e81 176 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_value_take_info │ │ │ │ - 532: 00028aed 184 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_all_parents │ │ │ │ + 531: 00028e69 176 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_value_take_info │ │ │ │ + 532: 00028ad5 184 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_all_parents │ │ │ │ 533: 0001898d 62 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_get_events_finish │ │ │ │ - 534: 00029651 80 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_set_database_file_path │ │ │ │ + 534: 00029639 80 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_set_database_file_path │ │ │ │ 535: 0001bf71 292 FUNC GLOBAL DEFAULT 11 zeitgeist_mime_regex_new │ │ │ │ 536: 0001be91 168 FUNC GLOBAL DEFAULT 11 zeitgeist_vala_bug_workaround │ │ │ │ 537: 00060110 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_schemes_loaded │ │ │ │ 538: 0001e049 56 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_subjects │ │ │ │ 539: 00020c59 116 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_param_spec_info │ │ │ │ - 540: 0002fd1d 34 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_new │ │ │ │ + 540: 0002fd05 34 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_new │ │ │ │ 541: 00019d5d 60 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_notify_delete_finish │ │ │ │ - 542: 00029ae1 72 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_log_may_read_directly │ │ │ │ + 542: 00029ac9 72 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_log_may_read_directly │ │ │ │ 543: 0000f715 196 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_register_data_source │ │ │ │ - 544: 00028a1d 96 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_display_name │ │ │ │ - 545: 00029495 38 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_new_with_num_matches │ │ │ │ - 546: 00031985 1340 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_drop_event_indices │ │ │ │ + 544: 00028a05 96 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_display_name │ │ │ │ + 545: 0002947d 38 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_new_with_num_matches │ │ │ │ + 546: 0003196d 1340 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_drop_event_indices │ │ │ │ 547: 0001b3a5 104 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_event_templates │ │ │ │ 548: 0001993d 244 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_get_type │ │ │ │ - 549: 0002e8c1 388 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_assert_query_success │ │ │ │ + 549: 0002e8a9 388 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_assert_query_success │ │ │ │ 550: 000601c8 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_utils_LOCAL_EXTENSIONS_PATH │ │ │ │ 551: 0001b611 56 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_timestamp │ │ │ │ - 552: 0002fa55 244 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_analyze │ │ │ │ + 552: 0002fa3d 244 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_analyze │ │ │ │ 553: 0001cbed 96 FUNC GLOBAL DEFAULT 11 zeitgeist_interpretation_for_mimetype │ │ │ │ 554: 000601b4 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_symbol_all_symbols │ │ │ │ - 555: 0002e761 352 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_assert_not_corrupt │ │ │ │ - 556: 00032e01 996 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_construct │ │ │ │ + 555: 0002e749 352 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_assert_not_corrupt │ │ │ │ + 556: 00032de9 996 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_construct │ │ │ │ 557: 0001ee09 448 FUNC GLOBAL DEFAULT 11 zeitgeist_events_to_variant_with_limit │ │ │ │ - 558: 00033a89 164 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_has_non_timestamp_condition │ │ │ │ + 558: 00033a71 164 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_has_non_timestamp_condition │ │ │ │ 559: 000151ad 32 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_on_connection_established │ │ │ │ 560: 0001fb75 492 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_construct_from_variant │ │ │ │ 561: 00020ad1 116 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_from_dmy │ │ │ │ 562: 00020239 52 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_construct │ │ │ │ - 563: 000331e5 92 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_id_try_string │ │ │ │ + 563: 000331cd 92 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_id_try_string │ │ │ │ 564: 0001df4d 152 FUNC GLOBAL DEFAULT 11 zeitgeist_event_constructv_full │ │ │ │ 565: 00018dc9 76 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_remove_monitor │ │ │ │ - 566: 0002cf2d 416 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_events │ │ │ │ + 566: 0002cf15 416 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_events │ │ │ │ 567: 00014281 56 FUNC GLOBAL DEFAULT 11 zeitgeist_log_datapath │ │ │ │ 568: 000601d4 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_utils_DATA_PATH │ │ │ │ 569: 00018799 74 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_find_related_uris_finish │ │ │ │ 570: 00018aa5 84 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_insert_events │ │ │ │ 571: 00020299 48 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_construct_to_now │ │ │ │ 572: 00013959 272 FUNC GLOBAL DEFAULT 11 zeitgeist_log_find_events │ │ │ │ 573: 0000e9c5 60 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_register_data_source_finish │ │ │ │ - 574: 00029051 80 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_next_value │ │ │ │ + 574: 00029039 80 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_next_value │ │ │ │ 575: 0000f8c1 120 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_get_type │ │ │ │ 576: 00014019 316 FUNC GLOBAL DEFAULT 11 zeitgeist_log_remove_monitor │ │ │ │ 577: 00015715 112 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_wait_for_proxy │ │ │ │ 578: 0001a49d 92 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_search_with_relevancies_finish │ │ │ │ - 579: 00029141 76 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_reset │ │ │ │ - 580: 00033e49 92 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_is_empty │ │ │ │ + 579: 00029129 76 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_reset │ │ │ │ + 580: 00033e31 92 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_is_empty │ │ │ │ 581: 00018f15 72 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_quit │ │ │ │ 582: 00013a69 34 FUNC GLOBAL DEFAULT 11 zeitgeist_log_find_events_finish │ │ │ │ - 583: 0002a4a9 564 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_subject_from_row │ │ │ │ - 584: 00029731 96 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_retire_name │ │ │ │ - 585: 0002e5c5 100 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_event_view_rows_get_type │ │ │ │ - 586: 0002fc19 136 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_update_callback │ │ │ │ + 583: 0002a491 564 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_subject_from_row │ │ │ │ + 584: 00029719 96 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_retire_name │ │ │ │ + 585: 0002e5ad 100 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_event_view_rows_get_type │ │ │ │ + 586: 0002fc01 136 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_update_callback │ │ │ │ 587: 00015239 56 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_get_is_connected │ │ │ │ 588: 00013f9d 124 FUNC GLOBAL DEFAULT 11 zeitgeist_log_install_monitor │ │ │ │ 589: 000151cd 36 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_on_connection_lost │ │ │ │ 590: 00020e49 66 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_info_unref │ │ │ │ 591: 0001b235 56 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_name │ │ │ │ 592: 0001d7a1 56 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_interpretation │ │ │ │ 593: 000138a9 88 FUNC GLOBAL DEFAULT 11 zeitgeist_log_insert_event_no_reply │ │ │ │ - 594: 0002d0cd 2812 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_related_uris │ │ │ │ + 594: 0002d0b5 2812 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_related_uris │ │ │ │ 595: 00013c91 34 FUNC GLOBAL DEFAULT 11 zeitgeist_log_get_events_finish │ │ │ │ 596: 0001b26d 100 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_name │ │ │ │ 597: 0001fe91 116 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_type │ │ │ │ 598: 0001cd71 56 FUNC GLOBAL DEFAULT 11 zeitgeist_data_model_error_quark │ │ │ │ - 599: 00033241 388 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_id_for_string │ │ │ │ + 599: 00033229 388 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_id_for_string │ │ │ │ 600: 0001a20d 124 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_search_with_relevancies │ │ │ │ 601: 00014b01 104 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_set_time_range │ │ │ │ 602: 00014c9d 164 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_construct │ │ │ │ 603: 0001028d 304 FUNC GLOBAL DEFAULT 11 zeitgeist_index_search │ │ │ │ - 604: 00028c25 128 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_children │ │ │ │ + 604: 00028c0d 128 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_children │ │ │ │ 605: 0001e281 104 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_payload │ │ │ │ 606: 00015f95 4 FUNC GLOBAL DEFAULT 11 zeitgeist_version_struct_free │ │ │ │ - 607: 00029985 84 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_parse_wildcard │ │ │ │ + 607: 0002996d 84 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_parse_wildcard │ │ │ │ 608: 00015d9d 116 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_get_type │ │ │ │ 609: 00018145 240 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_get_type │ │ │ │ 610: 00013901 88 FUNC GLOBAL DEFAULT 11 zeitgeist_log_insert_events_no_reply │ │ │ │ 611: 0001f645 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_interpretation │ │ │ │ 612: 00017d69 136 FUNC GLOBAL DEFAULT 11 zeitgeist_network_manager_dbus_register_object │ │ │ │ 613: 0001c095 124 FUNC GLOBAL DEFAULT 11 zeitgeist_uri_scheme_new │ │ │ │ - 614: 0002e67d 160 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_sql_string_from_event_ids │ │ │ │ + 614: 0002e665 160 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_sql_string_from_event_ids │ │ │ │ 615: 000205cd 52 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_new │ │ │ │ 616: 00060114 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_mimetypes_loaded │ │ │ │ 617: 0001bc25 388 FUNC GLOBAL DEFAULT 11 zeitgeist_data_sources_from_variant │ │ │ │ 618: 0001d3c5 60 FUNC GLOBAL DEFAULT 11 zeitgeist_event_take_subject │ │ │ │ - 619: 000296a1 144 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_backup_path │ │ │ │ + 619: 00029689 144 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_backup_path │ │ │ │ 620: 0001051d 68 FUNC GLOBAL DEFAULT 11 zeitgeist_index_search_with_relevancies_finish │ │ │ │ 621: 0001841d 74 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_find_event_ids_finish │ │ │ │ 622: 0001b5b9 88 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_running │ │ │ │ 623: 0001a749 244 FUNC GLOBAL DEFAULT 11 zeitgeist_network_manager_dbus_get_type │ │ │ │ 624: 0001f201 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_uri │ │ │ │ 625: 0001ecc5 176 FUNC GLOBAL DEFAULT 11 zeitgeist_events_get_null_event_variant │ │ │ │ 626: 000137e9 192 FUNC GLOBAL DEFAULT 11 zeitgeist_log_insert_event │ │ │ │ - 627: 00029471 34 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_new │ │ │ │ - 628: 00033f5d 616 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_sql_conditions │ │ │ │ + 627: 00029459 34 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_new │ │ │ │ + 628: 00033f45 616 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_sql_conditions │ │ │ │ 629: 000195f5 80 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_get_extensions │ │ │ │ 630: 00060108 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_mimetypes_regexs │ │ │ │ 631: 00015505 60 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_queued_method_get_queued_method │ │ │ │ - 632: 00029925 96 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_parse_noexpand │ │ │ │ - 633: 000333c5 464 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_get_value │ │ │ │ - 634: 00031669 796 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_drop_basic_indices │ │ │ │ + 632: 0002990d 96 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_parse_noexpand │ │ │ │ + 633: 000333ad 464 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_get_value │ │ │ │ + 634: 00031651 796 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_drop_basic_indices │ │ │ │ 635: 0001d565 100 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_origin │ │ │ │ 636: 00017df1 136 FUNC GLOBAL DEFAULT 11 zeitgeist_connman_manager_dbus_register_object │ │ │ │ 637: 000185f9 62 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_find_events_finish │ │ │ │ 638: 0001cee5 104 FUNC GLOBAL DEFAULT 11 zeitgeist_storage_state_get_type │ │ │ │ 639: 0001d31d 76 FUNC GLOBAL DEFAULT 11 zeitgeist_event_num_subjects │ │ │ │ 640: 000141f5 140 FUNC GLOBAL DEFAULT 11 zeitgeist_log_get_extensions │ │ │ │ - 641: 0002fb49 208 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_set_cache_size │ │ │ │ + 641: 0002fb31 208 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_set_cache_size │ │ │ │ 642: 0001d665 316 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_actor_from_app_info │ │ │ │ 643: 0001f571 56 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_mimetype │ │ │ │ - 644: 0002f965 240 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_abort_transaction │ │ │ │ - 645: 0002981d 168 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_backup_database │ │ │ │ + 644: 0002f94d 240 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_abort_transaction │ │ │ │ + 645: 00029805 168 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_backup_database │ │ │ │ 646: 0001cc4d 200 FUNC GLOBAL DEFAULT 11 zeitgeist_ensure_schemes_loaded │ │ │ │ - 647: 00030419 648 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_setup_database │ │ │ │ + 647: 00030401 648 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_setup_database │ │ │ │ 648: 000103e1 316 FUNC GLOBAL DEFAULT 11 zeitgeist_index_search_with_relevancies │ │ │ │ - 649: 0002b885 312 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_assert_no_wildcard │ │ │ │ + 649: 0002b86d 312 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_assert_no_wildcard │ │ │ │ 650: 000153fd 180 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_name_owner_changed │ │ │ │ - 651: 000335ed 116 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_get_type │ │ │ │ - 652: 00030045 56 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_get_creation_date │ │ │ │ + 651: 000335d5 116 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_get_type │ │ │ │ + 652: 0003002d 56 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_get_creation_date │ │ │ │ 653: 0001871d 124 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_find_related_uris │ │ │ │ 654: 0001a83d 84 FUNC GLOBAL DEFAULT 11 zeitgeist_network_manager_dbus_state │ │ │ │ 655: 00015785 116 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_param_spec_queued_method │ │ │ │ 656: 0001f50d 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_current_origin │ │ │ │ 657: 000194fd 60 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_quit_finish │ │ │ │ 658: 00013bcd 196 FUNC GLOBAL DEFAULT 11 zeitgeist_log_get_events │ │ │ │ 659: 0001db51 564 FUNC GLOBAL DEFAULT 11 zeitgeist_event_debug_print │ │ │ │ 660: 0001d52d 56 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_origin │ │ │ │ - 661: 0002dd51 116 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_type │ │ │ │ + 661: 0002dd39 116 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_type │ │ │ │ 662: 0000f6f1 34 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_get_data_source_from_id_finish │ │ │ │ 663: 000208f9 108 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_to_iso8601 │ │ │ │ - 664: 00033b2d 132 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add │ │ │ │ + 664: 00033b15 132 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add │ │ │ │ 665: 00018931 92 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_get_events │ │ │ │ 666: 00020861 152 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_from_iso8601 │ │ │ │ 667: 0001d5c9 56 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_actor │ │ │ │ 668: 00018cb1 60 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_install_monitor_finish │ │ │ │ - 669: 00033a3d 76 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_conditions_length │ │ │ │ - 670: 0002a271 568 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_event_from_row │ │ │ │ + 669: 00033a25 76 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_conditions_length │ │ │ │ + 670: 0002a259 568 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_event_from_row │ │ │ │ 671: 00013e25 196 FUNC GLOBAL DEFAULT 11 zeitgeist_log_delete_events │ │ │ │ - 672: 0003460d 38 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_new │ │ │ │ + 672: 000345f5 38 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_new │ │ │ │ 673: 0001bda9 176 FUNC GLOBAL DEFAULT 11 zeitgeist_data_sources_to_variant │ │ │ │ - 674: 000290f1 80 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_tell │ │ │ │ - 675: 0002b751 308 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_assert_no_noexpand │ │ │ │ + 674: 000290d9 80 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_tell │ │ │ │ + 675: 0002b739 308 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_assert_no_noexpand │ │ │ │ 676: 0001d369 92 FUNC GLOBAL DEFAULT 11 zeitgeist_event_add_subject │ │ │ │ 677: 0001f29d 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_origin │ │ │ │ 678: 00018af9 74 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_insert_events_finish │ │ │ │ 679: 000155c5 42 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_queued_method_new │ │ │ │ 680: 00010561 116 FUNC GLOBAL DEFAULT 11 zeitgeist_index_get_type │ │ │ │ - 681: 000298c5 96 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_parse_negation │ │ │ │ + 681: 000298ad 96 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_parse_negation │ │ │ │ 682: 00019b8d 84 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_notify_delete │ │ │ │ 683: 000183a9 116 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_find_event_ids │ │ │ │ - 684: 00029001 80 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_estimated_matches │ │ │ │ - 685: 0002fca5 120 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_type │ │ │ │ - 686: 0002eb61 296 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_construct_read_only │ │ │ │ + 684: 00028fe9 80 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_estimated_matches │ │ │ │ + 685: 0002fc8d 120 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_type │ │ │ │ + 686: 0002eb49 296 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_construct_read_only │ │ │ │ 687: 00019a7d 60 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_notify_insert_finish │ │ │ │ 688: 0001d409 56 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_id │ │ │ │ 689: 0001ae09 80 FUNC GLOBAL DEFAULT 11 zeitgeist_connman_manager_dbus_proxy_get_type │ │ │ │ 690: 00014a91 56 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_get_path │ │ │ │ - 691: 00033595 88 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_remove │ │ │ │ + 691: 0003357d 88 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_remove │ │ │ │ 692: 0001ff3d 64 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_new_move_event │ │ │ │ 693: 0001c1f9 336 FUNC GLOBAL DEFAULT 11 zeitgeist_register_mimetype_regex │ │ │ │ 694: 00013a8d 272 FUNC GLOBAL DEFAULT 11 zeitgeist_log_find_event_ids │ │ │ │ 695: 00015bb5 88 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_proxy_unavailable │ │ │ │ 696: 000105d5 26 FUNC GLOBAL DEFAULT 11 zeitgeist_index_new │ │ │ │ 697: 0001d495 52 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_timestamp │ │ │ │ - 698: 00033661 42 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_new │ │ │ │ + 698: 00033649 42 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_new │ │ │ │ 699: 0001f3d5 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_storage │ │ │ │ - 700: 0002f875 240 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_end_transaction │ │ │ │ + 700: 0002f85d 240 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_end_transaction │ │ │ │ 701: 0000f631 192 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_get_data_source_from_id │ │ │ │ 702: 00019a31 76 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_notify_insert │ │ │ │ - 703: 0002cb11 612 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_where_clause_for_query │ │ │ │ + 703: 0002caf9 612 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_where_clause_for_query │ │ │ │ 704: 00018c55 92 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_install_monitor │ │ │ │ - 705: 0002f04d 440 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_last_id │ │ │ │ + 705: 0002f035 440 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_last_id │ │ │ │ 706: 0001bbb1 26 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_new │ │ │ │ 707: 0001abc1 84 FUNC GLOBAL DEFAULT 11 zeitgeist_connman_manager_dbus_get_state │ │ │ │ 708: 0001b7b1 644 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_construct_from_variant │ │ │ │ - 709: 00028f41 8 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_iterator │ │ │ │ - 710: 0002f205 376 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_time_range_for_event_ids │ │ │ │ + 709: 00028f29 8 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_iterator │ │ │ │ + 710: 0002f1ed 376 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_time_range_for_event_ids │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -618,29 +618,29 @@ │ │ │ │ 0005fff4 0001c915 R_ARM_GLOB_DAT 0000f49d zeitgeist_remote_registry_proxy_get_type │ │ │ │ 0005fff8 00012815 R_ARM_GLOB_DAT 00000000 g_str_equal │ │ │ │ 0005fffc 00012e15 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0xa5b4 contains 570 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ 0005f668 00000316 R_ARM_JUMP_SLOT 00000000 g_param_spec_object │ │ │ │ -0005f66c 00028916 R_ARM_JUMP_SLOT 0002b885 zeitgeist_db_reader_assert_no_wildcard │ │ │ │ +0005f66c 00028916 R_ARM_JUMP_SLOT 0002b86d zeitgeist_db_reader_assert_no_wildcard │ │ │ │ 0005f670 00000416 R_ARM_JUMP_SLOT 00000000 sqlite3_column_text │ │ │ │ 0005f674 00025916 R_ARM_JUMP_SLOT 00014b01 zeitgeist_monitor_set_time_range │ │ │ │ 0005f678 00000516 R_ARM_JUMP_SLOT 00000000 g_free │ │ │ │ 0005f67c 00000616 R_ARM_JUMP_SLOT 00000000 g_file_copy │ │ │ │ -0005f680 00022216 R_ARM_JUMP_SLOT 00031985 zeitgeist_sq_lite_database_schema_drop_event_indices │ │ │ │ +0005f680 00022216 R_ARM_JUMP_SLOT 0003196d zeitgeist_sq_lite_database_schema_drop_event_indices │ │ │ │ 0005f684 00000716 R_ARM_JUMP_SLOT 00000000 g_type_interface_peek │ │ │ │ -0005f688 0001f716 R_ARM_JUMP_SLOT 00028a01 zeitgeist_symbol_initialize_symbols │ │ │ │ +0005f688 0001f716 R_ARM_JUMP_SLOT 000289e9 zeitgeist_symbol_initialize_symbols │ │ │ │ 0005f68c 00000816 R_ARM_JUMP_SLOT 00000000 g_value_set_int64 │ │ │ │ 0005f690 00000916 R_ARM_JUMP_SLOT 00000000 g_thread_pool_new │ │ │ │ 0005f694 00026516 R_ARM_JUMP_SLOT 0001c095 zeitgeist_uri_scheme_new │ │ │ │ 0005f698 00000a16 R_ARM_JUMP_SLOT 00000000 g_variant_dup_string │ │ │ │ 0005f69c 00025d16 R_ARM_JUMP_SLOT 0001e281 zeitgeist_event_set_payload │ │ │ │ 0005f6a0 00000b16 R_ARM_JUMP_SLOT 00000000 sqlite3_close │ │ │ │ -0005f6a4 00027916 R_ARM_JUMP_SLOT 000333c5 zeitgeist_sq_lite_table_lookup_get_value │ │ │ │ +0005f6a4 00027916 R_ARM_JUMP_SLOT 000333ad zeitgeist_sq_lite_table_lookup_get_value │ │ │ │ 0005f6a8 00000c16 R_ARM_JUMP_SLOT 00000000 g_mkdir_with_parents │ │ │ │ 0005f6ac 00023f16 R_ARM_JUMP_SLOT 0000f8c1 zeitgeist_data_source_registry_get_type │ │ │ │ 0005f6b0 00027016 R_ARM_JUMP_SLOT 0001f201 zeitgeist_subject_set_uri │ │ │ │ 0005f6b4 00014616 R_ARM_JUMP_SLOT 00020a31 zeitgeist_timestamp_prev_midnight │ │ │ │ 0005f6b8 00000d16 R_ARM_JUMP_SLOT 00000000 g_file_set_display_name │ │ │ │ 0005f6bc 00000e16 R_ARM_JUMP_SLOT 00000000 g_regex_unref │ │ │ │ 0005f6c0 00024d16 R_ARM_JUMP_SLOT 000151cd zeitgeist_queued_proxy_wrapper_on_connection_lost │ │ │ │ @@ -659,51 +659,51 @@ │ │ │ │ 0005f6f4 00001616 R_ARM_JUMP_SLOT 00000000 g_dbus_method_invocation_get_connection │ │ │ │ 0005f6f8 00001716 R_ARM_JUMP_SLOT 00000000 g_regex_error_quark │ │ │ │ 0005f6fc 00001816 R_ARM_JUMP_SLOT 00000000 g_hash_table_get_values │ │ │ │ 0005f700 00001a16 R_ARM_JUMP_SLOT 00000000 g_intern_static_string │ │ │ │ 0005f704 00001b16 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_send_message_with_reply_sync │ │ │ │ 0005f708 00015916 R_ARM_JUMP_SLOT 0000ec95 zeitgeist_remote_registry_set_data_source_enabled_finish │ │ │ │ 0005f70c 00001c16 R_ARM_JUMP_SLOT 00000000 g_variant_iter_new │ │ │ │ -0005f710 00024816 R_ARM_JUMP_SLOT 00029731 zeitgeist_utils_get_database_file_retire_name │ │ │ │ +0005f710 00024816 R_ARM_JUMP_SLOT 00029719 zeitgeist_utils_get_database_file_retire_name │ │ │ │ 0005f714 00024116 R_ARM_JUMP_SLOT 00015715 zeitgeist_queued_proxy_wrapper_wait_for_proxy │ │ │ │ 0005f718 0002af16 R_ARM_JUMP_SLOT 00019a7d zeitgeist_remote_monitor_notify_insert_finish │ │ │ │ 0005f71c 00001d16 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ 0005f720 00001e16 R_ARM_JUMP_SLOT 00000000 g_task_get_context │ │ │ │ 0005f724 00001f16 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_get_type │ │ │ │ 0005f728 00002016 R_ARM_JUMP_SLOT 00000000 g_byte_array_new │ │ │ │ 0005f72c 00002116 R_ARM_JUMP_SLOT 00000000 g_dbus_message_set_body │ │ │ │ -0005f730 00024416 R_ARM_JUMP_SLOT 00033e49 zeitgeist_where_clause_is_empty │ │ │ │ +0005f730 00024416 R_ARM_JUMP_SLOT 00033e31 zeitgeist_where_clause_is_empty │ │ │ │ 0005f734 00018d16 R_ARM_JUMP_SLOT 0001f4d5 zeitgeist_subject_get_current_origin │ │ │ │ 0005f738 00002216 R_ARM_JUMP_SLOT 00000000 g_variant_ref_sink │ │ │ │ 0005f73c 0001cd16 R_ARM_JUMP_SLOT 00018235 zeitgeist_remote_log_delete_events │ │ │ │ 0005f740 00002416 R_ARM_JUMP_SLOT 00000000 g_ascii_strtoll │ │ │ │ 0005f744 00002516 R_ARM_JUMP_SLOT 00000000 g_time_val_from_iso8601 │ │ │ │ 0005f748 00002616 R_ARM_JUMP_SLOT 00000000 g_variant_new_double │ │ │ │ 0005f74c 00002716 R_ARM_JUMP_SLOT 00000000 g_value_type_compatible │ │ │ │ 0005f750 0002b916 R_ARM_JUMP_SLOT 0001d495 zeitgeist_event_get_timestamp │ │ │ │ 0005f754 00029416 R_ARM_JUMP_SLOT 0001d52d zeitgeist_event_get_origin │ │ │ │ 0005f758 00002816 R_ARM_JUMP_SLOT 00000000 g_path_get_basename │ │ │ │ 0005f75c 00002916 R_ARM_JUMP_SLOT 00000000 g_variant_get_int32 │ │ │ │ -0005f760 00016c16 R_ARM_JUMP_SLOT 0002bbc5 zeitgeist_db_reader_get_where_clause_from_event_templates │ │ │ │ -0005f764 0001c716 R_ARM_JUMP_SLOT 0002b9bd zeitgeist_db_reader_get_where_clause_for_symbol │ │ │ │ +0005f760 00016c16 R_ARM_JUMP_SLOT 0002bbad zeitgeist_db_reader_get_where_clause_from_event_templates │ │ │ │ +0005f764 0001c716 R_ARM_JUMP_SLOT 0002b9a5 zeitgeist_db_reader_get_where_clause_for_symbol │ │ │ │ 0005f768 00002a16 R_ARM_JUMP_SLOT 00000000 g_variant_builder_open │ │ │ │ 0005f76c 00002b16 R_ARM_JUMP_SLOT 00000000 g_value_get_string │ │ │ │ -0005f770 00028b16 R_ARM_JUMP_SLOT 000335ed zeitgeist_sq_lite_table_lookup_get_type │ │ │ │ +0005f770 00028b16 R_ARM_JUMP_SLOT 000335d5 zeitgeist_sq_lite_table_lookup_get_type │ │ │ │ 0005f774 0001ce16 R_ARM_JUMP_SLOT 0001ff7d zeitgeist_subject_new_from_variant │ │ │ │ 0005f778 00002c16 R_ARM_JUMP_SLOT 00000000 g_main_loop_quit │ │ │ │ 0005f77c 00002d16 R_ARM_JUMP_SLOT 00000000 g_dbus_message_new_method_call │ │ │ │ 0005f780 00002e16 R_ARM_JUMP_SLOT 00000000 g_variant_builder_add │ │ │ │ 0005f784 00002f16 R_ARM_JUMP_SLOT 00000000 g_dbus_error_register_error_domain │ │ │ │ -0005f788 0001d516 R_ARM_JUMP_SLOT 0002a6dd zeitgeist_db_reader_get_events │ │ │ │ +0005f788 0001d516 R_ARM_JUMP_SLOT 0002a6c5 zeitgeist_db_reader_get_events │ │ │ │ 0005f78c 00016616 R_ARM_JUMP_SLOT 0001ea79 zeitgeist_event_new │ │ │ │ 0005f790 00003016 R_ARM_JUMP_SLOT 00000000 g_regex_match │ │ │ │ 0005f794 00020716 R_ARM_JUMP_SLOT 000200b1 zeitgeist_time_range_to_variant │ │ │ │ 0005f798 00003116 R_ARM_JUMP_SLOT 00000000 g_async_initable_new_finish │ │ │ │ 0005f79c 00003216 R_ARM_JUMP_SLOT 00000000 g_signal_emit │ │ │ │ -0005f7a0 0001e016 R_ARM_JUMP_SLOT 00033bb1 zeitgeist_where_clause_add_with_array │ │ │ │ +0005f7a0 0001e016 R_ARM_JUMP_SLOT 00033b99 zeitgeist_where_clause_add_with_array │ │ │ │ 0005f7a4 00028a16 R_ARM_JUMP_SLOT 000153fd zeitgeist_queued_proxy_wrapper_name_owner_changed │ │ │ │ 0005f7a8 00003316 R_ARM_JUMP_SLOT 00000000 g_variant_builder_init │ │ │ │ 0005f7ac 00003416 R_ARM_JUMP_SLOT 00000000 g_variant_builder_add_value │ │ │ │ 0005f7b0 00003516 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ 0005f7b4 00003616 R_ARM_JUMP_SLOT 00000000 g_type_add_instance_private │ │ │ │ 0005f7b8 00003716 R_ARM_JUMP_SLOT 00000000 g_object_unref │ │ │ │ 0005f7bc 00003816 R_ARM_JUMP_SLOT 00000000 g_signal_connect_object │ │ │ │ @@ -713,111 +713,111 @@ │ │ │ │ 0005f7cc 0001bb16 R_ARM_JUMP_SLOT 00015201 zeitgeist_queued_proxy_wrapper_get_proxy_created │ │ │ │ 0005f7d0 00003c16 R_ARM_JUMP_SLOT 00000000 g_app_info_get_id │ │ │ │ 0005f7d4 00003d16 R_ARM_JUMP_SLOT 00000000 g_strdup │ │ │ │ 0005f7d8 00017016 R_ARM_JUMP_SLOT 0001cda9 zeitgeist_result_type_is_sort_order_asc │ │ │ │ 0005f7dc 00003e16 R_ARM_JUMP_SLOT 00000000 g_clear_error │ │ │ │ 0005f7e0 00003f16 R_ARM_JUMP_SLOT 00000000 g_dbus_message_to_gerror │ │ │ │ 0005f7e4 00004016 R_ARM_JUMP_SLOT 00000000 g_value_set_boolean │ │ │ │ -0005f7e8 0001d816 R_ARM_JUMP_SLOT 000343b1 zeitgeist_where_clause_add_wildcard_condition │ │ │ │ +0005f7e8 0001d816 R_ARM_JUMP_SLOT 00034399 zeitgeist_where_clause_add_wildcard_condition │ │ │ │ 0005f7ec 00029b16 R_ARM_JUMP_SLOT 0001d5c9 zeitgeist_event_get_actor │ │ │ │ 0005f7f0 00004116 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_send_message_with_reply_finish │ │ │ │ 0005f7f4 00027f16 R_ARM_JUMP_SLOT 0001d31d zeitgeist_event_num_subjects │ │ │ │ 0005f7f8 00004216 R_ARM_JUMP_SLOT 00000000 g_variant_get_normal_form │ │ │ │ -0005f7fc 0002ad16 R_ARM_JUMP_SLOT 0002fca5 zeitgeist_sq_lite_database_get_type │ │ │ │ +0005f7fc 0002ad16 R_ARM_JUMP_SLOT 0002fc8d zeitgeist_sq_lite_database_get_type │ │ │ │ 0005f800 00020316 R_ARM_JUMP_SLOT 00014331 zeitgeist_log_new │ │ │ │ 0005f804 00004316 R_ARM_JUMP_SLOT 00000000 sqlite3_open_v2 │ │ │ │ 0005f808 0001ca16 R_ARM_JUMP_SLOT 0001bf3d zeitgeist_mime_regex_free │ │ │ │ 0005f80c 00015816 R_ARM_JUMP_SLOT 0001be59 zeitgeist_engine_error_quark │ │ │ │ -0005f810 00022b16 R_ARM_JUMP_SLOT 0002e761 zeitgeist_sq_lite_database_assert_not_corrupt │ │ │ │ +0005f810 00022b16 R_ARM_JUMP_SLOT 0002e749 zeitgeist_sq_lite_database_assert_not_corrupt │ │ │ │ 0005f814 00004416 R_ARM_JUMP_SLOT 00000000 g_variant_new_boolean │ │ │ │ 0005f818 00004516 R_ARM_JUMP_SLOT 00000000 g_hash_table_get_keys │ │ │ │ 0005f81c 0002aa16 R_ARM_JUMP_SLOT 00019b8d zeitgeist_remote_monitor_notify_delete │ │ │ │ -0005f820 00026b16 R_ARM_JUMP_SLOT 000296a1 zeitgeist_utils_get_database_file_backup_path │ │ │ │ +0005f820 00026b16 R_ARM_JUMP_SLOT 00029689 zeitgeist_utils_get_database_file_backup_path │ │ │ │ 0005f824 00004616 R_ARM_JUMP_SLOT 00000000 sqlite3_column_bytes │ │ │ │ 0005f828 00024516 R_ARM_JUMP_SLOT 00018f15 zeitgeist_remote_log_quit │ │ │ │ 0005f82c 00029116 R_ARM_JUMP_SLOT 000194fd zeitgeist_remote_log_quit_finish │ │ │ │ 0005f830 0001b616 R_ARM_JUMP_SLOT 0001f6a9 zeitgeist_subject_get_manifestation │ │ │ │ -0005f834 00015516 R_ARM_JUMP_SLOT 0003007d zeitgeist_sq_lite_database_schema_exec_query │ │ │ │ +0005f834 00015516 R_ARM_JUMP_SLOT 00030065 zeitgeist_sq_lite_database_schema_exec_query │ │ │ │ 0005f838 00014716 R_ARM_JUMP_SLOT 0001e2e9 zeitgeist_event_construct_from_variant │ │ │ │ 0005f83c 0001ae16 R_ARM_JUMP_SLOT 00015541 zeitgeist_queued_proxy_wrapper_queued_method_get_type │ │ │ │ 0005f840 00004716 R_ARM_JUMP_SLOT 00000000 sqlite3_exec │ │ │ │ 0005f844 00004816 R_ARM_JUMP_SLOT 00000000 g_array_ref │ │ │ │ 0005f848 00023916 R_ARM_JUMP_SLOT 00018799 zeitgeist_remote_log_find_related_uris_finish │ │ │ │ 0005f84c 00004916 R_ARM_JUMP_SLOT 00000000 g_hash_table_insert │ │ │ │ 0005f850 00004a16 R_ARM_JUMP_SLOT 00000000 g_list_free │ │ │ │ 0005f854 0001d616 R_ARM_JUMP_SLOT 00014a55 zeitgeist_monitor_get_templates │ │ │ │ 0005f858 00024216 R_ARM_JUMP_SLOT 0001a49d zeitgeist_remote_simple_indexer_search_with_relevancies_finish │ │ │ │ 0005f85c 00004b16 R_ARM_JUMP_SLOT 00000000 g_once_init_leave_pointer │ │ │ │ 0005f860 00004c16 R_ARM_JUMP_SLOT 00000000 g_strconcat │ │ │ │ 0005f864 00004d16 R_ARM_JUMP_SLOT 00000000 g_array_new │ │ │ │ -0005f868 00013716 R_ARM_JUMP_SLOT 00033f05 zeitgeist_where_clause_get_is_simple │ │ │ │ +0005f868 00013716 R_ARM_JUMP_SLOT 00033eed zeitgeist_where_clause_get_is_simple │ │ │ │ 0005f86c 00004f16 R_ARM_JUMP_SLOT 00000000 g_realloc_n │ │ │ │ 0005f870 00018b16 R_ARM_JUMP_SLOT 00020771 zeitgeist_timestamp_from_timeval │ │ │ │ 0005f874 0002c416 R_ARM_JUMP_SLOT 0001b7b1 zeitgeist_data_source_construct_from_variant │ │ │ │ 0005f878 00005016 R_ARM_JUMP_SLOT 00000000 g_variant_new_from_data │ │ │ │ 0005f87c 00019d16 R_ARM_JUMP_SLOT 00020d15 zeitgeist_symbol_info_ref │ │ │ │ 0005f880 0001da16 R_ARM_JUMP_SLOT 00013489 zeitgeist_log_construct │ │ │ │ 0005f884 0001cf16 R_ARM_JUMP_SLOT 00014dd5 zeitgeist_monitor_get_type │ │ │ │ -0005f888 00029e16 R_ARM_JUMP_SLOT 0002a271 zeitgeist_db_reader_get_event_from_row │ │ │ │ +0005f888 00029e16 R_ARM_JUMP_SLOT 0002a259 zeitgeist_db_reader_get_event_from_row │ │ │ │ 0005f88c 0001eb16 R_ARM_JUMP_SLOT 0001b36d zeitgeist_data_source_get_event_templates │ │ │ │ 0005f890 00005116 R_ARM_JUMP_SLOT 00000000 g_list_free_full │ │ │ │ 0005f894 00005216 R_ARM_JUMP_SLOT 00000000 g_ptr_array_get_type │ │ │ │ 0005f898 00005316 R_ARM_JUMP_SLOT 00000000 g_variant_get_size │ │ │ │ 0005f89c 00005416 R_ARM_JUMP_SLOT 00000000 g_value_get_uint │ │ │ │ 0005f8a0 00005516 R_ARM_JUMP_SLOT 00000000 g_type_is_a │ │ │ │ 0005f8a4 00014816 R_ARM_JUMP_SLOT 0001b445 zeitgeist_data_source_set_enabled │ │ │ │ -0005f8a8 00013b16 R_ARM_JUMP_SLOT 00029501 zeitgeist_utils_get_default_data_path │ │ │ │ -0005f8ac 0001c816 R_ARM_JUMP_SLOT 000293e9 zeitgeist_simple_result_set_get_type │ │ │ │ +0005f8a8 00013b16 R_ARM_JUMP_SLOT 000294e9 zeitgeist_utils_get_default_data_path │ │ │ │ +0005f8ac 0001c816 R_ARM_JUMP_SLOT 000293d1 zeitgeist_simple_result_set_get_type │ │ │ │ 0005f8b0 0002a716 R_ARM_JUMP_SLOT 000155c5 zeitgeist_queued_proxy_wrapper_queued_method_new │ │ │ │ 0005f8b4 00005616 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ 0005f8b8 00019716 R_ARM_JUMP_SLOT 0001faad zeitgeist_subject_construct_full │ │ │ │ 0005f8bc 00005716 R_ARM_JUMP_SLOT 00000000 g_object_class_install_property │ │ │ │ 0005f8c0 00005816 R_ARM_JUMP_SLOT 00000000 g_async_initable_new_async │ │ │ │ 0005f8c4 00005916 R_ARM_JUMP_SLOT 00000000 g_array_unref │ │ │ │ 0005f8c8 00029c16 R_ARM_JUMP_SLOT 00018cb1 zeitgeist_remote_log_install_monitor_finish │ │ │ │ 0005f8cc 00005a16 R_ARM_JUMP_SLOT 00000000 g_param_spec_uint │ │ │ │ 0005f8d0 00005b16 R_ARM_JUMP_SLOT 00000000 g_byte_array_ref │ │ │ │ 0005f8d4 00005c16 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_register_object │ │ │ │ 0005f8d8 00005d16 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_call_sync │ │ │ │ 0005f8dc 00026916 R_ARM_JUMP_SLOT 0001bc25 zeitgeist_data_sources_from_variant │ │ │ │ -0005f8e0 0001e616 R_ARM_JUMP_SLOT 000339bd zeitgeist_where_clause_construct │ │ │ │ +0005f8e0 0001e616 R_ARM_JUMP_SLOT 000339a5 zeitgeist_where_clause_construct │ │ │ │ 0005f8e4 00005e16 R_ARM_JUMP_SLOT 00000000 g_enum_register_static │ │ │ │ 0005f8e8 00014116 R_ARM_JUMP_SLOT 0001d601 zeitgeist_event_set_actor │ │ │ │ 0005f8ec 00005f16 R_ARM_JUMP_SLOT 00000000 g_malloc │ │ │ │ 0005f8f0 00017916 R_ARM_JUMP_SLOT 0001fb09 zeitgeist_subject_construct_move_event │ │ │ │ 0005f8f4 00006116 R_ARM_JUMP_SLOT 00000000 g_type_set_qdata │ │ │ │ 0005f8f8 00006216 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_get_object_path │ │ │ │ 0005f8fc 00006316 R_ARM_JUMP_SLOT 00000000 g_string_new │ │ │ │ -0005f900 0002ae16 R_ARM_JUMP_SLOT 0002eb61 zeitgeist_sq_lite_database_construct_read_only │ │ │ │ -0005f904 0001fb16 R_ARM_JUMP_SLOT 00033cd9 zeitgeist_where_clause_add_text_condition_subquery │ │ │ │ +0005f900 0002ae16 R_ARM_JUMP_SLOT 0002eb49 zeitgeist_sq_lite_database_construct_read_only │ │ │ │ +0005f904 0001fb16 R_ARM_JUMP_SLOT 00033cc1 zeitgeist_where_clause_add_text_condition_subquery │ │ │ │ 0005f908 00006416 R_ARM_JUMP_SLOT 00000000 g_hash_table_remove │ │ │ │ 0005f90c 00006516 R_ARM_JUMP_SLOT 00000000 sqlite3_update_hook │ │ │ │ 0005f910 00006616 R_ARM_JUMP_SLOT 00000000 sqlite3_free │ │ │ │ 0005f914 00006716 R_ARM_JUMP_SLOT 00000000 chmod@GLIBC_2.4 │ │ │ │ 0005f918 0001ec16 R_ARM_JUMP_SLOT 00020749 zeitgeist_time_range_new_from_variant │ │ │ │ 0005f91c 0001af16 R_ARM_JUMP_SLOT 000151f9 zeitgeist_queued_proxy_wrapper_construct │ │ │ │ 0005f920 00017616 R_ARM_JUMP_SLOT 0001ed75 zeitgeist_events_to_variant │ │ │ │ -0005f924 00022516 R_ARM_JUMP_SLOT 0002e8c1 zeitgeist_sq_lite_database_assert_query_success │ │ │ │ +0005f924 00022516 R_ARM_JUMP_SLOT 0002e8a9 zeitgeist_sq_lite_database_assert_query_success │ │ │ │ 0005f928 0001db16 R_ARM_JUMP_SLOT 0001f6e1 zeitgeist_subject_to_variant │ │ │ │ 0005f92c 00006816 R_ARM_JUMP_SLOT 00000000 g_variant_new_strv │ │ │ │ -0005f930 00021e16 R_ARM_JUMP_SLOT 00029ae1 zeitgeist_utils_log_may_read_directly │ │ │ │ +0005f930 00021e16 R_ARM_JUMP_SLOT 00029ac9 zeitgeist_utils_log_may_read_directly │ │ │ │ 0005f934 00006a16 R_ARM_JUMP_SLOT 00000000 g_main_loop_new │ │ │ │ 0005f938 00006b16 R_ARM_JUMP_SLOT 00000000 g_strndup │ │ │ │ 0005f93c 00021716 R_ARM_JUMP_SLOT 0001bf71 zeitgeist_mime_regex_new │ │ │ │ 0005f940 00028316 R_ARM_JUMP_SLOT 0001f571 zeitgeist_subject_get_mimetype │ │ │ │ 0005f944 00006c16 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_emit_signal │ │ │ │ 0005f948 0001ed16 R_ARM_JUMP_SLOT 000159b9 zeitgeist_queued_proxy_wrapper_process_queued_methods │ │ │ │ 0005f94c 00006e16 R_ARM_JUMP_SLOT 00000000 g_regex_replace_literal │ │ │ │ 0005f950 00006f16 R_ARM_JUMP_SLOT 00000000 g_thread_error_quark │ │ │ │ 0005f954 00025616 R_ARM_JUMP_SLOT 0001cd71 zeitgeist_data_model_error_quark │ │ │ │ 0005f958 00007016 R_ARM_JUMP_SLOT 00000000 g_string_chunk_insert_const │ │ │ │ 0005f95c 00025516 R_ARM_JUMP_SLOT 0001fe91 zeitgeist_subject_get_type │ │ │ │ 0005f960 00007116 R_ARM_JUMP_SLOT 00000000 g_value_get_boolean │ │ │ │ 0005f964 00007216 R_ARM_JUMP_SLOT 00000000 g_ptr_array_add │ │ │ │ -0005f968 00023316 R_ARM_JUMP_SLOT 000331e5 zeitgeist_sq_lite_table_lookup_id_try_string │ │ │ │ +0005f968 00023316 R_ARM_JUMP_SLOT 000331cd zeitgeist_sq_lite_table_lookup_id_try_string │ │ │ │ 0005f96c 00007316 R_ARM_JUMP_SLOT 00000000 g_date_time_new_now_local │ │ │ │ 0005f970 00020216 R_ARM_JUMP_SLOT 00018e15 zeitgeist_remote_log_remove_monitor_finish │ │ │ │ 0005f974 00007416 R_ARM_JUMP_SLOT 00000000 g_malloc0_n │ │ │ │ 0005f978 00007516 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_send_message │ │ │ │ 0005f97c 00007616 R_ARM_JUMP_SLOT 00000000 g_variant_get_data │ │ │ │ 0005f980 00007716 R_ARM_JUMP_SLOT 00000000 g_assertion_message_expr │ │ │ │ 0005f984 00017216 R_ARM_JUMP_SLOT 0001bbf9 zeitgeist_data_source_new_from_variant │ │ │ │ @@ -830,136 +830,136 @@ │ │ │ │ 0005f9a0 00007c16 R_ARM_JUMP_SLOT 00000000 g_object_ref │ │ │ │ 0005f9a4 00007d16 R_ARM_JUMP_SLOT 00000000 g_slist_append │ │ │ │ 0005f9a8 0001d316 R_ARM_JUMP_SLOT 0001d7d9 zeitgeist_event_set_interpretation │ │ │ │ 0005f9ac 0001f916 R_ARM_JUMP_SLOT 0001f1c5 zeitgeist_subject_construct │ │ │ │ 0005f9b0 0001e416 R_ARM_JUMP_SLOT 0001b40d zeitgeist_data_source_get_enabled │ │ │ │ 0005f9b4 00007e16 R_ARM_JUMP_SLOT 00000000 g_variant_new_int32 │ │ │ │ 0005f9b8 00007f16 R_ARM_JUMP_SLOT 00000000 g_string_append_len │ │ │ │ -0005f9bc 0001ef16 R_ARM_JUMP_SLOT 00028ba5 zeitgeist_symbol_get_all_children │ │ │ │ +0005f9bc 0001ef16 R_ARM_JUMP_SLOT 00028b8d zeitgeist_symbol_get_all_children │ │ │ │ 0005f9c0 00015616 R_ARM_JUMP_SLOT 0000e959 zeitgeist_remote_registry_register_data_source │ │ │ │ 0005f9c4 00008016 R_ARM_JUMP_SLOT 00000000 g_variant_new_string │ │ │ │ 0005f9c8 00026d16 R_ARM_JUMP_SLOT 0001841d zeitgeist_remote_log_find_event_ids_finish │ │ │ │ 0005f9cc 0001f116 R_ARM_JUMP_SLOT 0001aacd zeitgeist_connman_manager_dbus_get_type │ │ │ │ 0005f9d0 00013816 R_ARM_JUMP_SLOT 0001d83d zeitgeist_event_get_manifestation │ │ │ │ 0005f9d4 00008216 R_ARM_JUMP_SLOT 00000000 g_strdup_printf │ │ │ │ 0005f9d8 00022416 R_ARM_JUMP_SLOT 0001993d zeitgeist_remote_monitor_get_type │ │ │ │ 0005f9dc 00008316 R_ARM_JUMP_SLOT 00000000 g_signal_handlers_disconnect_matched │ │ │ │ 0005f9e0 00008416 R_ARM_JUMP_SLOT 00000000 sqlite3_column_int64 │ │ │ │ 0005f9e4 00023516 R_ARM_JUMP_SLOT 00018dc9 zeitgeist_remote_log_remove_monitor │ │ │ │ 0005f9e8 00008516 R_ARM_JUMP_SLOT 00000000 g_value_set_string │ │ │ │ 0005f9ec 00008616 R_ARM_JUMP_SLOT 00000000 sqlite3_bind_int64 │ │ │ │ -0005f9f0 00020e16 R_ARM_JUMP_SLOT 0002ff45 zeitgeist_sq_lite_database_schema_get_schema_version │ │ │ │ +0005f9f0 00020e16 R_ARM_JUMP_SLOT 0002ff2d zeitgeist_sq_lite_database_schema_get_schema_version │ │ │ │ 0005f9f4 0002ab16 R_ARM_JUMP_SLOT 000183a9 zeitgeist_remote_log_find_event_ids │ │ │ │ -0005f9f8 00029516 R_ARM_JUMP_SLOT 0002dd51 zeitgeist_db_reader_get_type │ │ │ │ -0005f9fc 00018216 R_ARM_JUMP_SLOT 0002ddc5 zeitgeist_db_reader_new │ │ │ │ +0005f9f8 00029516 R_ARM_JUMP_SLOT 0002dd39 zeitgeist_db_reader_get_type │ │ │ │ +0005f9fc 00018216 R_ARM_JUMP_SLOT 0002ddad zeitgeist_db_reader_new │ │ │ │ 0005fa00 00023a16 R_ARM_JUMP_SLOT 00018aa5 zeitgeist_remote_log_insert_events │ │ │ │ 0005fa04 00008716 R_ARM_JUMP_SLOT 00000000 g_string_free │ │ │ │ 0005fa08 0001e116 R_ARM_JUMP_SLOT 0001b2d1 zeitgeist_data_source_get_description │ │ │ │ 0005fa0c 00008816 R_ARM_JUMP_SLOT 00000000 g_dbus_message_new_method_reply │ │ │ │ 0005fa10 00027716 R_ARM_JUMP_SLOT 00015505 zeitgeist_queued_proxy_wrapper_queued_method_get_queued_method │ │ │ │ 0005fa14 00008916 R_ARM_JUMP_SLOT 00000000 g_variant_type_checked_ │ │ │ │ 0005fa18 00025816 R_ARM_JUMP_SLOT 0001a20d zeitgeist_remote_simple_indexer_search_with_relevancies │ │ │ │ -0005fa1c 00014916 R_ARM_JUMP_SLOT 000302ed zeitgeist_sq_lite_database_schema_set_corruption_flag │ │ │ │ +0005fa1c 00014916 R_ARM_JUMP_SLOT 000302d5 zeitgeist_sq_lite_database_schema_set_corruption_flag │ │ │ │ 0005fa20 00020516 R_ARM_JUMP_SLOT 00018291 zeitgeist_remote_log_delete_events_finish │ │ │ │ 0005fa24 00008a16 R_ARM_JUMP_SLOT 00000000 g_main_context_iteration │ │ │ │ 0005fa28 0002a416 R_ARM_JUMP_SLOT 0001d369 zeitgeist_event_add_subject │ │ │ │ 0005fa2c 00023416 R_ARM_JUMP_SLOT 0001df4d zeitgeist_event_constructv_full │ │ │ │ -0005fa30 0001f016 R_ARM_JUMP_SLOT 00029525 zeitgeist_utils_get_data_path │ │ │ │ +0005fa30 0001f016 R_ARM_JUMP_SLOT 0002950d zeitgeist_utils_get_data_path │ │ │ │ 0005fa34 00008b16 R_ARM_JUMP_SLOT 00000000 g_time_val_to_iso8601 │ │ │ │ 0005fa38 00026e16 R_ARM_JUMP_SLOT 0001b5b9 zeitgeist_data_source_set_running │ │ │ │ -0005fa3c 00020616 R_ARM_JUMP_SLOT 00033f3d zeitgeist_where_clause_set_is_simple │ │ │ │ -0005fa40 0002bf16 R_ARM_JUMP_SLOT 0002cb11 zeitgeist_db_reader_get_where_clause_for_query │ │ │ │ +0005fa3c 00020616 R_ARM_JUMP_SLOT 00033f25 zeitgeist_where_clause_set_is_simple │ │ │ │ +0005fa40 0002bf16 R_ARM_JUMP_SLOT 0002caf9 zeitgeist_db_reader_get_where_clause_for_query │ │ │ │ 0005fa44 00008c16 R_ARM_JUMP_SLOT 00000000 g_date_set_time_val │ │ │ │ 0005fa48 00008d16 R_ARM_JUMP_SLOT 00000000 g_hash_table_new_full │ │ │ │ 0005fa4c 00008e16 R_ARM_JUMP_SLOT 00000000 g_get_num_processors │ │ │ │ 0005fa50 0001fe16 R_ARM_JUMP_SLOT 0001f39d zeitgeist_subject_get_storage │ │ │ │ 0005fa54 0001d116 R_ARM_JUMP_SLOT 0001f5a9 zeitgeist_subject_set_mimetype │ │ │ │ 0005fa58 00026116 R_ARM_JUMP_SLOT 00018145 zeitgeist_remote_log_get_type │ │ │ │ 0005fa5c 00013e16 R_ARM_JUMP_SLOT 0000f101 zeitgeist_remote_registry_get_data_source_from_id_finish │ │ │ │ 0005fa60 00008f16 R_ARM_JUMP_SLOT 00000000 sqlite3_finalize │ │ │ │ 0005fa64 00009016 R_ARM_JUMP_SLOT 00000000 g_signal_handlers_destroy │ │ │ │ 0005fa68 00020816 R_ARM_JUMP_SLOT 00019f59 zeitgeist_remote_simple_indexer_get_type │ │ │ │ 0005fa6c 00009116 R_ARM_JUMP_SLOT 00000000 g_param_spec_boolean │ │ │ │ 0005fa70 00020016 R_ARM_JUMP_SLOT 000136bd zeitgeist_log_insert_events_finish │ │ │ │ -0005fa74 0001ab16 R_ARM_JUMP_SLOT 000297f5 zeitgeist_utils_using_in_memory_database │ │ │ │ +0005fa74 0001ab16 R_ARM_JUMP_SLOT 000297dd zeitgeist_utils_using_in_memory_database │ │ │ │ 0005fa78 00009216 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ -0005fa7c 0001e916 R_ARM_JUMP_SLOT 00033c51 zeitgeist_where_clause_add_match_condition │ │ │ │ +0005fa7c 0001e916 R_ARM_JUMP_SLOT 00033c39 zeitgeist_where_clause_add_match_condition │ │ │ │ 0005fa80 00018c16 R_ARM_JUMP_SLOT 0000f4ed zeitgeist_data_source_registry_construct │ │ │ │ 0005fa84 00009316 R_ARM_JUMP_SLOT 00000000 g_slist_prepend │ │ │ │ 0005fa88 00009416 R_ARM_JUMP_SLOT 00000000 g_error_new_literal │ │ │ │ 0005fa8c 00016f16 R_ARM_JUMP_SLOT 000101f5 zeitgeist_index_construct │ │ │ │ -0005fa90 0002a316 R_ARM_JUMP_SLOT 0002b751 zeitgeist_db_reader_assert_no_noexpand │ │ │ │ +0005fa90 0002a316 R_ARM_JUMP_SLOT 0002b739 zeitgeist_db_reader_assert_no_noexpand │ │ │ │ 0005fa94 00009516 R_ARM_JUMP_SLOT 00000000 g_propagate_error │ │ │ │ 0005fa98 00009616 R_ARM_JUMP_SLOT 00000000 g_date_get_julian │ │ │ │ 0005fa9c 00016b16 R_ARM_JUMP_SLOT 0000e5d5 zeitgeist_remote_registry_get_type │ │ │ │ 0005faa0 00009716 R_ARM_JUMP_SLOT 00000000 g_variant_iter_free │ │ │ │ -0005faa4 0002a916 R_ARM_JUMP_SLOT 000298c5 zeitgeist_utils_parse_negation │ │ │ │ -0005faa8 00013416 R_ARM_JUMP_SLOT 0003112d zeitgeist_sq_lite_database_schema_create_event_indices │ │ │ │ +0005faa4 0002a916 R_ARM_JUMP_SLOT 000298ad zeitgeist_utils_parse_negation │ │ │ │ +0005faa8 00013416 R_ARM_JUMP_SLOT 00031115 zeitgeist_sq_lite_database_schema_create_event_indices │ │ │ │ 0005faac 00016116 R_ARM_JUMP_SLOT 0001ea95 zeitgeist_events_from_variant │ │ │ │ 0005fab0 00009816 R_ARM_JUMP_SLOT 00000000 g_variant_ref │ │ │ │ 0005fab4 00009916 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ 0005fab8 00009a16 R_ARM_JUMP_SLOT 00000000 g_variant_get_uint32 │ │ │ │ -0005fabc 0001cb16 R_ARM_JUMP_SLOT 0002ec89 zeitgeist_sq_lite_database_construct │ │ │ │ +0005fabc 0001cb16 R_ARM_JUMP_SLOT 0002ec71 zeitgeist_sq_lite_database_construct │ │ │ │ 0005fac0 00018816 R_ARM_JUMP_SLOT 0001dee9 zeitgeist_event_set_manifestation │ │ │ │ 0005fac4 0001b516 R_ARM_JUMP_SLOT 00020e8d zeitgeist_symbol_info_register │ │ │ │ -0005fac8 00028516 R_ARM_JUMP_SLOT 0002981d zeitgeist_utils_backup_database │ │ │ │ +0005fac8 00028516 R_ARM_JUMP_SLOT 00029805 zeitgeist_utils_backup_database │ │ │ │ 0005facc 0002a616 R_ARM_JUMP_SLOT 00018af9 zeitgeist_remote_log_insert_events_finish │ │ │ │ 0005fad0 0001b916 R_ARM_JUMP_SLOT 00020841 zeitgeist_timestamp_from_now │ │ │ │ -0005fad4 00027316 R_ARM_JUMP_SLOT 00029471 zeitgeist_simple_result_set_new │ │ │ │ +0005fad4 00027316 R_ARM_JUMP_SLOT 00029459 zeitgeist_simple_result_set_new │ │ │ │ 0005fad8 00019016 R_ARM_JUMP_SLOT 00019695 zeitgeist_remote_log_get_datapath │ │ │ │ 0005fadc 00009b16 R_ARM_JUMP_SLOT 00000000 g_variant_builder_end │ │ │ │ 0005fae0 00009c16 R_ARM_JUMP_SLOT 00000000 g_ascii_strtoull │ │ │ │ 0005fae4 00019116 R_ARM_JUMP_SLOT 0001b581 zeitgeist_data_source_get_running │ │ │ │ 0005fae8 0001e716 R_ARM_JUMP_SLOT 0001b4c1 zeitgeist_data_source_construct_full │ │ │ │ 0005faec 00016216 R_ARM_JUMP_SLOT 0001f265 zeitgeist_subject_get_origin │ │ │ │ 0005faf0 00009d16 R_ARM_JUMP_SLOT 00000000 g_return_if_fail_warning │ │ │ │ 0005faf4 00009e16 R_ARM_JUMP_SLOT 00000000 g_utf8_get_char │ │ │ │ -0005faf8 0002b316 R_ARM_JUMP_SLOT 00033595 zeitgeist_sq_lite_table_lookup_remove │ │ │ │ +0005faf8 0002b316 R_ARM_JUMP_SLOT 0003357d zeitgeist_sq_lite_table_lookup_remove │ │ │ │ 0005fafc 00009f16 R_ARM_JUMP_SLOT 00000000 g_variant_get │ │ │ │ 0005fb00 0000a016 R_ARM_JUMP_SLOT 00000000 g_async_result_get_source_object │ │ │ │ 0005fb04 0000a116 R_ARM_JUMP_SLOT 00000000 g_type_register_static │ │ │ │ 0005fb08 0000a216 R_ARM_JUMP_SLOT 00000000 g_value_get_pointer │ │ │ │ 0005fb0c 00024e16 R_ARM_JUMP_SLOT 00020e49 zeitgeist_symbol_info_unref │ │ │ │ -0005fb10 0001c216 R_ARM_JUMP_SLOT 0002938d zeitgeist_simple_result_set_construct_with_num_matches │ │ │ │ +0005fb10 0001c216 R_ARM_JUMP_SLOT 00029375 zeitgeist_simple_result_set_construct_with_num_matches │ │ │ │ 0005fb14 0001fa16 R_ARM_JUMP_SLOT 0001d4c9 zeitgeist_event_set_timestamp │ │ │ │ 0005fb18 0000a316 R_ARM_JUMP_SLOT 00000000 sqlite3_bind_text │ │ │ │ 0005fb1c 00016a16 R_ARM_JUMP_SLOT 0001f60d zeitgeist_subject_get_interpretation │ │ │ │ 0005fb20 00023d16 R_ARM_JUMP_SLOT 0000e9c5 zeitgeist_remote_registry_register_data_source_finish │ │ │ │ -0005fb24 00015d16 R_ARM_JUMP_SLOT 0002fd41 zeitgeist_sq_lite_database_new_read_only │ │ │ │ +0005fb24 00015d16 R_ARM_JUMP_SLOT 0002fd29 zeitgeist_sq_lite_database_new_read_only │ │ │ │ 0005fb28 0000a416 R_ARM_JUMP_SLOT 00000000 g_variant_type_free │ │ │ │ 0005fb2c 00015316 R_ARM_JUMP_SLOT 0001a04d zeitgeist_remote_simple_indexer_search │ │ │ │ 0005fb30 0000a516 R_ARM_JUMP_SLOT 00000000 g_value_get_object │ │ │ │ -0005fb34 00013a16 R_ARM_JUMP_SLOT 00031ec1 zeitgeist_sq_lite_database_schema_ensure_schema │ │ │ │ +0005fb34 00013a16 R_ARM_JUMP_SLOT 00031ea9 zeitgeist_sq_lite_database_schema_ensure_schema │ │ │ │ 0005fb38 00027116 R_ARM_JUMP_SLOT 0001ecc5 zeitgeist_events_get_null_event_variant │ │ │ │ 0005fb3c 00018416 R_ARM_JUMP_SLOT 0001b74d zeitgeist_data_source_set_timestamp │ │ │ │ 0005fb40 0000a616 R_ARM_JUMP_SLOT 00000000 g_dbus_method_invocation_get_sender │ │ │ │ 0005fb44 0001a416 R_ARM_JUMP_SLOT 000198ed zeitgeist_remote_log_proxy_get_type │ │ │ │ -0005fb48 00027416 R_ARM_JUMP_SLOT 00033f5d zeitgeist_where_clause_get_sql_conditions │ │ │ │ +0005fb48 00027416 R_ARM_JUMP_SLOT 00033f45 zeitgeist_where_clause_get_sql_conditions │ │ │ │ 0005fb4c 0000a816 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ 0005fb50 0000a916 R_ARM_JUMP_SLOT 00000000 g_variant_iter_init │ │ │ │ 0005fb54 0000aa16 R_ARM_JUMP_SLOT 00000000 sqlite3_step │ │ │ │ 0005fb58 0001b816 R_ARM_JUMP_SLOT 0001f439 zeitgeist_subject_get_current_uri │ │ │ │ 0005fb5c 00019b16 R_ARM_JUMP_SLOT 0001ffa5 zeitgeist_subject_new │ │ │ │ 0005fb60 0000ab16 R_ARM_JUMP_SLOT 00000000 g_byte_array_unref │ │ │ │ 0005fb64 00021016 R_ARM_JUMP_SLOT 00020111 zeitgeist_time_range_get_start │ │ │ │ -0005fb68 0001e816 R_ARM_JUMP_SLOT 0002dbc9 zeitgeist_db_reader_get_database │ │ │ │ +0005fb68 0001e816 R_ARM_JUMP_SLOT 0002dbb1 zeitgeist_db_reader_get_database │ │ │ │ 0005fb6c 0000ac16 R_ARM_JUMP_SLOT 00000000 g_getenv │ │ │ │ 0005fb70 0000ad16 R_ARM_JUMP_SLOT 00000000 g_type_free_instance │ │ │ │ 0005fb74 0000ae16 R_ARM_JUMP_SLOT 00000000 g_error_matches │ │ │ │ 0005fb78 0001b216 R_ARM_JUMP_SLOT 00020a79 zeitgeist_timestamp_from_date │ │ │ │ 0005fb7c 0000af16 R_ARM_JUMP_SLOT 00000000 g_type_fundamental_next │ │ │ │ 0005fb80 0000b016 R_ARM_JUMP_SLOT 00000000 g_slice_alloc │ │ │ │ -0005fb84 0001b316 R_ARM_JUMP_SLOT 00034281 zeitgeist_where_clause_get_right_boundary │ │ │ │ +0005fb84 0001b316 R_ARM_JUMP_SLOT 00034269 zeitgeist_where_clause_get_right_boundary │ │ │ │ 0005fb88 0000b116 R_ARM_JUMP_SLOT 00000000 g_ptr_array_ref │ │ │ │ 0005fb8c 0000b216 R_ARM_JUMP_SLOT 00000000 g_task_return_error │ │ │ │ 0005fb90 0000b316 R_ARM_JUMP_SLOT 00000000 g_quark_from_static_string │ │ │ │ 0005fb94 0000b416 R_ARM_JUMP_SLOT 00000000 g_quark_from_string │ │ │ │ -0005fb98 00024a16 R_ARM_JUMP_SLOT 0002fc19 zeitgeist_sq_lite_database_update_callback │ │ │ │ -0005fb9c 0002ba16 R_ARM_JUMP_SLOT 00033661 zeitgeist_sq_lite_table_lookup_new │ │ │ │ -0005fba0 00019816 R_ARM_JUMP_SLOT 000295c1 zeitgeist_utils_get_database_file_path │ │ │ │ +0005fb98 00024a16 R_ARM_JUMP_SLOT 0002fc01 zeitgeist_sq_lite_database_update_callback │ │ │ │ +0005fb9c 0002ba16 R_ARM_JUMP_SLOT 00033649 zeitgeist_sq_lite_table_lookup_new │ │ │ │ +0005fba0 00019816 R_ARM_JUMP_SLOT 000295a9 zeitgeist_utils_get_database_file_path │ │ │ │ 0005fba4 0000b516 R_ARM_JUMP_SLOT 00000000 g_signal_new │ │ │ │ 0005fba8 0000b616 R_ARM_JUMP_SLOT 00000000 g_ptr_array_new_full │ │ │ │ 0005fbac 00026316 R_ARM_JUMP_SLOT 0001f645 zeitgeist_subject_set_interpretation │ │ │ │ 0005fbb0 0000b716 R_ARM_JUMP_SLOT 00000000 g_param_spec_internal │ │ │ │ 0005fbb4 00028616 R_ARM_JUMP_SLOT 0001cc4d zeitgeist_ensure_schemes_loaded │ │ │ │ 0005fbb8 0000b816 R_ARM_JUMP_SLOT 00000000 g_date_time_unref │ │ │ │ 0005fbbc 0002c016 R_ARM_JUMP_SLOT 00018c55 zeitgeist_remote_log_install_monitor │ │ │ │ @@ -972,86 +972,86 @@ │ │ │ │ 0005fbd8 0000bc16 R_ARM_JUMP_SLOT 00000000 g_list_append │ │ │ │ 0005fbdc 00017716 R_ARM_JUMP_SLOT 00014ac9 zeitgeist_monitor_get_time_range │ │ │ │ 0005fbe0 0001f216 R_ARM_JUMP_SLOT 0001a0c1 zeitgeist_remote_simple_indexer_search_finish │ │ │ │ 0005fbe4 0000bd16 R_ARM_JUMP_SLOT 00000000 g_byte_array_sized_new │ │ │ │ 0005fbe8 0000be16 R_ARM_JUMP_SLOT 00000000 fwrite@GLIBC_2.4 │ │ │ │ 0005fbec 00025a16 R_ARM_JUMP_SLOT 00014c9d zeitgeist_monitor_construct │ │ │ │ 0005fbf0 00016d16 R_ARM_JUMP_SLOT 00015ab1 zeitgeist_queued_proxy_wrapper_proxy_acquired │ │ │ │ -0005fbf4 00028716 R_ARM_JUMP_SLOT 00030419 zeitgeist_sq_lite_database_schema_setup_database │ │ │ │ +0005fbf4 00028716 R_ARM_JUMP_SLOT 00030401 zeitgeist_sq_lite_database_schema_setup_database │ │ │ │ 0005fbf8 0001c016 R_ARM_JUMP_SLOT 0001b015 zeitgeist_data_source_to_variant │ │ │ │ 0005fbfc 0000bf16 R_ARM_JUMP_SLOT 00000000 g_task_get_completed │ │ │ │ 0005fc00 0000c016 R_ARM_JUMP_SLOT 00000000 g_date_time_format │ │ │ │ 0005fc04 0000c116 R_ARM_JUMP_SLOT 00000000 g_variant_new_object_path │ │ │ │ -0005fc08 0001ea16 R_ARM_JUMP_SLOT 00028f49 zeitgeist_result_set_get_type │ │ │ │ +0005fc08 0001ea16 R_ARM_JUMP_SLOT 00028f31 zeitgeist_result_set_get_type │ │ │ │ 0005fc0c 0000c216 R_ARM_JUMP_SLOT 00000000 g_desktop_app_info_get_filename │ │ │ │ 0005fc10 0000c316 R_ARM_JUMP_SLOT 00000000 g_task_new │ │ │ │ 0005fc14 0000c416 R_ARM_JUMP_SLOT 00000000 g_regex_escape_string │ │ │ │ 0005fc18 0000c516 R_ARM_JUMP_SLOT 00000000 g_task_set_task_data │ │ │ │ 0005fc1c 00014e16 R_ARM_JUMP_SLOT 00019645 zeitgeist_remote_log_get_version │ │ │ │ 0005fc20 0000c616 R_ARM_JUMP_SLOT 00000000 g_string_chunk_new │ │ │ │ 0005fc24 0000c716 R_ARM_JUMP_SLOT 00000000 g_str_has_prefix │ │ │ │ 0005fc28 0000c816 R_ARM_JUMP_SLOT 00000000 g_type_name │ │ │ │ -0005fc2c 00015a16 R_ARM_JUMP_SLOT 00032c75 zeitgeist_sq_lite_database_schema_get_type │ │ │ │ +0005fc2c 00015a16 R_ARM_JUMP_SLOT 00032c5d zeitgeist_sq_lite_database_schema_get_type │ │ │ │ 0005fc30 0000c916 R_ARM_JUMP_SLOT 00000000 g_thread_pool_free │ │ │ │ 0005fc34 0000ca16 R_ARM_JUMP_SLOT 00000000 g_variant_builder_new │ │ │ │ -0005fc38 00021616 R_ARM_JUMP_SLOT 00029651 zeitgeist_utils_set_database_file_path │ │ │ │ +0005fc38 00021616 R_ARM_JUMP_SLOT 00029639 zeitgeist_utils_set_database_file_path │ │ │ │ 0005fc3c 00021d16 R_ARM_JUMP_SLOT 00019d5d zeitgeist_remote_monitor_notify_delete_finish │ │ │ │ 0005fc40 00027d16 R_ARM_JUMP_SLOT 000185f9 zeitgeist_remote_log_find_events_finish │ │ │ │ 0005fc44 0000cb16 R_ARM_JUMP_SLOT 00000000 g_signal_connect_data │ │ │ │ 0005fc48 0000cc16 R_ARM_JUMP_SLOT 00000000 g_io_error_quark │ │ │ │ 0005fc4c 0002b716 R_ARM_JUMP_SLOT 00015bb5 zeitgeist_queued_proxy_wrapper_proxy_unavailable │ │ │ │ 0005fc50 0000cd16 R_ARM_JUMP_SLOT 00000000 g_hash_table_replace │ │ │ │ 0005fc54 0000ce16 R_ARM_JUMP_SLOT 00000000 g_list_find_custom │ │ │ │ 0005fc58 0000cf16 R_ARM_JUMP_SLOT 00000000 g_type_interface_add_prerequisite │ │ │ │ 0005fc5c 00023016 R_ARM_JUMP_SLOT 0001fb75 zeitgeist_subject_construct_from_variant │ │ │ │ 0005fc60 0001a616 R_ARM_JUMP_SLOT 0001b309 zeitgeist_data_source_set_description │ │ │ │ 0005fc64 0000d016 R_ARM_JUMP_SLOT 00000000 g_variant_get_boolean │ │ │ │ -0005fc68 0001d716 R_ARM_JUMP_SLOT 000341c5 zeitgeist_where_clause_extend │ │ │ │ -0005fc6c 00020916 R_ARM_JUMP_SLOT 0002aad1 zeitgeist_db_reader_find_event_ids_for_clause │ │ │ │ +0005fc68 0001d716 R_ARM_JUMP_SLOT 000341ad zeitgeist_where_clause_extend │ │ │ │ +0005fc6c 00020916 R_ARM_JUMP_SLOT 0002aab9 zeitgeist_db_reader_find_event_ids_for_clause │ │ │ │ 0005fc70 0000d116 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ 0005fc74 00020d16 R_ARM_JUMP_SLOT 00017831 zeitgeist_remote_monitor_register_object │ │ │ │ 0005fc78 0001a216 R_ARM_JUMP_SLOT 0001d441 zeitgeist_event_set_id │ │ │ │ 0005fc7c 0000d216 R_ARM_JUMP_SLOT 00000000 g_app_info_get_name │ │ │ │ -0005fc80 00024716 R_ARM_JUMP_SLOT 0002a4a9 zeitgeist_db_reader_get_subject_from_row │ │ │ │ +0005fc80 00024716 R_ARM_JUMP_SLOT 0002a491 zeitgeist_db_reader_get_subject_from_row │ │ │ │ 0005fc84 00017316 R_ARM_JUMP_SLOT 0001e081 zeitgeist_event_set_subjects │ │ │ │ 0005fc88 0000d316 R_ARM_JUMP_SLOT 00000000 g_param_spec_boxed │ │ │ │ 0005fc8c 0000d416 R_ARM_JUMP_SLOT 00000000 g_task_propagate_pointer │ │ │ │ -0005fc90 00022116 R_ARM_JUMP_SLOT 00029495 zeitgeist_simple_result_set_new_with_num_matches │ │ │ │ +0005fc90 00022116 R_ARM_JUMP_SLOT 0002947d zeitgeist_simple_result_set_new_with_num_matches │ │ │ │ 0005fc94 0000d516 R_ARM_JUMP_SLOT 00000000 g_error_copy │ │ │ │ 0005fc98 0000d616 R_ARM_JUMP_SLOT 00000000 g_variant_n_children │ │ │ │ 0005fc9c 0000d716 R_ARM_JUMP_SLOT 00000000 __fprintf_chk@GLIBC_2.4 │ │ │ │ 0005fca0 0002b016 R_ARM_JUMP_SLOT 0001d409 zeitgeist_event_get_id │ │ │ │ -0005fca4 0001a316 R_ARM_JUMP_SLOT 0002e71d zeitgeist_sq_lite_database_close │ │ │ │ +0005fca4 0001a316 R_ARM_JUMP_SLOT 0002e705 zeitgeist_sq_lite_database_close │ │ │ │ 0005fca8 0000d816 R_ARM_JUMP_SLOT 00000000 g_variant_unref │ │ │ │ 0005fcac 0001dc16 R_ARM_JUMP_SLOT 00020be9 zeitgeist_symbol_info_get_type │ │ │ │ 0005fcb0 00025016 R_ARM_JUMP_SLOT 0001d7a1 zeitgeist_event_get_interpretation │ │ │ │ 0005fcb4 0000d916 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_get_name │ │ │ │ -0005fcb8 00014316 R_ARM_JUMP_SLOT 0002b61d zeitgeist_db_reader_assert_no_negation │ │ │ │ -0005fcbc 0001b016 R_ARM_JUMP_SLOT 00034599 zeitgeist_where_clause_get_type │ │ │ │ +0005fcb8 00014316 R_ARM_JUMP_SLOT 0002b605 zeitgeist_db_reader_assert_no_negation │ │ │ │ +0005fcbc 0001b016 R_ARM_JUMP_SLOT 00034581 zeitgeist_where_clause_get_type │ │ │ │ 0005fcc0 0000da16 R_ARM_JUMP_SLOT 00000000 g_type_register_static_simple │ │ │ │ -0005fcc4 00027a16 R_ARM_JUMP_SLOT 00031669 zeitgeist_sq_lite_database_schema_drop_basic_indices │ │ │ │ +0005fcc4 00027a16 R_ARM_JUMP_SLOT 00031651 zeitgeist_sq_lite_database_schema_drop_basic_indices │ │ │ │ 0005fcc8 0000db16 R_ARM_JUMP_SLOT 00000000 g_string_insert_len │ │ │ │ -0005fccc 00023616 R_ARM_JUMP_SLOT 0002cf2d zeitgeist_db_reader_find_events │ │ │ │ +0005fccc 00023616 R_ARM_JUMP_SLOT 0002cf15 zeitgeist_db_reader_find_events │ │ │ │ 0005fcd0 0000dc16 R_ARM_JUMP_SLOT 00000000 g_byte_array_append │ │ │ │ 0005fcd4 0000dd16 R_ARM_JUMP_SLOT 00000000 g_utf8_offset_to_pointer │ │ │ │ 0005fcd8 0000de16 R_ARM_JUMP_SLOT 00000000 g_type_create_instance │ │ │ │ 0005fcdc 0001fd16 R_ARM_JUMP_SLOT 0001b131 zeitgeist_data_source_get_unique_id │ │ │ │ 0005fce0 00020416 R_ARM_JUMP_SLOT 00015975 zeitgeist_queued_proxy_wrapper_queued_method_unref │ │ │ │ -0005fce4 00026616 R_ARM_JUMP_SLOT 0002e67d zeitgeist_sq_lite_database_get_sql_string_from_event_ids │ │ │ │ +0005fce4 00026616 R_ARM_JUMP_SLOT 0002e665 zeitgeist_sq_lite_database_get_sql_string_from_event_ids │ │ │ │ 0005fce8 0000df16 R_ARM_JUMP_SLOT 00000000 __isoc23_strtol@GLIBC_2.38 │ │ │ │ 0005fcec 0000e016 R_ARM_JUMP_SLOT 00000000 g_variant_get_double │ │ │ │ 0005fcf0 0000e116 R_ARM_JUMP_SLOT 00000000 g_utf8_strlen │ │ │ │ 0005fcf4 0000e216 R_ARM_JUMP_SLOT 00000000 g_get_user_data_dir │ │ │ │ -0005fcf8 00028116 R_ARM_JUMP_SLOT 0002fb49 zeitgeist_sq_lite_database_set_cache_size │ │ │ │ +0005fcf8 00028116 R_ARM_JUMP_SLOT 0002fb31 zeitgeist_sq_lite_database_set_cache_size │ │ │ │ 0005fcfc 0001be16 R_ARM_JUMP_SLOT 0001bb3d zeitgeist_data_source_get_type │ │ │ │ -0005fd00 00021416 R_ARM_JUMP_SLOT 00028aed zeitgeist_symbol_get_all_parents │ │ │ │ +0005fd00 00021416 R_ARM_JUMP_SLOT 00028ad5 zeitgeist_symbol_get_all_parents │ │ │ │ 0005fd04 0000e316 R_ARM_JUMP_SLOT 00000000 g_hash_table_lookup │ │ │ │ 0005fd08 0001dd16 R_ARM_JUMP_SLOT 00015841 zeitgeist_queued_proxy_wrapper_queued_method_ref │ │ │ │ 0005fd0c 00026f16 R_ARM_JUMP_SLOT 0001a749 zeitgeist_network_manager_dbus_get_type │ │ │ │ -0005fd10 00018e16 R_ARM_JUMP_SLOT 0002cd75 zeitgeist_db_reader_find_event_ids │ │ │ │ +0005fd10 00018e16 R_ARM_JUMP_SLOT 0002cd5d zeitgeist_db_reader_find_event_ids │ │ │ │ 0005fd14 00019c16 R_ARM_JUMP_SLOT 000135f9 zeitgeist_log_insert_events │ │ │ │ 0005fd18 00013616 R_ARM_JUMP_SLOT 0001f301 zeitgeist_subject_get_text │ │ │ │ 0005fd1c 0000e516 R_ARM_JUMP_SLOT 00000000 sqlite3_errmsg │ │ │ │ 0005fd20 0000e616 R_ARM_JUMP_SLOT 00000000 g_variant_get_int64 │ │ │ │ 0005fd24 00017c16 R_ARM_JUMP_SLOT 0001f1cd zeitgeist_subject_get_uri │ │ │ │ 0005fd28 00018f16 R_ARM_JUMP_SLOT 00014c35 zeitgeist_monitor_set_event_templates │ │ │ │ 0005fd2c 0002c316 R_ARM_JUMP_SLOT 0001abc1 zeitgeist_connman_manager_dbus_get_state │ │ │ │ @@ -1064,37 +1064,37 @@ │ │ │ │ 0005fd48 0000eb16 R_ARM_JUMP_SLOT 00000000 g_ptr_array_remove_index_fast │ │ │ │ 0005fd4c 0000ec16 R_ARM_JUMP_SLOT 00000000 g_idle_add_full │ │ │ │ 0005fd50 0000ed16 R_ARM_JUMP_SLOT 00000000 g_ptr_array_set_size │ │ │ │ 0005fd54 0001cc16 R_ARM_JUMP_SLOT 0001f869 zeitgeist_subject_matches_template │ │ │ │ 0005fd58 0000ee16 R_ARM_JUMP_SLOT 00000000 g_list_prepend │ │ │ │ 0005fd5c 0000ef16 R_ARM_JUMP_SLOT 00000000 g_value_set_object │ │ │ │ 0005fd60 0002b516 R_ARM_JUMP_SLOT 0001c1f9 zeitgeist_register_mimetype_regex │ │ │ │ -0005fd64 00013316 R_ARM_JUMP_SLOT 000306a1 zeitgeist_sq_lite_database_schema_create_schema │ │ │ │ +0005fd64 00013316 R_ARM_JUMP_SLOT 00030689 zeitgeist_sq_lite_database_schema_create_schema │ │ │ │ 0005fd68 0000f016 R_ARM_JUMP_SLOT 00000000 g_build_filename │ │ │ │ 0005fd6c 0000f116 R_ARM_JUMP_SLOT 00000000 g_main_loop_unref │ │ │ │ -0005fd70 0001c616 R_ARM_JUMP_SLOT 00029a01 zeitgeist_utils_assert_sig │ │ │ │ +0005fd70 0001c616 R_ARM_JUMP_SLOT 000299e9 zeitgeist_utils_assert_sig │ │ │ │ 0005fd74 00027516 R_ARM_JUMP_SLOT 000195f5 zeitgeist_remote_log_get_extensions │ │ │ │ 0005fd78 0000f316 R_ARM_JUMP_SLOT 00000000 g_param_spec_int64 │ │ │ │ 0005fd7c 0000f516 R_ARM_JUMP_SLOT 00000000 g_bus_get_sync │ │ │ │ 0005fd80 00015b16 R_ARM_JUMP_SLOT 0002026d zeitgeist_time_range_construct_anytime │ │ │ │ 0005fd84 0000f616 R_ARM_JUMP_SLOT 00000000 sqlite3_column_blob │ │ │ │ 0005fd88 0000f716 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_unregister_object │ │ │ │ 0005fd8c 0000f816 R_ARM_JUMP_SLOT 00000000 g_once_init_enter │ │ │ │ 0005fd90 0000f916 R_ARM_JUMP_SLOT 00000000 g_type_register_fundamental │ │ │ │ 0005fd94 0001a916 R_ARM_JUMP_SLOT 0001a6f9 zeitgeist_remote_simple_indexer_proxy_get_type │ │ │ │ -0005fd98 0001d216 R_ARM_JUMP_SLOT 00034249 zeitgeist_where_clause_get_bind_arguments │ │ │ │ +0005fd98 0001d216 R_ARM_JUMP_SLOT 00034231 zeitgeist_where_clause_get_bind_arguments │ │ │ │ 0005fd9c 0000fa16 R_ARM_JUMP_SLOT 00000000 g_value_set_uint │ │ │ │ 0005fda0 0000fb16 R_ARM_JUMP_SLOT 00000000 g_variant_get_type_string │ │ │ │ -0005fda4 0002a016 R_ARM_JUMP_SLOT 0003460d zeitgeist_where_clause_new │ │ │ │ +0005fda4 0002a016 R_ARM_JUMP_SLOT 000345f5 zeitgeist_where_clause_new │ │ │ │ 0005fda8 00016016 R_ARM_JUMP_SLOT 0001b49d zeitgeist_data_source_construct │ │ │ │ 0005fdac 0000fc16 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_get_cached_property │ │ │ │ 0005fdb0 0001a116 R_ARM_JUMP_SLOT 000154b9 zeitgeist_queued_proxy_wrapper_queued_method_construct │ │ │ │ 0005fdb4 00016316 R_ARM_JUMP_SLOT 0000e6c5 zeitgeist_remote_registry_get_data_sources │ │ │ │ 0005fdb8 0000fd16 R_ARM_JUMP_SLOT 00000000 g_byte_array_get_type │ │ │ │ -0005fdbc 00016416 R_ARM_JUMP_SLOT 0002e629 zeitgeist_sq_lite_database_set_deletion_callback │ │ │ │ +0005fdbc 00016416 R_ARM_JUMP_SLOT 0002e611 zeitgeist_sq_lite_database_set_deletion_callback │ │ │ │ 0005fdc0 0000fe16 R_ARM_JUMP_SLOT 00000000 g_variant_builder_close │ │ │ │ 0005fdc4 0000ff16 R_ARM_JUMP_SLOT 00000000 g_hash_table_unref │ │ │ │ 0005fdc8 00010016 R_ARM_JUMP_SLOT 00000000 g_object_notify_by_pspec │ │ │ │ 0005fdcc 0001f616 R_ARM_JUMP_SLOT 0000ec41 zeitgeist_remote_registry_set_data_source_enabled │ │ │ │ 0005fdd0 00010116 R_ARM_JUMP_SLOT 00000000 g_variant_new_uint32 │ │ │ │ 0005fdd4 0001bd16 R_ARM_JUMP_SLOT 0001c349 zeitgeist_register_uri_scheme │ │ │ │ 0005fdd8 00010216 R_ARM_JUMP_SLOT 00000000 g_warn_message │ │ │ │ @@ -1108,20 +1108,20 @@ │ │ │ │ 0005fdf8 0001de16 R_ARM_JUMP_SLOT 000202c9 zeitgeist_time_range_construct_from_now │ │ │ │ 0005fdfc 00010716 R_ARM_JUMP_SLOT 00000000 g_type_interface_peek_parent │ │ │ │ 0005fe00 00010816 R_ARM_JUMP_SLOT 00000000 g_ptr_array_unref │ │ │ │ 0005fe04 00010916 R_ARM_JUMP_SLOT 00000000 g_file_new_for_path │ │ │ │ 0005fe08 00010a16 R_ARM_JUMP_SLOT 00000000 g_dbus_method_invocation_take_error │ │ │ │ 0005fe0c 00010b16 R_ARM_JUMP_SLOT 00000000 g_type_check_value_holds │ │ │ │ 0005fe10 00021516 R_ARM_JUMP_SLOT 0001898d zeitgeist_remote_log_get_events_finish │ │ │ │ -0005fe14 00025216 R_ARM_JUMP_SLOT 0002d0cd zeitgeist_db_reader_find_related_uris │ │ │ │ -0005fe18 00018316 R_ARM_JUMP_SLOT 00032c6d zeitgeist_sq_lite_database_schema_construct │ │ │ │ +0005fe14 00025216 R_ARM_JUMP_SLOT 0002d0b5 zeitgeist_db_reader_find_related_uris │ │ │ │ +0005fe18 00018316 R_ARM_JUMP_SLOT 00032c55 zeitgeist_sq_lite_database_schema_construct │ │ │ │ 0005fe1c 00028d16 R_ARM_JUMP_SLOT 0001871d zeitgeist_remote_log_find_related_uris │ │ │ │ 0005fe20 00024b16 R_ARM_JUMP_SLOT 00015239 zeitgeist_queued_proxy_wrapper_get_is_connected │ │ │ │ 0005fe24 0001c416 R_ARM_JUMP_SLOT 0001ea51 zeitgeist_event_new_from_variant │ │ │ │ -0005fe28 0001ad16 R_ARM_JUMP_SLOT 00029329 zeitgeist_simple_result_set_construct │ │ │ │ +0005fe28 0001ad16 R_ARM_JUMP_SLOT 00029311 zeitgeist_simple_result_set_construct │ │ │ │ 0005fe2c 00010c16 R_ARM_JUMP_SLOT 00000000 g_value_get_int │ │ │ │ 0005fe30 00010d16 R_ARM_JUMP_SLOT 00000000 g_string_append_unichar │ │ │ │ 0005fe34 0001a516 R_ARM_JUMP_SLOT 0001d171 zeitgeist_next_string_or_null │ │ │ │ 0005fe38 00010e16 R_ARM_JUMP_SLOT 00000000 g_variant_type_new │ │ │ │ 0005fe3c 00016716 R_ARM_JUMP_SLOT 00020301 zeitgeist_time_range_construct_from_variant │ │ │ │ 0005fe40 00022f16 R_ARM_JUMP_SLOT 000151ad zeitgeist_queued_proxy_wrapper_on_connection_established │ │ │ │ 0005fe44 00010f16 R_ARM_JUMP_SLOT 00000000 g_variant_iter_next_value │ │ │ │ @@ -1130,64 +1130,64 @@ │ │ │ │ 0005fe50 00011116 R_ARM_JUMP_SLOT 00000000 sqlite3_prepare_v2 │ │ │ │ 0005fe54 00011216 R_ARM_JUMP_SLOT 00000000 g_task_return_pointer │ │ │ │ 0005fe58 00011316 R_ARM_JUMP_SLOT 00000000 g_once_init_leave │ │ │ │ 0005fe5c 00011416 R_ARM_JUMP_SLOT 00000000 g_once_init_enter_pointer │ │ │ │ 0005fe60 0001ba16 R_ARM_JUMP_SLOT 0001d875 zeitgeist_event_to_variant │ │ │ │ 0005fe64 00011516 R_ARM_JUMP_SLOT 00000000 g_thread_pool_push │ │ │ │ 0005fe68 00011616 R_ARM_JUMP_SLOT 00000000 g_date_set_dmy │ │ │ │ -0005fe6c 00029816 R_ARM_JUMP_SLOT 00033b2d zeitgeist_where_clause_add │ │ │ │ +0005fe6c 00029816 R_ARM_JUMP_SLOT 00033b15 zeitgeist_where_clause_add │ │ │ │ 0005fe70 00011716 R_ARM_JUMP_SLOT 00000000 g_string_chunk_free │ │ │ │ 0005fe74 00025416 R_ARM_JUMP_SLOT 0001b26d zeitgeist_data_source_set_name │ │ │ │ 0005fe78 00014416 R_ARM_JUMP_SLOT 0001b1d1 zeitgeist_data_source_set_unique_id │ │ │ │ 0005fe7c 00011816 R_ARM_JUMP_SLOT 00000000 g_type_add_interface_static │ │ │ │ 0005fe80 00021a16 R_ARM_JUMP_SLOT 0001e049 zeitgeist_event_get_subjects │ │ │ │ 0005fe84 00011916 R_ARM_JUMP_SLOT 00000000 g_quark_to_string │ │ │ │ 0005fe88 00018a16 R_ARM_JUMP_SLOT 000142b9 zeitgeist_log_get_type │ │ │ │ -0005fe8c 0001c516 R_ARM_JUMP_SLOT 000290a1 zeitgeist_result_set_has_next │ │ │ │ +0005fe8c 0001c516 R_ARM_JUMP_SLOT 00029089 zeitgeist_result_set_has_next │ │ │ │ 0005fe90 00011a16 R_ARM_JUMP_SLOT 00000000 g_variant_iter_n_children │ │ │ │ 0005fe94 00011b16 R_ARM_JUMP_SLOT 00000000 g_main_loop_run │ │ │ │ 0005fe98 00028e16 R_ARM_JUMP_SLOT 0001a83d zeitgeist_network_manager_dbus_state │ │ │ │ -0005fe9c 00025f16 R_ARM_JUMP_SLOT 00029985 zeitgeist_utils_parse_wildcard │ │ │ │ -0005fea0 00022e16 R_ARM_JUMP_SLOT 00033a89 zeitgeist_where_clause_has_non_timestamp_condition │ │ │ │ +0005fe9c 00025f16 R_ARM_JUMP_SLOT 0002996d zeitgeist_utils_parse_wildcard │ │ │ │ +0005fea0 00022e16 R_ARM_JUMP_SLOT 00033a71 zeitgeist_where_clause_has_non_timestamp_condition │ │ │ │ 0005fea4 0001c916 R_ARM_JUMP_SLOT 0000f49d zeitgeist_remote_registry_proxy_get_type │ │ │ │ 0005fea8 00023b16 R_ARM_JUMP_SLOT 00020299 zeitgeist_time_range_construct_to_now │ │ │ │ 0005feac 0001ee16 R_ARM_JUMP_SLOT 00018585 zeitgeist_remote_log_find_events │ │ │ │ -0005feb0 00027816 R_ARM_JUMP_SLOT 00029925 zeitgeist_utils_parse_noexpand │ │ │ │ +0005feb0 00027816 R_ARM_JUMP_SLOT 0002990d zeitgeist_utils_parse_noexpand │ │ │ │ 0005feb4 00011d16 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_send_message_with_reply │ │ │ │ 0005feb8 00011e16 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_get_name_owner │ │ │ │ 0005febc 00011f16 R_ARM_JUMP_SLOT 00000000 g_slist_free_full │ │ │ │ 0005fec0 00012016 R_ARM_JUMP_SLOT 00000000 g_variant_builder_unref │ │ │ │ 0005fec4 00012116 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ 0005fec8 00012216 R_ARM_JUMP_SLOT 00000000 g_slice_free1 │ │ │ │ -0005fecc 00021116 R_ARM_JUMP_SLOT 000299d9 zeitgeist_utils_is_empty_string │ │ │ │ +0005fecc 00021116 R_ARM_JUMP_SLOT 000299c1 zeitgeist_utils_is_empty_string │ │ │ │ 0005fed0 00012316 R_ARM_JUMP_SLOT 00000000 g_array_append_vals │ │ │ │ 0005fed4 00012416 R_ARM_JUMP_SLOT 00000000 g_type_class_peek_parent │ │ │ │ 0005fed8 00012516 R_ARM_JUMP_SLOT 00000000 g_string_append_printf │ │ │ │ 0005fedc 00012616 R_ARM_JUMP_SLOT 00000000 g_log │ │ │ │ 0005fee0 00017e16 R_ARM_JUMP_SLOT 0001e96d zeitgeist_event_get_type │ │ │ │ 0005fee4 0001d916 R_ARM_JUMP_SLOT 0000e70d zeitgeist_remote_registry_get_data_sources_finish │ │ │ │ 0005fee8 00012716 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ 0005feec 00029916 R_ARM_JUMP_SLOT 00018931 zeitgeist_remote_log_get_events │ │ │ │ 0005fef0 00012916 R_ARM_JUMP_SLOT 00000000 g_variant_new │ │ │ │ 0005fef4 00012a16 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_get_default_timeout │ │ │ │ 0005fef8 0002a816 R_ARM_JUMP_SLOT 00010561 zeitgeist_index_get_type │ │ │ │ 0005fefc 00026016 R_ARM_JUMP_SLOT 00015d9d zeitgeist_queued_proxy_wrapper_get_type │ │ │ │ 0005ff00 00012b16 R_ARM_JUMP_SLOT 00000000 g_file_test │ │ │ │ -0005ff04 00014c16 R_ARM_JUMP_SLOT 0002a19d zeitgeist_db_reader_construct │ │ │ │ +0005ff04 00014c16 R_ARM_JUMP_SLOT 0002a185 zeitgeist_db_reader_construct │ │ │ │ 0005ff08 00012c16 R_ARM_JUMP_SLOT 00000000 g_variant_get_string │ │ │ │ 0005ff0c 0002be16 R_ARM_JUMP_SLOT 00019a31 zeitgeist_remote_monitor_notify_insert │ │ │ │ 0005ff10 00012d16 R_ARM_JUMP_SLOT 00000000 g_type_class_adjust_private_offset │ │ │ │ 0005ff14 00014f16 R_ARM_JUMP_SLOT 0001f471 zeitgeist_subject_set_current_uri │ │ │ │ 0005ff18 00017b16 R_ARM_JUMP_SLOT 0000ee89 zeitgeist_remote_registry_get_data_source_from_id │ │ │ │ 0005ff1c 00026716 R_ARM_JUMP_SLOT 000205cd zeitgeist_time_range_new │ │ │ │ 0005ff20 00012e16 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ 0005ff24 00018116 R_ARM_JUMP_SLOT 0001e131 zeitgeist_event_get_payload │ │ │ │ 0005ff28 00012f16 R_ARM_JUMP_SLOT 00000000 g_boxed_type_register_static │ │ │ │ 0005ff2c 00020116 R_ARM_JUMP_SLOT 0001fa49 zeitgeist_subject_set_manifestation │ │ │ │ -0005ff30 00022c16 R_ARM_JUMP_SLOT 00032e01 zeitgeist_sq_lite_table_lookup_construct │ │ │ │ +0005ff30 00022c16 R_ARM_JUMP_SLOT 00032de9 zeitgeist_sq_lite_table_lookup_construct │ │ │ │ 0005ff34 00018616 R_ARM_JUMP_SLOT 000207c5 zeitgeist_timestamp_to_timeval │ │ │ │ 0005ff38 00015016 R_ARM_JUMP_SLOT 000151f1 zeitgeist_queued_proxy_wrapper_wait_for_proxy_finish │ │ │ │ 0005ff3c 00013916 R_ARM_JUMP_SLOT 0001f339 zeitgeist_subject_set_text │ │ │ │ 0005ff40 00013016 R_ARM_JUMP_SLOT 00000000 g_main_context_get_thread_default │ │ │ │ 0005ff44 00013116 R_ARM_JUMP_SLOT 00000000 g_get_real_time │ │ │ │ 0005ff48 00027b16 R_ARM_JUMP_SLOT 0001d565 zeitgeist_event_set_origin │ │ │ │ 0005ff4c 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) 0xb784 │ │ │ │ - 0x0000000d (FINI) 0x34a70 │ │ │ │ + 0x0000000d (FINI) 0x34a58 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x5e348 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x5e34c │ │ │ │ 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: 9c87c29e941e3b5cf8144bebd4fc232d3b0ce1bb │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 26a8d59143d3d538f27b54d4a8af9c1c99592ddf │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -751,15 +751,18 @@ │ │ │ │ {D#aUKVJ{D │ │ │ │ PIPJyD\1zD │ │ │ │ kI0FkJyDzD │ │ │ │ h F{DUa[h │ │ │ │ KIKKLJyD{D │ │ │ │ J I{DzDyD │ │ │ │ HCF:F1F(X │ │ │ │ +7G"~D{D │ │ │ │ +9D"~D{D │ │ │ │ `0`HF#x3t │ │ │ │ +5I"~D{D │ │ │ │ #xD JyD KzD │ │ │ │ J,FyDzDD1 │ │ │ │ *IyD*HxD │ │ │ │ }D)Fh` F │ │ │ │ sJtKzD{D │ │ │ │ ^K_J{DzD │ │ │ │ IKJJ{DzD │ │ │ │ @@ -1412,41 +1415,41 @@ │ │ │ │ A video file. │ │ │ │ File containing visual content. │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Website │ │ │ │ A website, usually a container for remote resources, that may be interpreted as HTMLDocuments, images or other types of content. │ │ │ │ An information resources of which representations (files, streams) can be retrieved through a web server. They may be generated at retrieval time. Typical examples are pages served by PHP or AJAX or mp3 streams. │ │ │ │ web data object │ │ │ │ A unit of data that is created, annotated and processed on the user desktop. It represents a native structure the user works with. The usage of the term 'native' is important. It means that a DataObject can be directly mapped to a data structure maintained by a native application. This may be a file, a set of files or a part of a file. The granularity depends on the user. This class is not intended to be instantiated by itself. Use more specific subclasses. │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#EventManifestation │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#MailboxDataObject │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#SystemNotification │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#EventManifestation │ │ │ │ +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#HeuristicActivity │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#WorldActivity │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#UserActivity │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#SystemNotification │ │ │ │ A unit of content the user works with. This is a superclass for all interpretations of a DataObject. │ │ │ │ InformationElement │ │ │ │ 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.semanticdesktop.org/ontologies/2009/02/19/nmm#TVSeries │ │ │ │ +http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#Message │ │ │ │ +http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#MimeEntity │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ApplicationAction │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#SendEvent │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#LeaveEvent │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#DenyEvent │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ExpireEvent │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ModifyEvent │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#CreateEvent │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#DeleteEvent │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#MoveEvent │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#AcceptEvent │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ExpireEvent │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ModifyEvent │ │ │ │ +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#ReceiveEvent │ │ │ │ +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#ReceiveEvent │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#SendEvent │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#DeleteEvent │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#AcceptEvent │ │ │ │ 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 {} │ │ │ │ @@ -214,17 +214,17 @@ │ │ │ │ ldrtmi lr, [fp], -ip, lsl #22 │ │ │ │ @ instruction: 0x4631463a │ │ │ │ @ instruction: 0xf7fe9700 │ │ │ │ @ instruction: 0xe7e1ed12 │ │ │ │ ldmib lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andeq r2, r5, r8 │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - andeq r7, r2, ip, lsl #9 │ │ │ │ - muleq r2, ip, r4 │ │ │ │ - andeq r8, r2, r8, ror #28 │ │ │ │ + andeq r7, r2, r4, ror r4 │ │ │ │ + andeq r7, r2, r4, lsl #9 │ │ │ │ + andeq r8, r2, r0, asr lr │ │ │ │ muleq r0, r3, r2 │ │ │ │ andeq r1, r5, lr, ror #30 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ bmi 105f198 │ │ │ │ @@ -291,17 +291,17 @@ │ │ │ │ @ instruction: 0x463bea72 │ │ │ │ @ instruction: 0x4631463a │ │ │ │ @ instruction: 0xf7fe9700 │ │ │ │ @ instruction: 0xe7e1ec78 │ │ │ │ stmdb r4!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andeq r1, r5, r4, lsl #30 │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - @ instruction: 0x000273ba │ │ │ │ - andeq r7, r2, lr, lsl #7 │ │ │ │ - andeq r8, r2, sl, asr sp │ │ │ │ + andeq r7, r2, r2, lsr #7 │ │ │ │ + andeq r7, r2, r6, ror r3 │ │ │ │ + andeq r8, r2, r2, asr #26 │ │ │ │ andeq r0, r0, r1, ror #2 │ │ │ │ andeq r1, r5, sl, lsr lr │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ bmi c5f0e0 │ │ │ │ @@ -352,17 +352,17 @@ │ │ │ │ @ instruction: 0x4633e9f8 │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7fe9600 │ │ │ │ @ instruction: 0xe7e1ebfe │ │ │ │ stmia sl!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdeq r1, [r5], -r0 │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - andeq r7, r2, r8, lsr #5 │ │ │ │ - andeq r7, r2, r8, ror #4 │ │ │ │ - andeq r8, r2, r4, lsr ip │ │ │ │ + muleq r2, r0, r2 │ │ │ │ + andeq r7, r2, r0, asr r2 │ │ │ │ + andeq r8, r2, ip, lsl ip │ │ │ │ andeq r0, r0, fp, rrx │ │ │ │ andeq r1, r5, r6, asr #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb64b70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sl], {232} @ 0xe8 │ │ │ │ strmi fp, [r8], -r3, lsl #1 │ │ │ │ @@ -417,15 +417,15 @@ │ │ │ │ ldrtmi r4, [sl], -r0, lsl #13 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ svc 0x0098f7fe │ │ │ │ andls r4, r3, sl, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1603 @ 0xfffff9bd │ │ │ │ andls r4, r2, #32, 12 @ 0x2000000 │ │ │ │ andcs r4, r0, #51380224 @ 0x3100000 │ │ │ │ - bcs 48190 │ │ │ │ + bcs 48190 │ │ │ │ bl fef4ba5c │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ bmi 547d18 │ │ │ │ ldrbtmi r4, [sl], #-2830 @ 0xfffff4f2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @@ -437,17 +437,17 @@ │ │ │ │ ldrtmi lr, [fp], -lr, asr #18 │ │ │ │ @ instruction: 0x4631463a │ │ │ │ @ instruction: 0xf7fe9700 │ │ │ │ ubfx lr, r4, #22, #2 │ │ │ │ stmda r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ muleq r5, ip, ip │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - andeq r7, r2, lr, ror r1 │ │ │ │ - andeq r7, r2, lr, lsr #2 │ │ │ │ - strdeq r8, [r2], -sl │ │ │ │ + andeq r7, r2, r6, ror #2 │ │ │ │ + andeq r7, r2, r6, lsl r1 │ │ │ │ + andeq r8, r2, r2, ror #21 │ │ │ │ @ instruction: 0xffffff17 │ │ │ │ strdeq r1, [r5], -r2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb64cc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r6], -r8, lsr #31 │ │ │ │ blmi 92035c │ │ │ │ @@ -461,15 +461,15 @@ │ │ │ │ ldmdb ip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46294632 │ │ │ │ ldm ip!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r8], -r4, lsl #12 │ │ │ │ ldmda lr, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrtmi fp, [r1], -r4, asr #6 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - bllt 47d74 │ │ │ │ + bllt 47d74 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ strmi lr, [r1], -ip, lsl #30 │ │ │ │ @ instruction: 0xf7fea801 │ │ │ │ stmdage r1, {r2, r9, sl, fp, sp, lr, pc} │ │ │ │ b febcbb1c │ │ │ │ @ instruction: 0xf7fe4606 │ │ │ │ strmi lr, [r5], -ip, lsr #31 │ │ │ │ @@ -535,17 +535,17 @@ │ │ │ │ subsmi r9, sl, r7, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf7febd70 │ │ │ │ svclt 0x0000ef3e │ │ │ │ muleq r5, r8, sl │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - andeq r8, r2, r2, lsr #18 │ │ │ │ - andeq r6, r2, sl, lsl #31 │ │ │ │ - andeq r6, r2, r8, lsl pc │ │ │ │ + andeq r8, r2, sl, lsl #18 │ │ │ │ + andeq r6, r2, r2, ror pc │ │ │ │ + andeq r6, r2, r0, lsl #30 │ │ │ │ andeq r1, r5, lr, asr #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb64e48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdami pc, {r3, r7, r8, r9, sl, fp} @ │ │ │ │ ldmdbmi pc, {r0, r1, r2, r3, r9, sl, lr} @ │ │ │ │ ldrbtmi fp, [r8], #-153 @ 0xffffff67 │ │ │ │ @@ -576,17 +576,17 @@ │ │ │ │ blls 5e7d24 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #100]! @ 0x64 │ │ │ │ mcr 7, 7, pc, cr10, cr14, {7} @ │ │ │ │ andeq r1, r5, r6, lsl #20 │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - andeq r8, r2, r6, lsl #17 │ │ │ │ - strdeq r6, [r2], -ip │ │ │ │ - andeq r6, r2, r2, ror lr │ │ │ │ + andeq r8, r2, lr, ror #16 │ │ │ │ + andeq r6, r2, r4, ror #29 │ │ │ │ + andeq r6, r2, sl, asr lr │ │ │ │ andeq r1, r5, r8, lsr #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb64eec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0f90 │ │ │ │ addslt ip, r8, ip, rrx │ │ │ │ @ instruction: 0x460e4b1a │ │ │ │ @@ -613,17 +613,17 @@ │ │ │ │ subsmi r9, sl, r7, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf7febd70 │ │ │ │ svclt 0x0000eea2 │ │ │ │ andeq r1, r5, r0, ror #18 │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - andeq r8, r2, sl, ror #15 │ │ │ │ - andeq r6, r2, lr, ror lr │ │ │ │ - andeq r6, r2, r0, ror #27 │ │ │ │ + ldrdeq r8, [r2], -r2 │ │ │ │ + andeq r6, r2, r6, ror #28 │ │ │ │ + andeq r6, r2, r8, asr #27 │ │ │ │ andeq r1, r5, r6, lsl r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb64f80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ strcs r4, [r0, #-2328] @ 0xfffff6e8 │ │ │ │ ldrbtmi r4, [r9], #-1540 @ 0xfffff9fc │ │ │ │ @@ -768,21 +768,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r1, #17 │ │ │ │ movs r5, r0 │ │ │ │ mcr2 15, 3, pc, cr11, cr15, {7} @ │ │ │ │ ldc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - ldr r4, [r3, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ stc2 15, cr15, [r5, #-1020] @ 0xfffffc04 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ mrrc2 15, 15, pc, sp, cr15 @ │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ 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] │ │ │ │ @@ -838,23 +838,23 @@ │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ blx bbc4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r3, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ movs r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r2 │ │ │ │ @@ -963,29 +963,29 @@ │ │ │ │ b.n e0d2 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r2, #24 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ asrs r6, r5, #22 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [r2, #52] @ 0x34 │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r5, #52] @ 0x34 │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ldr r6, [r2, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r7, #44] @ 0x2c │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r5, r4] │ │ │ │ + str r4, [r2, r4] │ │ │ │ movs r3, r0 │ │ │ │ subs r4, r5, #3 │ │ │ │ movs r5, r0 │ │ │ │ cbz r1, e188 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1007,17 +1007,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r3, #12 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ subs r4, r1, #2 │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + str r2, [r2, r2] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r0, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1126,29 +1126,29 @@ │ │ │ │ blx bbb8 │ │ │ │ b.n e252 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ asrs r6, r2, #18 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #36] @ 0x24 │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + ldr r6, [r5, #32] │ │ │ │ movs r2, r0 │ │ │ │ asrs r6, r5, #16 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + ldr r6, [r2, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #696] @ (e590 ) │ │ │ │ + ldr r7, [pc, #600] @ (e530 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ movs r2, r0 │ │ │ │ adds r2, r5, #5 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1189,17 +1189,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (e354 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c5e4 │ │ │ │ - ldr r6, [pc, #992] @ (e734 ) │ │ │ │ + ldr r6, [pc, #896] @ (e6d4 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ + ldr r2, [r1, #28] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1300,27 +1300,27 @@ │ │ │ │ b.n e3a6 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r4, #11 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + str r4, [r5, #124] @ 0x7c │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r4, #124] @ 0x7c │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ movs r2, r0 │ │ │ │ asrs r6, r5, #10 │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r4, #124] @ 0x7c │ │ │ │ + str r2, [r1, #124] @ 0x7c │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r5, #120] @ 0x78 │ │ │ │ + str r4, [r2, #120] @ 0x78 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1439,29 +1439,29 @@ │ │ │ │ blx c5e8 │ │ │ │ b.n e508 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #7 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #116] @ 0x74 │ │ │ │ + str r2, [r1, #116] @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ asrs r4, r1, #5 │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + str r6, [r5, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + str r6, [r5, #120] @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #632] @ (e848 ) │ │ │ │ + ldr r4, [pc, #536] @ (e7e8 ) │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + str r4, [r0, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1541,27 +1541,27 @@ │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r5, r0 │ │ │ │ subs r2, r3, r0 │ │ │ │ movs r5, r0 │ │ │ │ subs r2, r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ stc2 0, cr0, [ip, #-16]! │ │ │ │ - str r6, [r2, #116] @ 0x74 │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r3, #116] @ 0x74 │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #116] @ 0x74 │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r7, #72] @ 0x48 │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r4, #116] @ 0x74 │ │ │ │ + str r6, [r1, #116] @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ + str r0, [r3, #116] @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r2, #5 │ │ │ │ ... │ │ │ │ │ │ │ │ 0000e6c4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1689,15 +1689,15 @@ │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r6, #27 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r0, #27 │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r0, [r6, #20] │ │ │ │ + ldrb r0, [r3, #20] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1811,17 +1811,17 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ blx c154 │ │ │ │ lsls r1, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #32] @ (e968 ) │ │ │ │ + ldr r0, [pc, #960] @ (ed08 ) │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n e818 │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -1976,15 +1976,15 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r0, #17 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #15 │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #32 │ │ │ │ @@ -2102,17 +2102,17 @@ │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ blx c154 │ │ │ │ nop │ │ │ │ lsls r5, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r4 │ │ │ │ + mov r2, r1 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r0, #4] │ │ │ │ + str r2, [r5, #0] │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n eaec │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -2243,15 +2243,15 @@ │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r6, #5 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r5, r0 │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + strb r6, [r1, #30] │ │ │ │ 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 │ │ │ │ @@ -2333,17 +2333,17 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ blx c154 │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, r7 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r0, r3 │ │ │ │ + mvns r0, r0 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r7, r7] │ │ │ │ + ldrb r0, [r4, r7] │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n ed94 │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -2575,21 +2575,21 @@ │ │ │ │ blx cef8 │ │ │ │ b.n eff4 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ lsls r6, r5, #29 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r1] │ │ │ │ + ldrb r2, [r1, r1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r5, r0] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r0, r1] │ │ │ │ + ldrb r2, [r5, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r2, r7] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #28 │ │ │ │ movs r5, r0 │ │ │ │ @ instruction: 0xfa17ffff │ │ │ │ lsls r0, r4, #25 │ │ │ │ movs r5, r0 │ │ │ │ bl fff330f6 │ │ │ │ @@ -2701,15 +2701,15 @@ │ │ │ │ nop │ │ │ │ lsls r6, r7, #19 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #19 │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r6, #12] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2826,17 +2826,17 @@ │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ blx c154 │ │ │ │ nop │ │ │ │ lsls r1, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #12 │ │ │ │ + subs r6, #244 @ 0xf4 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldr r4, [r2, r4] │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n f218 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -2893,20 +2893,20 @@ │ │ │ │ blx c824 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r6, r4, #11 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ movs r2, r0 │ │ │ │ vrsqrts.f16 , , │ │ │ │ - ldr r6, [r5, r0] │ │ │ │ + ldr r6, [r2, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ 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] @ (f480 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2957,15 +2957,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r6, r0, #9 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ movs r2, r0 │ │ │ │ b.n f2ee │ │ │ │ vabdl.u q15, d15, d29 │ │ │ │ vmla.i q15, , d9[0] │ │ │ │ vsra.u64 q8, q10, #1 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ @@ -3048,29 +3048,29 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w ip, [sp] │ │ │ │ blx befc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + strb r4, [r5, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r7, r3] │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldr r0, [r7, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r4, r4] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldr r2, [r0, r5] │ │ │ │ movs r2, r0 │ │ │ │ vrsqrts.f32 , , │ │ │ │ │ │ │ │ 0000f584 : │ │ │ │ cbz r0, f5ee │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -3116,17 +3116,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (f608 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #324 @ 0x144 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ @ instruction: 0xe9b9ffff │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ + subs r4, #46 @ 0x2e │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ + ldr r4, [r3, r2] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f60c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -3204,21 +3204,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 c5e4 │ │ │ │ nop │ │ │ │ b.n f5da │ │ │ │ - vtbl.8 d19, {d31-: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -3297,21 +3297,21 @@ │ │ │ │ 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 c5e4 │ │ │ │ nop │ │ │ │ b.n f592 │ │ │ │ - @ instruction: 0xffff3a9a │ │ │ │ + vtbl.8 d19, {d31-: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -3387,21 +3387,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (f8b0 ) │ │ │ │ ldr r2, [pc, #24] @ (f8b4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #480 @ 0x1e0 │ │ │ │ b.n f88c │ │ │ │ b.n f52a │ │ │ │ - @ instruction: 0xffff39b4 │ │ │ │ + @ instruction: 0xffff399c │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r1, r1] │ │ │ │ + strb r6, [r6, r0] │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #158 @ 0x9e │ │ │ │ + subs r1, #134 @ 0x86 │ │ │ │ movs r3, r0 │ │ │ │ - ldrsb r4, [r1, r0] │ │ │ │ + strb r4, [r6, r7] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f8b8 : │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ b.w caf8 │ │ │ │ │ │ │ │ @@ -3447,15 +3447,15 @@ │ │ │ │ b.n f8e4 │ │ │ │ nop │ │ │ │ lsls r2, r6, #28 │ │ │ │ movs r5, r0 │ │ │ │ lsls r6, r3, #28 │ │ │ │ movs r5, r0 │ │ │ │ orr.w r0, r8, r4 │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + strb r6, [r2, r6] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f938 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -3541,20 +3541,20 @@ │ │ │ │ movs r5, r0 │ │ │ │ stc2l 0, cr0, [r2], #16 │ │ │ │ b.n f67e │ │ │ │ vtbx.8 d29, {d15-d18}, d27 │ │ │ │ @ instruction: 0xffffdb77 │ │ │ │ vtbl.8 d16, {d31-) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ @@ -3927,25 +3927,25 @@ │ │ │ │ movw r2, #687 @ 0x2af │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx c154 │ │ │ │ nop │ │ │ │ mcr2 15, 4, pc, cr5, cr15, {7} @ │ │ │ │ - subs r0, #64 @ 0x40 │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ movs r2, r0 │ │ │ │ lsls r5, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r7, r5] │ │ │ │ + str r4, [r4, r5] │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n fb9c │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -4068,28 +4068,28 @@ │ │ │ │ add.w r1, r3, #72 @ 0x48 │ │ │ │ blx c5e8 │ │ │ │ b.n feba │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ strb.w r0, [ip, r4] │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + str r0, [r7, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #792] @ (10284 ) │ │ │ │ + ldr r5, [pc, #696] @ (10224 ) │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xf79a0004 │ │ │ │ - ldr r5, [pc, #600] @ (101cc ) │ │ │ │ + ldr r5, [pc, #504] @ (1016c ) │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r5, r1] │ │ │ │ + str r2, [r2, r1] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r2, r1] │ │ │ │ + str r6, [r7, r0] │ │ │ │ movs r2, r0 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [pc, #944] @ (10334 ) │ │ │ │ + ldr r5, [pc, #848] @ (102d4 ) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -4310,25 +4310,25 @@ │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ blx c154 │ │ │ │ nop │ │ │ │ @ instruction: 0xfa9bffff │ │ │ │ - adds r4, #86 @ 0x56 │ │ │ │ + adds r4, #62 @ 0x3e │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [pc, #632] @ (10450 ) │ │ │ │ + ldr r6, [pc, #536] @ (103f0 ) │ │ │ │ movs r2, r0 │ │ │ │ lsls r7, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #158 @ 0x9e │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [pc, #744] @ (104d0 ) │ │ │ │ + ldr r5, [pc, #648] @ (10470 ) │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n ff88 │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -4378,29 +4378,29 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w ip, [sp] │ │ │ │ blx befc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r5, [pc, #640] @ (104ec ) │ │ │ │ + ldr r5, [pc, #544] @ (1048c ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #304] @ (103a0 ) │ │ │ │ + ldr r4, [pc, #208] @ (10340 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #984] @ (1064c ) │ │ │ │ + ldr r3, [pc, #888] @ (105ec ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #288] @ (10398 ) │ │ │ │ + ldr r4, [pc, #192] @ (10338 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #640] @ (104fc ) │ │ │ │ + ldr r5, [pc, #544] @ (1049c ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #352] @ (103e0 ) │ │ │ │ + ldr r4, [pc, #256] @ (10380 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #112] @ (102f4 ) │ │ │ │ + ldr r4, [pc, #16] @ (10294 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #328] @ (103d0 ) │ │ │ │ + ldr r4, [pc, #232] @ (10370 ) │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xfbd7ffff │ │ │ │ │ │ │ │ 0001028c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -4506,29 +4506,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #40] @ (103b8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ b.n 10364 │ │ │ │ bl fffb439a │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + adds r0, #230 @ 0xe6 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [pc, #768] @ (106a4 ) │ │ │ │ + ldr r4, [pc, #672] @ (10644 ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #208] @ (1047c ) │ │ │ │ + ldr r3, [pc, #112] @ (1041c ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [pc, #488] @ (1059c ) │ │ │ │ + ldr r4, [pc, #392] @ (1053c ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [pc, #488] @ (105a4 ) │ │ │ │ + ldr r4, [pc, #392] @ (10544 ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000103bc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -4653,29 +4653,29 @@ │ │ │ │ ldr r2, [pc, #40] @ (10518 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #136 @ 0x88 │ │ │ │ b.n 104c2 │ │ │ │ nop │ │ │ │ bl ffec04fa │ │ │ │ - cmp r7, #160 @ 0xa0 │ │ │ │ + cmp r7, #136 @ 0x88 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #392] @ (1068c ) │ │ │ │ + ldr r3, [pc, #296] @ (1062c ) │ │ │ │ movs r2, r0 │ │ │ │ - cmp r7, #140 @ 0x8c │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #856] @ (10864 ) │ │ │ │ + ldr r1, [pc, #760] @ (10804 ) │ │ │ │ movs r2, r0 │ │ │ │ - cmp r7, #126 @ 0x7e │ │ │ │ + cmp r7, #102 @ 0x66 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #112] @ (10584 ) │ │ │ │ + ldr r3, [pc, #16] @ (10524 ) │ │ │ │ movs r2, r0 │ │ │ │ - cmp r7, #110 @ 0x6e │ │ │ │ + cmp r7, #86 @ 0x56 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #112] @ (1058c ) │ │ │ │ + ldr r3, [pc, #16] @ (1052c ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001051c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -4744,15 +4744,15 @@ │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx d0b4 │ │ │ │ b.n 10584 │ │ │ │ @ instruction: 0xfab60004 │ │ │ │ @ instruction: 0xfaa20004 │ │ │ │ b.n 105f4 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [pc, #576] @ (10814 ) │ │ │ │ + ldr r2, [pc, #480] @ (107b4 ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000105d4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -5049,15 +5049,15 @@ │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 108ce │ │ │ │ dmb ish │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r2, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0x4786 │ │ │ │ + bx sp │ │ │ │ movs r2, r0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 10982 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -5114,23 +5114,23 @@ │ │ │ │ add r0, pc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w bdc8 │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cbz r4, 109d0 │ │ │ │ + uxtb r4, r7 │ │ │ │ movs r2, r0 │ │ │ │ - bx lr │ │ │ │ + bx fp │ │ │ │ movs r2, r0 │ │ │ │ - bx pc │ │ │ │ + bx ip │ │ │ │ movs r2, r0 │ │ │ │ - uxtb r0, r2 │ │ │ │ + uxth r0, r7 │ │ │ │ movs r2, r0 │ │ │ │ - mov sl, pc │ │ │ │ + mov sl, ip │ │ │ │ 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 d23c │ │ │ │ @@ -5221,17 +5221,17 @@ │ │ │ │ add.w r0, r4, #12 │ │ │ │ blx d0b4 │ │ │ │ b.n 10a42 │ │ │ │ addw r0, r4, #2052 @ 0x804 │ │ │ │ @ instruction: 0xf5f00004 │ │ │ │ blt.n 10b70 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r2, #150 @ 0x96 │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ movs r3, r0 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, r8 │ │ │ │ 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 │ │ │ │ @@ -5866,39 +5866,39 @@ │ │ │ │ movw r2, #3476 @ 0xd94 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ blx c154 │ │ │ │ strb.w pc, [fp, #255]! │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ movs r3, r0 │ │ │ │ - sbcs r6, r1 │ │ │ │ + adcs r6, r6 │ │ │ │ movs r2, r0 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ movs r3, r0 │ │ │ │ - adcs r6, r0 │ │ │ │ + asrs r6, r5 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ + subs r4, #46 @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r2 │ │ │ │ + lsls r2, r7 │ │ │ │ movs r2, r0 │ │ │ │ - movs r4, #178 @ 0xb2 │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r6, #52 @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - eors r2, r2 │ │ │ │ + ands r2, r7 │ │ │ │ movs r2, r0 │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ movs r2, r0 │ │ │ │ - ands r0, r6 │ │ │ │ + ands r0, r3 │ │ │ │ movs r2, r0 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ movs r3, r0 │ │ │ │ - subs r7, #208 @ 0xd0 │ │ │ │ + subs r7, #184 @ 0xb8 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r1, [pc, #720] @ (11458 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -6195,49 +6195,49 @@ │ │ │ │ b.n 112a2 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 10df0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, r4] │ │ │ │ + strh r6, [r6, r3] │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r7, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #234 @ 0xea │ │ │ │ + subs r1, #210 @ 0xd2 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + subs r6, #98 @ 0x62 │ │ │ │ movs r2, r0 │ │ │ │ b.n 11bdc │ │ │ │ movs r4, r0 │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + subs r6, #140 @ 0x8c │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #0 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r1, #222 @ 0xde │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, #44 @ 0x2c │ │ │ │ + subs r6, #20 │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + subs r5, #210 @ 0xd2 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #34 @ 0x22 │ │ │ │ + subs r6, #10 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #150 @ 0x96 │ │ │ │ + subs r0, #126 @ 0x7e │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #38 @ 0x26 │ │ │ │ + subs r5, #14 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #140 @ 0x8c │ │ │ │ + subs r0, #116 @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -6318,17 +6318,17 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ blx c154 │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, #6 │ │ │ │ + subs r0, r0, #6 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r3, #120 @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n 114a8 │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -6481,17 +6481,17 @@ │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ blx c154 │ │ │ │ nop │ │ │ │ lsls r3, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #0 │ │ │ │ + adds r2, r5, #7 │ │ │ │ movs r3, r0 │ │ │ │ - subs r1, #250 @ 0xfa │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n 1159c │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -6784,17 +6784,17 @@ │ │ │ │ blx c154 │ │ │ │ lsrs r1, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + subs r0, r3, r3 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 11734 │ │ │ │ movs r0, #0 │ │ │ │ @@ -6834,17 +6834,17 @@ │ │ │ │ ldr r1, [pc, #12] @ (11ab8 ) │ │ │ │ ldr r2, [pc, #16] @ (11abc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #204 @ 0xcc │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ - subs r0, r4, r1 │ │ │ │ + subs r0, r1, r1 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r2 │ │ │ │ @@ -6994,31 +6994,31 @@ │ │ │ │ blx c5e8 │ │ │ │ b.n 11b52 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ blt.n 11d44 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r5, #172 @ 0xac │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r1, #22 │ │ │ │ movs r2, r0 │ │ │ │ bge.n 11c08 │ │ │ │ movs r4, r0 │ │ │ │ bge.n 11bc8 │ │ │ │ movs r4, r0 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ movs r2, r0 │ │ │ │ - adds r5, #10 │ │ │ │ + adds r4, #242 @ 0xf2 │ │ │ │ movs r2, r0 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r5, #122 @ 0x7a │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, r2, r3 │ │ │ │ + adds r6, r7, r2 │ │ │ │ movs r3, r0 │ │ │ │ - adds r1, #0 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r2 │ │ │ │ @@ -7123,27 +7123,27 @@ │ │ │ │ blx c5e8 │ │ │ │ b.n 11d06 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ bls.n 11d20 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #32 │ │ │ │ + adds r5, #8 │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, #16 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r7, #170 @ 0xaa │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ movs r2, r0 │ │ │ │ bls.n 11de0 │ │ │ │ movs r4, r0 │ │ │ │ bls.n 11da0 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ movs r2, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cbz r0, 11dea │ │ │ │ adds r3, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #1 │ │ │ │ @@ -7361,25 +7361,25 @@ │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ blx c154 │ │ │ │ nop │ │ │ │ @ instruction: 0xe80bffff │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + asrs r2, r1, #26 │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ movs r2, r0 │ │ │ │ lsls r5, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r3, #20 │ │ │ │ movs r3, r0 │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r1, #18 │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n 11dec │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -7542,21 +7542,21 @@ │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ bvs.n 12200 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #66 @ 0x42 │ │ │ │ + adds r0, #42 @ 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + cmp r3, #112 @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #10 │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ movs r2, r0 │ │ │ │ bpl.n 121d4 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -7712,21 +7712,21 @@ │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ bmi.n 1244c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #42 @ 0x2a │ │ │ │ + cmp r2, #18 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, #138 @ 0x8a │ │ │ │ + cmp r6, #114 @ 0x72 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + cmp r1, #184 @ 0xb8 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + cmp r6, #58 @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ bcc.n 12418 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -7880,21 +7880,21 @@ │ │ │ │ b.n 123e4 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ bcs.n 12498 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ bl ffe604f2 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #248 @ 0xf8 │ │ │ │ + cmp r4, #224 @ 0xe0 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r0, #62 @ 0x3e │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ movs r2, r0 │ │ │ │ bne.n 12488 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -8243,24 +8243,24 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #304 @ 0x130 │ │ │ │ blx c154 │ │ │ │ lsls r3, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ svc 191 @ 0xbf │ │ │ │ - vcvt.f32.u32 q8, q1, #1 │ │ │ │ + vcvt.f32.u32 d16, d26, #1 │ │ │ │ movs r3, r0 │ │ │ │ - movs r7, #236 @ 0xec │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xfa9fffff │ │ │ │ lsls r3, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #17 │ │ │ │ + lsrs r6, r2, #17 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12508 │ │ │ │ movs r0, #0 │ │ │ │ @@ -8622,24 +8622,24 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #336 @ 0x150 │ │ │ │ blx c154 │ │ │ │ lsls r1, r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 12c6e │ │ │ │ - @ instruction: 0xffff0a7c │ │ │ │ + vtbx.8 d16, {d15-d17}, d20 │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r3, #254 @ 0xfe │ │ │ │ movs r2, r0 │ │ │ │ bl ffd34ca6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #2 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 128f0 │ │ │ │ movs r0, #0 │ │ │ │ @@ -8896,21 +8896,21 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r7} │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + subs r2, r2, #0 │ │ │ │ movs r2, r0 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + adds r0, r7, #6 │ │ │ │ movs r2, r0 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r2, #58 @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ stmia r7!, {r2, r4, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -9356,29 +9356,29 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ blx c154 │ │ │ │ lsls r5, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 134a6 │ │ │ │ - @ instruction: 0xffff03c6 │ │ │ │ + vsubw.u q8, , d30 │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + adds r0, r1, #5 │ │ │ │ movs r2, r0 │ │ │ │ bmi.n 133be │ │ │ │ - @ instruction: 0xffff034a │ │ │ │ + vrsra.u32 d16, d18, #1 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, r4, #3 │ │ │ │ + adds r4, r1, #3 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xfb8dffff │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + adds r2, r0, #3 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12f74 │ │ │ │ movs r0, #0 │ │ │ │ @@ -9507,29 +9507,29 @@ │ │ │ │ stmia r1!, {r1, r3, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 1365e │ │ │ │ vqrshrn.u64 d16, q10, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, #4 │ │ │ │ + adds r6, r7, #3 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, r6, r3 │ │ │ │ + adds r6, r3, r3 │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, r3, #4 │ │ │ │ + adds r4, r0, #4 │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + adds r2, r2, r4 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + adds r0, r3, r4 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, r6, r4 │ │ │ │ + adds r6, r3, r4 │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + adds r4, r6, r4 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, r1, r5 │ │ │ │ + adds r6, r6, r4 │ │ │ │ movs r2, r0 │ │ │ │ b.n 1309e │ │ │ │ Address 0x135d2 is out of bounds. │ │ │ │ │ │ │ │ │ │ │ │ 000135d4 : │ │ │ │ push {r3, lr} │ │ │ │ @@ -9611,20 +9611,20 @@ │ │ │ │ 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 c5e4 │ │ │ │ nop │ │ │ │ bne.n 1378e │ │ │ │ - @ instruction: 0xfffffe8a │ │ │ │ + vcvt.f32.u32 , q9, #1 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + subs r0, r2, r7 │ │ │ │ movs r2, r0 │ │ │ │ - cdp2 0, 7, cr0, cr6, cr2, {0} │ │ │ │ - adds r4, r1, r0 │ │ │ │ + cdp2 0, 5, cr0, cr14, cr2, {0} │ │ │ │ + asrs r4, r6, #31 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000136bc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -9730,16 +9730,16 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #432 @ 0x1b0 │ │ │ │ blx c154 │ │ │ │ nop │ │ │ │ ldmia r6!, {r0, r1, r2, r4, r5, r7} │ │ │ │ vmla.i q8, , d9[0] │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r0, #-8] │ │ │ │ - adds r0, r1, r5 │ │ │ │ + ldc2 0, cr0, [r8, #-8]! │ │ │ │ + adds r0, r6, r4 │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n 136e0 │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -9806,20 +9806,20 @@ │ │ │ │ ldr r2, [pc, #32] @ (138a4 ) │ │ │ │ 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 c5e4 │ │ │ │ ldmia r6!, {r0, r2, r3, r4, r7} │ │ │ │ - @ instruction: 0xfffffc9c │ │ │ │ + vmull.u , d31, d4 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, r1, r0 │ │ │ │ + adds r2, r6, r7 │ │ │ │ movs r2, r0 │ │ │ │ - stc2 0, cr0, [r8], {2} │ │ │ │ - asrs r6, r3, #24 │ │ │ │ + ldc2l 0, cr0, [r0], #-8 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000138a8 : │ │ │ │ cbz r0, 138de │ │ │ │ mov r3, r1 │ │ │ │ cbz r1, 138cc │ │ │ │ push {lr} │ │ │ │ @@ -9843,19 +9843,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (138f8 ) │ │ │ │ ldr r2, [pc, #24] @ (138fc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #492 @ 0x1ec │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [sl], #-8 │ │ │ │ - adds r4, r5, r6 │ │ │ │ + stc2 0, cr0, [r2], #-8 │ │ │ │ + adds r4, r2, r6 │ │ │ │ movs r2, r0 │ │ │ │ - stc2 0, cr0, [sl], #-8 │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + ldc2 0, cr0, [r2], {2} │ │ │ │ + asrs r4, r5, #22 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013900 : │ │ │ │ cbz r0, 13936 │ │ │ │ mov r3, r1 │ │ │ │ cbz r1, 13924 │ │ │ │ push {lr} │ │ │ │ @@ -9879,19 +9879,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (13950 ) │ │ │ │ ldr r2, [pc, #24] @ (13954 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #528 @ 0x210 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ - umlal r0, r0, r2, r2 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + smlal r0, r0, sl, r2 │ │ │ │ + adds r4, r5, r4 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfbd20002 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + @ instruction: 0xfbba0002 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013958 : │ │ │ │ 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 │ │ │ │ @@ -9983,23 +9983,23 @@ │ │ │ │ ldr r2, [pc, #36] @ (13a64 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r3, #568 @ 0x238 │ │ │ │ b.n 13a22 │ │ │ │ nop │ │ │ │ ldmia r6, {r0, r3, r6} │ │ │ │ - @ instruction: 0xfffffaf2 │ │ │ │ + @ instruction: 0xfffffada │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r5, #23 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfadc0002 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + @ instruction: 0xfac40002 │ │ │ │ + asrs r6, r3, #17 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfacc0002 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + @ instruction: 0xfab40002 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013a68 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10107,23 +10107,23 @@ │ │ │ │ ldr r2, [pc, #36] @ (13b98 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r3, #596 @ 0x254 │ │ │ │ b.n 13b56 │ │ │ │ nop │ │ │ │ ldmia r5, {r0, r5, r6} │ │ │ │ - @ instruction: 0xfffff9be │ │ │ │ + vtbl.8 d31, {d31-: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -10208,20 +10208,20 @@ │ │ │ │ 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 c5e4 │ │ │ │ nop │ │ │ │ ldmia r3!, {r0, r2} │ │ │ │ - @ instruction: 0xfffff8b6 │ │ │ │ + @ instruction: 0xfffff89e │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ movs r2, r0 │ │ │ │ - strh.w r0, [r2, #2] │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + strb.w r0, [sl, #2] │ │ │ │ + asrs r0, r4, #8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013c90 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10342,26 +10342,26 @@ │ │ │ │ ldr r1, [pc, #40] @ (13dec ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #40] @ (13df0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #656 @ 0x290 │ │ │ │ b.n 13d98 │ │ │ │ - bl 39dd2 │ │ │ │ - @ instruction: 0xf77c0002 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + bl 39dd2 │ │ │ │ + @ instruction: 0xf7640002 │ │ │ │ + asrs r2, r7, #19 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7660002 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + @ instruction: 0xf74e0002 │ │ │ │ + asrs r0, r5, #3 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7560002 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + @ instruction: 0xf73e0002 │ │ │ │ + asrs r4, r7, #8 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7460002 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + @ instruction: 0xf72e0002 │ │ │ │ + asrs r0, r0, #9 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013df4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -10446,20 +10446,20 @@ │ │ │ │ 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 c5e4 │ │ │ │ nop │ │ │ │ ldmia r0, {r0, r3, r4, r5, r6, r7} │ │ │ │ - vqshlu.s32 , q7, #31 │ │ │ │ + vmlsl.u , d15, d6[0] │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ movs r2, r0 │ │ │ │ - movw r0, #43010 @ 0xa802 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + @ instruction: 0xf6320002 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013ee8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10520,17 +10520,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (13f90 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ stmia r7!, {r0} │ │ │ │ - vsli.64 d31, d2, #63 @ 0x3f │ │ │ │ + vsli.32 , q13, #31 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013f94 : │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ b.w caf8 │ │ │ │ │ │ │ │ @@ -10573,19 +10573,19 @@ │ │ │ │ b.w c5e4 │ │ │ │ ldr r1, [pc, #20] @ (14010 ) │ │ │ │ ldr r2, [pc, #24] @ (14014 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #736 @ 0x2e0 │ │ │ │ b.w c5e4 │ │ │ │ - @ instruction: 0xf5200002 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + add.w r0, r8, #8519680 @ 0x820000 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ movs r2, r0 │ │ │ │ - adds.w r0, r0, #8519680 @ 0x820000 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + @ instruction: 0xf4f80002 │ │ │ │ + lsrs r2, r2, #26 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014018 : │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1412e │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 14116 │ │ │ │ @@ -10696,20 +10696,20 @@ │ │ │ │ ldr r2, [pc, #28] @ (14150 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #768 @ 0x300 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ blt.n 14116 │ │ │ │ - vrsra.u64 , q8, #1 │ │ │ │ + vrsra.u64 , q4, #1 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + lsrs r2, r6, #30 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf3da0002 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + ubfx r0, r2, #0, #3 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014154 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -10767,20 +10767,20 @@ │ │ │ │ blx c5e8 │ │ │ │ b.n 141ae │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ push {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #30 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ movs r2, r0 │ │ │ │ push {r1, r2, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - sbfx r0, r2, #0, #3 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + ssat16 r0, #3, sl │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000141f4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -10829,16 +10829,16 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r6} │ │ │ │ movs r4, r0 │ │ │ │ push {r2, r3, r4} │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xf2b80002 │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + subw r0, r0, #2 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014280 : │ │ │ │ cbz r0, 1428a │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w c598 │ │ │ │ @@ -10852,16 +10852,16 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #860 @ 0x35c │ │ │ │ blx c5e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf26e0002 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + @ instruction: 0xf2560002 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000142b8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -10903,15 +10903,15 @@ │ │ │ │ nop │ │ │ │ pop {r1, r3, r5, r6, pc} │ │ │ │ movs r4, r0 │ │ │ │ pop {r1, r2, r4, r6, pc} │ │ │ │ movs r4, r0 │ │ │ │ add r2, pc, #896 @ (adr r2, 146ac ) │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r2, r0, #31 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014330 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -11117,17 +11117,17 @@ │ │ │ │ ldr r1, [pc, #20] @ (14540 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf3520002 │ │ │ │ + @ instruction: 0xf33a0002 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, #4 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ @@ -11169,16 +11169,16 @@ │ │ │ │ ldr r2, [pc, #20] @ (145c4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w c5e4 │ │ │ │ - @ instruction: 0xf2d00002 │ │ │ │ - lsrs r2, r4, #20 │ │ │ │ + @ instruction: 0xf2b80002 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ ldrd r6, r7, [sp, #56] @ 0x38 │ │ │ │ @@ -11341,31 +11341,31 @@ │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ blx c154 │ │ │ │ mrc2 15, 1, pc, cr11, cr15, {7} │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r2, #23 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ + lsrs r2, r6, #16 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ movs r2, r0 │ │ │ │ - sbcs.w r0, lr, #2 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + sbc.w r0, r6, #2 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ movs r2, r0 │ │ │ │ cbnz r4, 1479e │ │ │ │ movs r4, r0 │ │ │ │ - adds.w r0, r4, #2 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + @ instruction: 0xf0fc0002 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ 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 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ @@ -11609,38 +11609,38 @@ │ │ │ │ movw r2, #309 @ 0x135 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ blx c154 │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ - lsrs r6, r4, #10 │ │ │ │ + lsrs r6, r1, #10 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ movs r2, r0 │ │ │ │ - cdp 0, 14, cr0, cr2, cr2, {0} │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ + cdp 0, 12, cr0, cr10, cr2, {0} │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ movs r2, r0 │ │ │ │ - cdp 0, 12, cr0, cr12, cr2, {0} │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + cdp 0, 11, cr0, cr4, cr2, {0} │ │ │ │ + lsls r6, r7, #24 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xb688 │ │ │ │ movs r4, r0 │ │ │ │ - cdp 0, 7, cr0, cr12, cr2, {0} │ │ │ │ - lsrs r0, r4, #3 │ │ │ │ + cdp 0, 6, cr0, cr4, cr2, {0} │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ movs r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ b.w caf8 │ │ │ │ │ │ │ │ 00014a54 : │ │ │ │ push {r3, lr} │ │ │ │ @@ -11658,16 +11658,16 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #256 @ 0x100 │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 0, cr0, cr10, cr2, {0} │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + ldcl 0, cr0, [r2, #8]! │ │ │ │ + lsls r0, r3, #16 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014a90 : │ │ │ │ cbz r0, 14a9a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ b.w bc10 │ │ │ │ @@ -11681,16 +11681,16 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #288 @ 0x120 │ │ │ │ blx c5e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r2, #8] │ │ │ │ - lsls r0, r7, #15 │ │ │ │ + ldc 0, cr0, [sl, #8]! │ │ │ │ + lsls r0, r4, #15 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014ac8 : │ │ │ │ cbz r0, 14ad0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ @@ -11705,16 +11705,16 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #316 @ 0x13c │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldc 0, cr0, [ip, #8] │ │ │ │ - lsls r2, r0, #15 │ │ │ │ + stc 0, cr0, [r4, #8] │ │ │ │ + lsls r2, r5, #14 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014b00 : │ │ │ │ cbz r0, 14b4a │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -11748,16 +11748,16 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #352 @ 0x160 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ movs r4, r0 │ │ │ │ - ldc 0, cr0, [r2, #-8]! │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + ldc 0, cr0, [sl, #-8] │ │ │ │ + lsls r0, r0, #13 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014b68 : │ │ │ │ cbz r0, 14b70 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ @@ -11772,16 +11772,16 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldcl 0, cr0, [ip], #8 │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + stcl 0, cr0, [r4], #8 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -11827,19 +11827,19 @@ │ │ │ │ blx c8d0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w cd88 │ │ │ │ nop │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsls r4, r5, #27 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r7, #28 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsls r0, r3, #29 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014c34 : │ │ │ │ cbz r0, 14c7e │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -11873,16 +11873,16 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #428 @ 0x1ac │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ cbz r4, 14d0a │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xebfe0002 │ │ │ │ - lsls r4, r4, #8 │ │ │ │ + @ instruction: 0xebe60002 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014c9c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -11935,21 +11935,21 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #468 @ 0x1d4 │ │ │ │ blx c5e8 │ │ │ │ b.n 14d10 │ │ │ │ cbz r0, 14d8c │ │ │ │ movs r4, r0 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsls r2, r0, #26 │ │ │ │ movs r2, r0 │ │ │ │ - sbcs.w r0, ip, r2 │ │ │ │ - lsls r2, r3, #12 │ │ │ │ + sbc.w r0, r4, r2 │ │ │ │ + lsls r2, r0, #12 │ │ │ │ movs r2, r0 │ │ │ │ - sbc.w r0, r6, r2 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + adc.w r0, lr, r2 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -11995,19 +11995,19 @@ │ │ │ │ blx c6b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w b7c8 │ │ │ │ nop │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r1, #21 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014dd4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -12056,15 +12056,15 @@ │ │ │ │ nop │ │ │ │ sxtb r6, r4 │ │ │ │ movs r4, r0 │ │ │ │ sxtb r2, r2 │ │ │ │ movs r4, r0 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r5, #21 │ │ │ │ + lsls r4, r2, #21 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014e5c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -12170,23 +12170,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r6, 14f96 │ │ │ │ movs r4, r0 │ │ │ │ stc2l 15, cr15, [r7], #1020 @ 0x3fc │ │ │ │ mcr2 15, 4, pc, cr5, cr15, {7} @ │ │ │ │ bl ffd08f76 │ │ │ │ - lsls r0, r2, #19 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r7, #18 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ movs r2, r0 │ │ │ │ bl ffdbef82 │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + lsls r2, r7, #17 │ │ │ │ movs r2, r0 │ │ │ │ bl ffe06f8a │ │ │ │ - lsls r0, r6, #17 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ movs r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ @@ -12359,22 +12359,22 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #672 @ 0x2a0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ movs r2, r0 │ │ │ │ lsls r5, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 6, pc, cr13, cr15, {7} @ │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r2, r7, #10 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ @@ -12382,15 +12382,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (1517c ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ b.w d254 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ @@ -12398,31 +12398,31 @@ │ │ │ │ ldr r2, [pc, #16] @ (151a8 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ b.w d254 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000151ac : │ │ │ │ cbz r0, 151b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cbz r3, 151b6 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #8] @ (151c4 ) │ │ │ │ ldr r1, [pc, #12] @ (151c8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ b.w c5e4 │ │ │ │ - stc2l 0, cr0, [ip], #4 │ │ │ │ - ldmia.w r2!, {r1} │ │ │ │ + ldc2l 0, cr0, [r4], {1} │ │ │ │ + ldmia.w sl, {r1} │ │ │ │ │ │ │ │ 000151cc : │ │ │ │ cbz r0, 151d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cbz r3, 151d6 │ │ │ │ bx r3 │ │ │ │ @@ -12430,16 +12430,16 @@ │ │ │ │ ldr r1, [pc, #12] @ (151e8 ) │ │ │ │ ldr r2, [pc, #16] @ (151ec ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ - ldmia.w r4, {r1} │ │ │ │ - stc2l 0, cr0, [sl], {1} │ │ │ │ + ldrd r0, r0, [ip], #-8 │ │ │ │ + ldc2 0, cr0, [r2], #4 │ │ │ │ │ │ │ │ 000151f0 : │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ b.w caf8 │ │ │ │ │ │ │ │ 000151f8 : │ │ │ │ @@ -12464,16 +12464,16 @@ │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe8540002 │ │ │ │ - stc2 0, cr0, [sl], {1} │ │ │ │ + @ instruction: 0xe83c0002 │ │ │ │ + ldc2l 0, cr0, [r2], #-4 │ │ │ │ │ │ │ │ 00015238 : │ │ │ │ cbz r0, 15240 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ @@ -12488,16 +12488,16 @@ │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe81c0002 │ │ │ │ - mrrc2 0, 0, r0, r2, cr1 │ │ │ │ + @ instruction: 0xe8040002 │ │ │ │ + ldc2 0, cr0, [sl], #-4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -12581,30 +12581,30 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #44] @ (15370 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #264 @ 0x108 │ │ │ │ b.n 15334 │ │ │ │ nop │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r2, #8 │ │ │ │ + lsls r6, r7, #7 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r2, #1 │ │ │ │ movs r2, r0 │ │ │ │ add r5, sp, #520 @ 0x208 │ │ │ │ movs r4, r0 │ │ │ │ add r5, sp, #344 @ 0x158 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 151ec │ │ │ │ + b.n 151bc │ │ │ │ movs r2, r0 │ │ │ │ - usada8 r0, r8, r1, r0 │ │ │ │ - b.n 151c8 │ │ │ │ + smmls r0, r0, r1, r0 │ │ │ │ + b.n 15198 │ │ │ │ movs r2, r0 │ │ │ │ - smmls r0, r2, r1, r0 │ │ │ │ + smlsd r0, sl, r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 153e6 │ │ │ │ @@ -12645,18 +12645,18 @@ │ │ │ │ blx d258 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r2, [sp, #24] │ │ │ │ blx bbf8 │ │ │ │ b.n 15392 │ │ │ │ nop │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ movs r2, r0 │ │ │ │ - vhadd.u16 d16, d4, d1 │ │ │ │ - vaddl.u8 q0, d8, d1 │ │ │ │ + vhadd.u d0, d12, d1 │ │ │ │ + vhadd.u d16, d0, d1 │ │ │ │ │ │ │ │ 000153fc : │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1548a │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15478 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -12717,21 +12717,21 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 15088 │ │ │ │ + b.n 15058 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + lsls r4, r0, #1 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 15070 │ │ │ │ + b.n 15040 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfa180001 │ │ │ │ + @ instruction: 0xfa000001 │ │ │ │ mov r0, r2 │ │ │ │ b.w bb74 │ │ │ │ nop │ │ │ │ │ │ │ │ 000154b8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -12756,17 +12756,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (154fc ) │ │ │ │ ldr r2, [pc, #16] @ (15500 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #364 @ 0x16c │ │ │ │ blx c5e8 │ │ │ │ b.n 154e6 │ │ │ │ - b.n 15004 │ │ │ │ + b.n 14fd4 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh.w r0, [r8, #1] │ │ │ │ + vld1.8 {d0[0]}, [r0], r1 │ │ │ │ │ │ │ │ 00015504 : │ │ │ │ cbz r0, 15510 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldrd r0, r2, [r3] │ │ │ │ str r2, [r1, #0] │ │ │ │ bx lr │ │ │ │ @@ -12781,17 +12781,17 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #428 @ 0x1ac │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 14fd4 │ │ │ │ + b.n 14fa4 │ │ │ │ movs r2, r0 │ │ │ │ - vst1.8 {d0[0]}, [r2], r1 │ │ │ │ + vld4.8 {d16-d19}, [sl], r1 │ │ │ │ │ │ │ │ 00015540 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #96] @ (155b0 ) │ │ │ │ @@ -12833,17 +12833,17 @@ │ │ │ │ blx d0b4 │ │ │ │ b.n 15564 │ │ │ │ nop │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ movs r4, r0 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 14f8c │ │ │ │ + b.n 14f5c │ │ │ │ movs r2, r0 │ │ │ │ - vhadd.u16 d16, d12, d1 │ │ │ │ + vhadd.u8 d16, d4, d1 │ │ │ │ str r0, [sp, #904] @ 0x388 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ 000155c4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -12960,17 +12960,17 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #496 @ 0x1f0 │ │ │ │ blx c154 │ │ │ │ nop │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15e18 │ │ │ │ + b.n 15de8 │ │ │ │ movs r2, r0 │ │ │ │ - stc2l 0, cr0, [r0, #4]! │ │ │ │ + stc2l 0, cr0, [r8, #4] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 155f0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -13013,17 +13013,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (1577c ) │ │ │ │ ldr r2, [pc, #20] @ (15780 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #548 @ 0x224 │ │ │ │ b.w c5e4 │ │ │ │ str.w pc, [pc, #4095] @ 1677b │ │ │ │ - b.n 15d88 │ │ │ │ + b.n 15d58 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf73a0001 │ │ │ │ + @ instruction: 0xf7220001 │ │ │ │ │ │ │ │ 00015784 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #80] @ (157e8 ) │ │ │ │ @@ -13062,17 +13062,17 @@ │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 157cc │ │ │ │ ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15d28 │ │ │ │ + b.n 15cf8 │ │ │ │ movs r2, r0 │ │ │ │ - ldc2 0, cr0, [sl, #-4]! │ │ │ │ + stc2 0, cr0, [r2, #-4]! │ │ │ │ │ │ │ │ 000157f8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 15822 │ │ │ │ @@ -13092,17 +13092,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1583c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #652 @ 0x28c │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 15ccc │ │ │ │ + b.n 15c9c │ │ │ │ movs r2, r0 │ │ │ │ - ldc2 0, cr0, [sl, #-4]! │ │ │ │ + stc2 0, cr0, [r2, #-4]! │ │ │ │ │ │ │ │ 00015840 : │ │ │ │ adds r3, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ @@ -13138,15 +13138,15 @@ │ │ │ │ blx cc7c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r0, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7be0001 │ │ │ │ + @ instruction: 0xf7a60001 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 15930 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -13197,21 +13197,21 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w bdc8 │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r4, [r2, #52] @ 0x34 │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7b00001 │ │ │ │ - @ instruction: 0xf7be0001 │ │ │ │ - str r2, [r4, #48] @ 0x30 │ │ │ │ + @ instruction: 0xf7980001 │ │ │ │ + @ instruction: 0xf7a60001 │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf74c0001 │ │ │ │ + @ instruction: 0xf7340001 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cbz r0, 1596e │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -13347,17 +13347,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ movs r4, r0 │ │ │ │ - svc 244 @ 0xf4 │ │ │ │ + svc 220 @ 0xdc │ │ │ │ movs r2, r0 │ │ │ │ - bic.w r0, sl, #8454144 @ 0x810000 │ │ │ │ + ands.w r0, r2, #8454144 @ 0x810000 │ │ │ │ │ │ │ │ 00015ab0 : │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 15b84 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15b72 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -13445,25 +13445,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (15bac ) │ │ │ │ ldr r2, [pc, #40] @ (15bb0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #764 @ 0x2fc │ │ │ │ b.w c5e4 │ │ │ │ vst4. {d15[0],d17[0],d19[0],d21[0]}, [fp :256] │ │ │ │ - @ instruction: 0xfaa00001 │ │ │ │ + @ instruction: 0xfa880001 │ │ │ │ add r5, pc, #160 @ (adr r5, 15c40 ) │ │ │ │ movs r4, r0 │ │ │ │ add r5, pc, #80 @ (adr r5, 15bf4 ) │ │ │ │ movs r4, r0 │ │ │ │ - udf #248 @ 0xf8 │ │ │ │ + udf #224 @ 0xe0 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfa3e0001 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + @ instruction: 0xfa260001 │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf31e0001 │ │ │ │ + ssat r0, #2, r6 │ │ │ │ │ │ │ │ 00015bb4 : │ │ │ │ cbz r0, 15bf4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -13489,17 +13489,17 @@ │ │ │ │ b.w c0a4 │ │ │ │ ldr r1, [pc, #12] @ (15c04 ) │ │ │ │ ldr r2, [pc, #16] @ (15c08 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #812 @ 0x32c │ │ │ │ b.w c5e4 │ │ │ │ - udf #120 @ 0x78 │ │ │ │ + udf #96 @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - subw r0, lr, #1 │ │ │ │ + @ instruction: 0xf2960001 │ │ │ │ cbz r0, 15c12 │ │ │ │ b.w cc00 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 00015c14 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -13571,23 +13571,23 @@ │ │ │ │ b.w c5e4 │ │ │ │ ldr r1, [pc, #24] @ (15cd8 ) │ │ │ │ ldr r2, [pc, #28] @ (15cdc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ b.n 15c98 │ │ │ │ nop │ │ │ │ - ble.n 15c84 │ │ │ │ + ble.n 15c54 │ │ │ │ movs r2, r0 │ │ │ │ - str.w r0, [lr, #1] │ │ │ │ - ble.n 15c60 │ │ │ │ + ldrh.w r0, [r6, #1] │ │ │ │ + ble.n 15c30 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb.w r0, [r0, #1] │ │ │ │ - ble.n 15c3c │ │ │ │ + ldr??.w r0, [r8, r1] │ │ │ │ + ble.n 15c0c │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb.w r0, [lr, r1] │ │ │ │ + vst4.8 {d0-d3}, [r6], r1 │ │ │ │ │ │ │ │ 00015ce0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -13646,23 +13646,23 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 15d56 │ │ │ │ ldr r1, [pc, #24] @ (15d88 ) │ │ │ │ ldr r2, [pc, #24] @ (15d8c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ b.n 15d56 │ │ │ │ - ble.n 15db8 │ │ │ │ + ble.n 15d88 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb.w r0, [r0, r1] │ │ │ │ - ble.n 15d94 │ │ │ │ + @ instruction: 0xf7f80001 │ │ │ │ + bgt.n 15d64 │ │ │ │ movs r2, r0 │ │ │ │ - ldr.w r0, [r2, #1] │ │ │ │ - bgt.n 15d88 │ │ │ │ + ldrh.w r0, [sl, #1] │ │ │ │ + bgt.n 15d58 │ │ │ │ movs r2, r0 │ │ │ │ - str??.w r0, [ip, r1] │ │ │ │ + ldr.w r0, [r4, r1] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cbz r0, 15d98 │ │ │ │ b.w cc00 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ 00015d9c : │ │ │ │ @@ -13707,15 +13707,15 @@ │ │ │ │ nop │ │ │ │ add r2, pc, #776 @ (adr r2, 1610c ) │ │ │ │ movs r4, r0 │ │ │ │ add r2, pc, #696 @ (adr r2, 160c0 ) │ │ │ │ movs r4, r0 │ │ │ │ ldrh r6, [r2, #4] │ │ │ │ movs r4, r0 │ │ │ │ - strh.w r0, [sl, #1] │ │ │ │ + ldrb.w r0, [r2, #1] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w ip, [pc, #136] @ 15ea4 │ │ │ │ ldr r3, [pc, #136] @ (15ea8 ) │ │ │ │ add ip, pc │ │ │ │ @@ -13964,22 +13964,22 @@ │ │ │ │ b.n 15fca │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #680] @ 0x2a8 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6f60001 │ │ │ │ + @ instruction: 0xf6de0001 │ │ │ │ str r6, [sp, #488] @ 0x1e8 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r6, r6, #19 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf2320001 │ │ │ │ - @ instruction: 0xf6840001 │ │ │ │ - @ instruction: 0xf6920001 │ │ │ │ + @ instruction: 0xf21a0001 │ │ │ │ + @ instruction: 0xf66c0001 │ │ │ │ + @ instruction: 0xf67a0001 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [pc, #248] @ (16188 ) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldr r3, [pc, #248] @ (1618c ) │ │ │ │ @@ -14078,23 +14078,23 @@ │ │ │ │ b.n 160b4 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r5, [sp, #784] @ 0x310 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #120] @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ str r5, [sp, #320] @ 0x140 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ movs r2, r0 │ │ │ │ - add.w r0, r6, #1 │ │ │ │ - adcs.w r0, r6, #8454144 @ 0x810000 │ │ │ │ - sbc.w r0, r6, #8454144 @ 0x810000 │ │ │ │ + @ instruction: 0xf0ee0001 │ │ │ │ + @ instruction: 0xf53e0001 │ │ │ │ + adc.w r0, lr, #8454144 @ 0x810000 │ │ │ │ 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] @ (162c0 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr r3, [pc, #260] @ (162c4 ) │ │ │ │ @@ -14199,22 +14199,22 @@ │ │ │ │ b.n 161e2 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #608] @ 0x260 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r2, #8454144 @ 0x810000 │ │ │ │ + @ instruction: 0xf4fa0001 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r2, #10 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ movs r2, r0 │ │ │ │ - vaddl.s8 q8, d12, d1 │ │ │ │ - ands.w r0, r8, #8454144 @ 0x810000 │ │ │ │ - bic.w r0, ip, #8454144 @ 0x810000 │ │ │ │ + vext.8 d0, d4, d1, #0 │ │ │ │ + and.w r0, r0, #8454144 @ 0x810000 │ │ │ │ + ands.w r0, r4, #8454144 @ 0x810000 │ │ │ │ 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 bbb8 │ │ │ │ @@ -14344,17 +14344,17 @@ │ │ │ │ blx c13c │ │ │ │ b.n 163fc │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #880] @ 0x370 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - sbfx r0, r8, #0, #2 │ │ │ │ - cdp 0, 9, cr0, cr0, cr1, {0} │ │ │ │ - lsls r0, r0, #5 │ │ │ │ + @ instruction: 0xf3300001 │ │ │ │ + cdp 0, 7, cr0, cr8, cr1, {0} │ │ │ │ + lsls r0, r5, #4 │ │ │ │ movs r2, r0 │ │ │ │ lsls r3, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #328] @ 0x148 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -14445,17 +14445,17 @@ │ │ │ │ b.n 164fa │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #888] @ 0x378 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2580001 │ │ │ │ - ldc 0, cr0, [r8, #4] │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + movw r0, #1 │ │ │ │ + stc 0, cr0, [r0, #4] │ │ │ │ + movs r0, r6 │ │ │ │ movs r2, r0 │ │ │ │ lsls r5, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -14550,17 +14550,17 @@ │ │ │ │ blx c13c │ │ │ │ b.n 16604 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #928] @ 0x3a0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, r8, #1 │ │ │ │ - sbcs.w r0, r4, #1 │ │ │ │ - vhadd.u8 d16, d8, d1 │ │ │ │ + adcs.w r0, r0, #1 │ │ │ │ + adcs.w r0, ip, #1 │ │ │ │ + vhadd.u d0, d0, d1 │ │ │ │ lsls r5, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -14677,17 +14677,17 @@ │ │ │ │ blx c13c │ │ │ │ b.n 16748 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #60] @ 0x3c │ │ │ │ movs r4, r0 │ │ │ │ - orr.w r0, lr, #1 │ │ │ │ - adcs.w r0, r2, r1 │ │ │ │ - cdp2 0, 0, cr0, cr2, cr1, {0} │ │ │ │ + bics.w r0, r6, #1 │ │ │ │ + @ instruction: 0xeb3a0001 │ │ │ │ + stc2l 0, cr0, [sl, #4]! │ │ │ │ vminnm.f32 , , │ │ │ │ ldrh r6, [r0, #56] @ 0x38 │ │ │ │ movs r4, 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, #3968] @ 0xf80 │ │ │ │ @@ -14785,17 +14785,17 @@ │ │ │ │ blx c13c │ │ │ │ b.n 16860 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r3, #52] @ 0x34 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s16 d16, d6, d1 │ │ │ │ - orr.w r0, sl, r1 │ │ │ │ - ldc2l 0, cr0, [sl], #4 │ │ │ │ + vhadd.s d0, d14, d1 │ │ │ │ + bics.w r0, r2, r1 │ │ │ │ + stc2l 0, cr0, [r2], #4 │ │ │ │ mrc2 15, 0, pc, cr1, cr15, {7} │ │ │ │ ldrh r6, [r5, #46] @ 0x2e │ │ │ │ movs r4, 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 │ │ │ │ @@ -15265,19 +15265,19 @@ │ │ │ │ blx c13c │ │ │ │ b.n 16d2e │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r6, #14] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeabe0001 │ │ │ │ - b.n 168c4 │ │ │ │ + @ instruction: 0xeaa60001 │ │ │ │ + b.n 16894 │ │ │ │ movs r1, r0 │ │ │ │ - ldr.w r0, [r0, r1] │ │ │ │ - @ instruction: 0xeab00001 │ │ │ │ + ldrh.w r0, [r8, r1] │ │ │ │ + eors.w r0, r8, r1 │ │ │ │ @ instruction: 0xf943ffff │ │ │ │ ldrh r0, [r4, #8] │ │ │ │ movs r4, 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, #3968] @ 0xf80 │ │ │ │ @@ -15390,18 +15390,18 @@ │ │ │ │ blx c13c │ │ │ │ b.n 16e74 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9860001 │ │ │ │ - b.n 16778 │ │ │ │ + strd r0, r0, [lr, #-4]! │ │ │ │ + b.n 16748 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf70a0001 │ │ │ │ + @ instruction: 0xf6f20001 │ │ │ │ bl 12eca │ │ │ │ strh r2, [r3, #62] @ 0x3e │ │ │ │ movs r4, 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, #3968] @ 0xf80 │ │ │ │ @@ -15511,18 +15511,18 @@ │ │ │ │ blx c13c │ │ │ │ b.n 16fac │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r6, #58] @ 0x3a │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8560001 │ │ │ │ - b.n 17630 │ │ │ │ + @ instruction: 0xe83e0001 │ │ │ │ + b.n 17600 │ │ │ │ movs r1, r0 │ │ │ │ - rsb r0, sl, #8454144 @ 0x810000 │ │ │ │ + subs.w r0, r2, #8454144 @ 0x810000 │ │ │ │ bl ffedb002 │ │ │ │ strh r2, [r4, #52] @ 0x34 │ │ │ │ movs r4, 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, #3968] @ 0xf80 │ │ │ │ @@ -15632,19 +15632,19 @@ │ │ │ │ blx c13c │ │ │ │ b.n 170e4 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r7, #48] @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16f84 │ │ │ │ + b.n 16f54 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 174f8 │ │ │ │ + b.n 174c8 │ │ │ │ movs r1, r0 │ │ │ │ - eors.w r0, r2, #8454144 @ 0x810000 │ │ │ │ + orns r0, sl, #8454144 @ 0x810000 │ │ │ │ bl ffda313a │ │ │ │ strh r2, [r5, #42] @ 0x2a │ │ │ │ movs r4, 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 │ │ │ │ @@ -15755,20 +15755,20 @@ │ │ │ │ blx c13c │ │ │ │ b.n 17222 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r7, #38] @ 0x26 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16e7c │ │ │ │ + b.n 16e4c │ │ │ │ movs r1, r0 │ │ │ │ - b.n 173d0 │ │ │ │ + b.n 173a0 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf35c0001 │ │ │ │ - b.n 16df4 │ │ │ │ + sbfx r0, r4, #0, #2 │ │ │ │ + b.n 16dc4 │ │ │ │ movs r1, r0 │ │ │ │ bl ffc6727e │ │ │ │ strh r4, [r5, #32] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -15885,20 +15885,20 @@ │ │ │ │ b.n 17370 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r7, #28] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16d64 │ │ │ │ + b.n 16d34 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 16c50 │ │ │ │ + b.n 16c20 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf2180001 │ │ │ │ - b.n 16ca8 │ │ │ │ + addw r0, r0, #1 │ │ │ │ + b.n 16c78 │ │ │ │ movs r1, r0 │ │ │ │ bl 3193ce │ │ │ │ strh r6, [r3, #22] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -16019,19 +16019,19 @@ │ │ │ │ blx c13c │ │ │ │ b.n 174cc │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r5, #18] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17c34 │ │ │ │ + b.n 17c04 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 17458 │ │ │ │ + blt.n 17428 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf0c60001 │ │ │ │ + @ instruction: 0xf0ae0001 │ │ │ │ bl 1bb522 │ │ │ │ strh r2, [r0, #12] │ │ │ │ movs r4, 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, #3968] @ 0xf80 │ │ │ │ @@ -16147,19 +16147,19 @@ │ │ │ │ b.n 17612 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r3, #8] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17b04 │ │ │ │ + b.n 17ad4 │ │ │ │ movs r1, r0 │ │ │ │ - bge.n 176f8 │ │ │ │ + bge.n 176c8 │ │ │ │ movs r1, r0 │ │ │ │ - vhadd.s d16, d2, d1 │ │ │ │ + vhadd.s16 d16, d10, d1 │ │ │ │ bl 7566a │ │ │ │ strh r4, [r7, #0] │ │ │ │ movs r4, r0 │ │ │ │ ldr r1, [pc, #4] @ (17678 ) │ │ │ │ add r1, pc │ │ │ │ b.w ccf8 │ │ │ │ strb r2, [r5, #1] │ │ │ │ @@ -16649,19 +16649,19 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 17b04 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r6, #15] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - ble.n 17bc0 │ │ │ │ + ble.n 17b90 │ │ │ │ movs r1, r0 │ │ │ │ - orrs.w r0, lr, r1 │ │ │ │ + orr.w r0, r6, r1 │ │ │ │ ldrb r0, [r2, #13] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r2, [pc, #212] @ (17c28 ) │ │ │ │ @@ -16749,19 +16749,19 @@ │ │ │ │ b.n 17c00 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #11] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 17d10 │ │ │ │ + bgt.n 17ce0 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 17d24 │ │ │ │ + bgt.n 17cf4 │ │ │ │ movs r1, r0 │ │ │ │ - strd r0, r0, [r6, #-4]! │ │ │ │ + strd r0, r0, [lr, #-4] │ │ │ │ ldrb r4, [r2, #9] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -16810,19 +16810,19 @@ │ │ │ │ b.n 17c70 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #7] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 17c1c │ │ │ │ + blt.n 17bec │ │ │ │ movs r1, r0 │ │ │ │ ldrb r4, [r4, #7] │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 17da4 │ │ │ │ + blt.n 17d74 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -16873,19 +16873,19 @@ │ │ │ │ blx b7dc │ │ │ │ b.n 17d00 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r5, #5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 17d94 │ │ │ │ + blt.n 17d64 │ │ │ │ movs r1, r0 │ │ │ │ ldrb r4, [r2, #5] │ │ │ │ movs r4, r0 │ │ │ │ - bge.n 17d14 │ │ │ │ + bge.n 17ce4 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00017d68 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -16935,15 +16935,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r6, #16] │ │ │ │ movs r4, r0 │ │ │ │ lsls r7, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 17e7c │ │ │ │ + bge.n 17e4c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00017df0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -16993,15 +16993,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r4, r0 │ │ │ │ lsls r3, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 17df4 │ │ │ │ + bls.n 17dc4 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr.w ip, [pc, #112] @ 17ef8 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -17048,19 +17048,19 @@ │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r1, #31] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17bb4 │ │ │ │ + b.n 17b84 │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 17f88 │ │ │ │ + bls.n 17f58 │ │ │ │ movs r1, r0 │ │ │ │ - bhi.n 17ef0 │ │ │ │ + bhi.n 17ec0 │ │ │ │ movs r1, r0 │ │ │ │ strb r0, [r7, #29] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -17109,19 +17109,19 @@ │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r6, #28] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17b1c │ │ │ │ + b.n 17aec │ │ │ │ movs r1, r0 │ │ │ │ - bhi.n 17ef0 │ │ │ │ + bhi.n 17ec0 │ │ │ │ movs r1, r0 │ │ │ │ - bhi.n 17eb0 │ │ │ │ + bhi.n 18080 │ │ │ │ movs r1, r0 │ │ │ │ strb r0, [r4, #27] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -17276,15 +17276,15 @@ │ │ │ │ movs r4, r0 │ │ │ │ ldrb r6, [r3, #30] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 18174 │ │ │ │ + bvc.n 18144 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00018144 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -17365,27 +17365,27 @@ │ │ │ │ movs r4, r0 │ │ │ │ ldrb r6, [r6, #28] │ │ │ │ movs r4, r0 │ │ │ │ ldrb r6, [r3, #28] │ │ │ │ movs r4, r0 │ │ │ │ str r4, [r1, #84] @ 0x54 │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 1816c │ │ │ │ + bvs.n 1813c │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 182fc │ │ │ │ + beq.n 182cc │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4!, {} │ │ │ │ + ldmia r3, {r3, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ ... │ │ │ │ │ │ │ │ 00018234 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -17524,15 +17524,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r5, #13] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, #12] │ │ │ │ movs r4, r0 │ │ │ │ - b.n 186ec │ │ │ │ + b.n 186bc │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 000183a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -17709,17 +17709,17 @@ │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r3, #7] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, #6] │ │ │ │ movs r4, r0 │ │ │ │ - svc 252 @ 0xfc │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ - bcs.n 1863c │ │ │ │ + bcs.n 1860c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00018584 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -17873,15 +17873,15 @@ │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ strb r6, [r0, #0] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r7, #120] @ 0x78 │ │ │ │ movs r4, r0 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + udf #20 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001871c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -18081,17 +18081,17 @@ │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r3, #100] @ 0x64 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #96] @ 0x60 │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 18a10 │ │ │ │ + bgt.n 189e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00018930 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -18228,15 +18228,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ movs r4, r0 │ │ │ │ - bge.n 189f0 │ │ │ │ + bge.n 189c0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00018aa4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -18393,17 +18393,17 @@ │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r7, #44] @ 0x2c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #40] @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ - bls.n 18ca8 │ │ │ │ + bls.n 18c78 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00018c54 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -18542,15 +18542,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r2, #20] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 18eb0 │ │ │ │ + bvc.n 18e80 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00018dc8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -18675,15 +18675,15 @@ │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ str r0, [r6, #124] @ 0x7c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #120] @ 0x78 │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 18f60 │ │ │ │ + bvs.n 18f30 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00018f14 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -19213,31 +19213,31 @@ │ │ │ │ b.w bbb4 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + stmia r7!, {r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r1, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r4} │ │ │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsls r7, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ bl 3934d6 │ │ │ │ str r0, [r3, #84] @ 0x54 │ │ │ │ movs r4, r0 │ │ │ │ bl 13f4de │ │ │ │ @@ -19343,15 +19343,15 @@ │ │ │ │ nop │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #12] │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + ldmia r7!, {r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 000195f4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -19376,17 +19376,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (19640 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + @ instruction: 0xb862 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r7, pc, #992 @ (adr r7, 19a24 ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00019644 : │ │ │ │ cbz r0, 1967e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -19411,17 +19411,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [pc, #12] @ (1968c ) │ │ │ │ ldr r2, [pc, #12] @ (19690 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ b.w c5e4 │ │ │ │ - add r7, pc, #760 @ (adr r7, 19988 ) │ │ │ │ + add r7, pc, #664 @ (adr r7, 19928 ) │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb824 │ │ │ │ + @ instruction: 0xb80c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00019694 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -19446,17 +19446,17 @@ │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #472 @ (adr r7, 198b8 ) │ │ │ │ + add r7, pc, #376 @ (adr r7, 19858 ) │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ 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] @ (1982c ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -19582,25 +19582,25 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 19736 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ ldrsh r6, [r3, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - itte le │ │ │ │ - movle r1, r0 │ │ │ │ - suble r1, #56 @ 0x38 │ │ │ │ + ittt gt │ │ │ │ + movgt r1, r0 │ │ │ │ + subgt r1, #32 │ │ │ │ movgt r2, r0 │ │ │ │ - itte vc │ │ │ │ - movvc r1, r0 │ │ │ │ - ldrshvc r6, [r3, r4] │ │ │ │ + ittt vs │ │ │ │ + movvs r1, r0 │ │ │ │ + ldrshvs r6, [r3, r4] │ │ │ │ movvs r4, r0 │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r4!, {r1, r3, 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] @ (198d0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -19651,17 +19651,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, r7] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ittt al │ │ │ │ - moval r1, r0 │ │ │ │ - ble.n 198b6 @ unpredictable │ │ │ │ + itet gt │ │ │ │ + movgt r1, r0 │ │ │ │ + ble.n 198b6 @ unpredictable │ │ │ │ @ instruction: 0xffffde29 │ │ │ │ vsli.32 q14, , #31 │ │ │ │ @ instruction: 0xffff5da4 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ 000198ec : │ │ │ │ push {lr} │ │ │ │ @@ -19779,27 +19779,27 @@ │ │ │ │ movs r4, r0 │ │ │ │ str r6, [r7, #112] @ 0x70 │ │ │ │ movs r4, r0 │ │ │ │ str r6, [r4, #112] @ 0x70 │ │ │ │ movs r4, r0 │ │ │ │ ldr r5, [pc, #336] @ (19b60 ) │ │ │ │ movs r4, r0 │ │ │ │ - bkpt 0x00e2 │ │ │ │ + bkpt 0x00ca │ │ │ │ movs r1, r0 │ │ │ │ - cbz r6, 19a94 │ │ │ │ + cbz r6, 19a8e │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 19a9c │ │ │ │ + cbz r6, 19a96 │ │ │ │ movs r1, r0 │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + pop {r1, r2, r4, r5, pc} │ │ │ │ movs r1, r0 │ │ │ │ - cbz r6, 19aa6 │ │ │ │ + cbz r6, 19aa0 │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r2} │ │ │ │ + cbz r6, 19aa6 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r5, #5 │ │ │ │ ... │ │ │ │ │ │ │ │ 00019a30 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -19933,15 +19933,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r1, r6] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, r4] │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r1!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r3, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00019b8c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -20107,17 +20107,17 @@ │ │ │ │ blx d2ec │ │ │ │ b.n 19cc0 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r4, r1] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 19d88 │ │ │ │ + revsh r2, r5 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r0, 19daa │ │ │ │ + cbnz r0, 19da4 │ │ │ │ movs r1, r0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, r6] │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r7, r5] │ │ │ │ movs r4, r0 │ │ │ │ @@ -20224,15 +20224,15 @@ │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r5, r2] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, r1] │ │ │ │ movs r4, r0 │ │ │ │ - stmia r6!, {r1, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, 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] @ (19eec ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -20283,15 +20283,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r2, [r3, r7] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 19f34 │ │ │ │ + cbnz r6, 19f2e │ │ │ │ movs r1, r0 │ │ │ │ bvc.n 19eb2 │ │ │ │ vtbx.8 d29, {d15}, d1 │ │ │ │ vmla.i q14, , d1[0] │ │ │ │ vabdl.u , d31, d8 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ @@ -20411,27 +20411,27 @@ │ │ │ │ movs r4, r0 │ │ │ │ str r2, [r4, #16] │ │ │ │ movs r4, r0 │ │ │ │ str r2, [r1, #16] │ │ │ │ movs r4, r0 │ │ │ │ bx r7 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + @ instruction: 0xb8e2 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - add r7, sp, #888 @ 0x378 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #840 @ 0x348 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ ... │ │ │ │ │ │ │ │ 0001a04c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -20603,15 +20603,15 @@ │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ strb r6, [r6, r4] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, r3] │ │ │ │ movs r4, r0 │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001a20c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -20853,17 +20853,17 @@ │ │ │ │ b.n 1a394 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r7, r6] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ + push {r1, lr} │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, r3] │ │ │ │ movs r4, r0 │ │ │ │ strh r6, [r4, r2] │ │ │ │ movs r4, r0 │ │ │ │ @@ -21032,17 +21032,17 @@ │ │ │ │ nop │ │ │ │ str r0, [r1, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, r3] │ │ │ │ movs r4, r0 │ │ │ │ - itte cc │ │ │ │ - movcc r1, r0 │ │ │ │ - uxtbcc r4, r7 │ │ │ │ + ittt cs │ │ │ │ + movcs r1, r0 │ │ │ │ + uxtbcs r4, r4 │ │ │ │ movcs 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] @ (1a6dc ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -21093,15 +21093,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #936] @ (1aa88 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r6, r0 │ │ │ │ + sxth r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ ldmia r7, {r0, r1, r3, r4, r5, r6, r7} │ │ │ │ vaddl.u , d31, d9 │ │ │ │ vtbl.8 d27, {d31}, d1 │ │ │ │ @ instruction: 0xffff4f98 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ @@ -21221,27 +21221,27 @@ │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r6, r4] │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r3, r4] │ │ │ │ movs r4, r0 │ │ │ │ subs r7, #72 @ 0x48 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r2, 1a834 │ │ │ │ + cbz r2, 1a82e │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #936 @ (adr r5, 1abcc ) │ │ │ │ + add r5, pc, #840 @ (adr r5, 1ab6c ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #936 @ (adr r5, 1abd4 ) │ │ │ │ + add r5, pc, #840 @ (adr r5, 1ab74 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r7, sp, #1000 @ 0x3e8 │ │ │ │ + add r7, sp, #904 @ 0x388 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #968 @ (adr r5, 1abfc ) │ │ │ │ + add r5, pc, #872 @ (adr r5, 1ab9c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #1000 @ (adr r5, 1ac20 ) │ │ │ │ + add r5, pc, #904 @ (adr r5, 1abc0 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r7, #5 │ │ │ │ ... │ │ │ │ │ │ │ │ 0001a83c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -21270,17 +21270,17 @@ │ │ │ │ add r2, pc │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r5, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #712] @ 0x2c8 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #192 @ (adr r6, 1a950 ) │ │ │ │ + add r6, pc, #96 @ (adr r6, 1a8f0 ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r2, [pc, #216] @ (1a978 ) │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ @@ -21367,21 +21367,21 @@ │ │ │ │ blx bbb8 │ │ │ │ b.n 1a8e6 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #720] @ (1ac4c ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ ldr r5, [pc, #440] @ (1ab40 ) │ │ │ │ movs r4, r0 │ │ │ │ ldr r5, [pc, #344] @ (1aae4 ) │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r6, 1a9fe │ │ │ │ + cbnz r6, 1a9f8 │ │ │ │ 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] @ (1a9d0 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -21404,15 +21404,15 @@ │ │ │ │ blx c824 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #704] @ (1ac94 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #232 @ 0xe8 │ │ │ │ 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] @ (1aa60 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -21463,15 +21463,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #408] @ (1abfc ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #8 │ │ │ │ + add r6, sp, #936 @ 0x3a8 │ │ │ │ movs r1, r0 │ │ │ │ ldmia r4!, {r0, r1, r2, r7} │ │ │ │ vcvt.u16.f16 d28, d29, #1 │ │ │ │ vabal.u , d15, d25 │ │ │ │ vcvt.f16.u16 d20, d4, #1 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ @@ -21591,27 +21591,27 @@ │ │ │ │ movs r4, r0 │ │ │ │ strb r6, [r5, r6] │ │ │ │ movs r4, r0 │ │ │ │ strb r6, [r2, r6] │ │ │ │ movs r4, r0 │ │ │ │ subs r3, #196 @ 0xc4 │ │ │ │ movs r4, r0 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #408 @ (adr r2, 1ad40 ) │ │ │ │ + add r2, pc, #312 @ (adr r2, 1ace0 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #408 @ (adr r2, 1ad48 ) │ │ │ │ + add r2, pc, #312 @ (adr r2, 1ace8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #440 @ (adr r2, 1ad70 ) │ │ │ │ + add r2, pc, #344 @ (adr r2, 1ad10 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #472 @ (adr r2, 1ad94 ) │ │ │ │ + add r2, pc, #376 @ (adr r2, 1ad34 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r4, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ 0001abc0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -21640,17 +21640,17 @@ │ │ │ │ add r2, pc │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #280] @ 0x118 │ │ │ │ + str r2, [sp, #184] @ 0xb8 │ │ │ │ movs r2, r0 │ │ │ │ - add r2, pc, #688 @ (adr r2, 1aec4 ) │ │ │ │ + add r2, pc, #592 @ (adr r2, 1ae64 ) │ │ │ │ movs r1, r0 │ │ │ │ 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, #224] @ (1ad04 ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -21741,21 +21741,21 @@ │ │ │ │ b.n 1ac6c │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #192] @ (1adc8 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ movs r1, r0 │ │ │ │ ldr r1, [pc, #928] @ (1b0b4 ) │ │ │ │ movs r4, r0 │ │ │ │ ldr r1, [pc, #832] @ (1b058 ) │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb83a │ │ │ │ + @ instruction: 0xb822 │ │ │ │ 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] @ (1ad5c ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -21778,15 +21778,15 @@ │ │ │ │ blx c824 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #144] @ (1adf0 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #696 @ 0x2b8 │ │ │ │ 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] @ (1adec ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -21837,15 +21837,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #872] @ (1b158 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ movs r1, r0 │ │ │ │ ldmia r1, {r0, r1, r3} │ │ │ │ vtbx.8 d28, {d31- , , d25 │ │ │ │ vtbl.8 d20, {d31}, d8 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ @@ -22046,28 +22046,28 @@ │ │ │ │ nop │ │ │ │ str r4, [r6, r7] │ │ │ │ movs r4, r0 │ │ │ │ lsls r5, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #136 @ (adr r0, 1b08c ) │ │ │ │ + add r0, pc, #40 @ (adr r0, 1b02c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #312 @ (adr r4, 1b140 ) │ │ │ │ + add r4, pc, #216 @ (adr r4, 1b0e0 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #360] @ 0x168 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b014 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -22167,27 +22167,27 @@ │ │ │ │ ldr r2, [pc, #32] @ (1b128 ) │ │ │ │ ldr r1, [pc, #36] @ (1b12c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5e8 │ │ │ │ b.n 1b0e4 │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ movs r1, r0 │ │ │ │ - uxth r2, r4 │ │ │ │ + uxth r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #640] @ 0x280 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001b130 : │ │ │ │ cbz r0, 1b138 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ @@ -22203,17 +22203,17 @@ │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #264] @ 0x108 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r0, 1b1b0 │ │ │ │ @@ -22241,21 +22241,21 @@ │ │ │ │ ldr r1, [pc, #20] @ (1b1c8 ) │ │ │ │ ldr r2, [pc, #24] @ (1b1cc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ blx c5e8 │ │ │ │ b.n 1b1aa │ │ │ │ - ldrh r6, [r3, #44] @ 0x2c │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r0, sp, #624 @ 0x270 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - add r0, sp, #584 @ 0x248 │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b1d0 : │ │ │ │ cbz r0, 1b218 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22287,17 +22287,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #84 @ 0x54 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ ldr r6, [pc, #800] @ (1b54c ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r4, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #552] @ 0x228 │ │ │ │ + ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b234 : │ │ │ │ cbz r0, 1b23c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ @@ -22313,17 +22313,17 @@ │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b26c : │ │ │ │ cbz r0, 1b2b4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22355,17 +22355,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ ldr r6, [pc, #176] @ (1b378 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #856] @ 0x358 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b2d0 : │ │ │ │ cbz r0, 1b2d8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ @@ -22381,17 +22381,17 @@ │ │ │ │ adds r1, #184 @ 0xb8 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r3, [sp, #648] @ 0x288 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b308 : │ │ │ │ cbz r0, 1b350 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22423,17 +22423,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ ldr r5, [pc, #576] @ (1b5a4 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r2, #30] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b36c : │ │ │ │ cbz r0, 1b374 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bx lr │ │ │ │ @@ -22448,17 +22448,17 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #264 @ 0x108 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b3a4 : │ │ │ │ cbz r0, 1b3ee │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22492,17 +22492,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #308 @ 0x134 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ ldr r4, [pc, #960] @ (1b7c4 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r1, #26] │ │ │ │ + ldrh r2, [r6, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b40c : │ │ │ │ cbz r0, 1b414 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bx lr │ │ │ │ @@ -22517,17 +22517,17 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #352 @ 0x160 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b444 : │ │ │ │ cbz r0, 1b47e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22555,17 +22555,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ ldr r4, [pc, #392] @ (1b61c ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r4, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b49c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -22636,33 +22636,33 @@ │ │ │ │ mov r0, ip │ │ │ │ ldr r2, [pc, #48] @ (1b57c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #424 @ 0x1a8 │ │ │ │ blx c5e8 │ │ │ │ b.n 1b528 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #160 @ (adr r5, 1b608 ) │ │ │ │ + add r5, pc, #64 @ (adr r5, 1b5a8 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ movs r2, r0 │ │ │ │ - add r5, pc, #264 @ (adr r5, 1b678 ) │ │ │ │ + add r5, pc, #168 @ (adr r5, 1b618 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r6, #14] │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3!, {r2, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b580 : │ │ │ │ cbz r0, 1b588 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ bx lr │ │ │ │ @@ -22677,17 +22677,17 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r1, #12] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b5b8 : │ │ │ │ cbz r0, 1b5f2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22715,17 +22715,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #500 @ 0x1f4 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ ldr r2, [pc, #952] @ (1b9c0 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r0, #10] │ │ │ │ + ldrh r6, [r5, #8] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #608] @ 0x260 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b610 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -22739,17 +22739,17 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #536 @ 0x218 │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + ldrh r0, [r7, #6] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ subs r0, r1, #1 │ │ │ │ @@ -22835,19 +22835,19 @@ │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ strd lr, r0, [sp] │ │ │ │ movs r0, #0 │ │ │ │ blx d258 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r3, pc, #312 @ (adr r3, 1b87c ) │ │ │ │ + add r3, pc, #216 @ (adr r3, 1b81c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b74c : │ │ │ │ cbz r0, 1b792 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22877,17 +22877,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #572 @ 0x23c │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ ldr r1, [pc, #304] @ (1b8d8 ) │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r4, #60] @ 0x3c │ │ │ │ + strh r6, [r1, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #992] @ 0x3e0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b7b0 : │ │ │ │ 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 │ │ │ │ @@ -23109,39 +23109,39 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c154 │ │ │ │ nop │ │ │ │ subs r6, #140 @ 0x8c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #152] @ 0x98 │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ movs r4, r0 │ │ │ │ - add r1, pc, #488 @ (adr r1, 1bbf4 ) │ │ │ │ + add r1, pc, #392 @ (adr r1, 1bb94 ) │ │ │ │ movs r1, r0 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #576] @ 0x240 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #440 @ (adr r1, 1bbcc ) │ │ │ │ + add r1, pc, #344 @ (adr r1, 1bb6c ) │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #416 @ (adr r1, 1bbbc ) │ │ │ │ + add r1, pc, #320 @ (adr r1, 1bb5c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #256 @ (adr r1, 1bb20 ) │ │ │ │ + add r1, pc, #160 @ (adr r1, 1bac0 ) │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r7, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #56 @ (adr r1, 1ba60 ) │ │ │ │ + add r0, pc, #984 @ (adr r0, 1be00 ) │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r2, #42] @ 0x2a │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #720 @ (adr r0, 1bd00 ) │ │ │ │ + add r0, pc, #624 @ (adr r0, 1bca0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #536 @ (adr r0, 1bc4c ) │ │ │ │ + add r0, pc, #440 @ (adr r0, 1bbec ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, 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, #36 @ 0x24 │ │ │ │ @@ -23227,19 +23227,19 @@ │ │ │ │ movs r1, #16 │ │ │ │ strd lr, r0, [sp] │ │ │ │ movs r0, #0 │ │ │ │ blx d258 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #384] @ 0x180 │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + str r7, [sp, #976] @ 0x3d0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001bb3c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -23280,15 +23280,15 @@ │ │ │ │ nop │ │ │ │ cmp sl, r0 │ │ │ │ movs r4, r0 │ │ │ │ cmp r6, sp │ │ │ │ movs r4, r0 │ │ │ │ adds r4, #8 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001bbb0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23464,31 +23464,31 @@ │ │ │ │ b.n 1bd1e │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ subs r2, #28 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ bl 229d82 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r2, [sp, #928] @ 0x3a0 │ │ │ │ movs r1, r0 │ │ │ │ subs r1, #160 @ 0xa0 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [sp, #408] @ 0x198 │ │ │ │ + ldr r5, [sp, #312] @ 0x138 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + strh r2, [r7, #14] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + strh r6, [r7, #12] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #288] @ 0x120 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001bda8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -23545,20 +23545,20 @@ │ │ │ │ ldr r1, [pc, #24] @ (1be50 ) │ │ │ │ ldr r2, [pc, #24] @ (1be54 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #692 @ 0x2b4 │ │ │ │ blx c5e8 │ │ │ │ b.n 1be20 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ movs r1, r0 │ │ │ │ bl 3a5e4e │ │ │ │ - strh r2, [r0, #8] │ │ │ │ + strh r2, [r5, #6] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001be58 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -23576,15 +23576,15 @@ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ cmp r4, r1 │ │ │ │ movs r4, r0 │ │ │ │ adds r1, #58 @ 0x3a │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001be90 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -23641,17 +23641,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #176 @ 0xb0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ adds r7, #78 @ 0x4e │ │ │ │ movs r4, r0 │ │ │ │ b.w b7d8 │ │ │ │ │ │ │ │ 0001bf3c : │ │ │ │ push {r4, lr} │ │ │ │ @@ -23782,25 +23782,25 @@ │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ adds r6, #204 @ 0xcc │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #114 @ 0x72 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r7, #12] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #824] @ 0x338 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001c094 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -23838,21 +23838,21 @@ │ │ │ │ ldr r1, [pc, #20] @ (1c108 ) │ │ │ │ ldr r2, [pc, #24] @ (1c10c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #28 │ │ │ │ blx c5e8 │ │ │ │ b.n 1c0ec │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + strh r4, [r3, #8] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001c110 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -23937,21 +23937,21 @@ │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r3, [sp, #920] @ 0x398 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001c1f8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -24070,35 +24070,35 @@ │ │ │ │ nop │ │ │ │ adds r4, #74 @ 0x4a │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #68 @ 0x44 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #632] @ 0x278 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + ldrb r6, [r7, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001c348 : │ │ │ │ ldr r2, [pc, #80] @ (1c39c ) │ │ │ │ add r2, pc │ │ │ │ cbz r0, 1c38c │ │ │ │ mov r3, r1 │ │ │ │ @@ -24133,21 +24133,21 @@ │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ adds r3, #14 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + ldrb r2, [r7, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r0, #26] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #888] @ 0x378 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001c3b4 : │ │ │ │ ldr.w r3, [pc, #1504] @ 1c998 │ │ │ │ ldr.w r2, [pc, #1504] @ 1c99c │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -24703,307 +24703,307 @@ │ │ │ │ str r2, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ adds r2, #156 @ 0x9c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r2, [sp, #616] @ 0x268 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #656] @ 0x290 │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r3, [sp, #408] @ 0x198 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #792] @ 0x318 │ │ │ │ + ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #856] @ 0x358 │ │ │ │ + ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ movs r1, r0 │ │ │ │ ldr r4, [sp, #856] @ 0x358 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [sp, #360] @ 0x168 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #408] @ 0x198 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #824] @ 0x338 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ movs r1, r0 │ │ │ │ ldr r5, [sp, #920] @ 0x398 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ movs r1, r0 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #152] @ 0x98 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ movs r1, r0 │ │ │ │ ldr r6, [sp, #184] @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #232] @ 0xe8 │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ ldr r6, [sp, #280] @ 0x118 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r6, [sp, #344] @ 0x158 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #552] @ 0x228 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ movs r1, r0 │ │ │ │ ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r6, [sp, #792] @ 0x318 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #888] @ 0x378 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r7, [sp, #216] @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #392] @ 0x188 │ │ │ │ + ldr r7, [sp, #296] @ 0x128 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r7, [sp, #328] @ 0x148 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r7, [sp, #856] @ 0x358 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r7, [sp, #776] @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #160 @ (adr r0, 1cb64 ) │ │ │ │ + add r0, pc, #64 @ (adr r0, 1cb04 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #168 @ (adr r0, 1cb70 ) │ │ │ │ + add r0, pc, #72 @ (adr r0, 1cb10 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #176 @ (adr r0, 1cb7c ) │ │ │ │ + add r0, pc, #80 @ (adr r0, 1cb1c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #184 @ (adr r0, 1cb88 ) │ │ │ │ + add r0, pc, #88 @ (adr r0, 1cb28 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #192 @ (adr r0, 1cb94 ) │ │ │ │ + add r0, pc, #96 @ (adr r0, 1cb34 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #216 @ (adr r0, 1cbb0 ) │ │ │ │ + add r0, pc, #120 @ (adr r0, 1cb50 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #224 @ (adr r0, 1cbbc ) │ │ │ │ + add r0, pc, #128 @ (adr r0, 1cb5c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #472 @ (adr r0, 1ccb8 ) │ │ │ │ + add r0, pc, #376 @ (adr r0, 1cc58 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #536 @ (adr r0, 1ccfc ) │ │ │ │ + add r0, pc, #440 @ (adr r0, 1cc9c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #864 @ (adr r0, 1ce48 ) │ │ │ │ + add r0, pc, #768 @ (adr r0, 1cde8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #536 @ (adr r0, 1cd04 ) │ │ │ │ + add r0, pc, #440 @ (adr r0, 1cca4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #784 @ (adr r0, 1ce00 ) │ │ │ │ + add r0, pc, #688 @ (adr r0, 1cda0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #40 @ (adr r1, 1cb1c ) │ │ │ │ + add r0, pc, #968 @ (adr r0, 1cebc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #80 @ (adr r1, 1cb48 ) │ │ │ │ + add r0, pc, #1008 @ (adr r0, 1cee8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #96 @ (adr r1, 1cb5c ) │ │ │ │ + add r1, pc, #0 @ (adr r1, 1cafc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #168 @ (adr r1, 1cba8 ) │ │ │ │ + add r1, pc, #72 @ (adr r1, 1cb48 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #112 @ (adr r1, 1cb74 ) │ │ │ │ + add r1, pc, #16 @ (adr r1, 1cb14 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #408 @ (adr r1, 1cca0 ) │ │ │ │ + add r1, pc, #312 @ (adr r1, 1cc40 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #416 @ (adr r1, 1ccac ) │ │ │ │ + add r1, pc, #320 @ (adr r1, 1cc4c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #696 @ (adr r1, 1cdc8 ) │ │ │ │ + add r1, pc, #600 @ (adr r1, 1cd68 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #704 @ (adr r1, 1cdd4 ) │ │ │ │ + add r1, pc, #608 @ (adr r1, 1cd74 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #728 @ (adr r1, 1cdf0 ) │ │ │ │ + add r1, pc, #632 @ (adr r1, 1cd90 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #736 @ (adr r1, 1cdfc ) │ │ │ │ + add r1, pc, #640 @ (adr r1, 1cd9c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #1000 @ (adr r1, 1cf08 ) │ │ │ │ + add r1, pc, #904 @ (adr r1, 1cea8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #1008 @ (adr r1, 1cf14 ) │ │ │ │ + add r1, pc, #912 @ (adr r1, 1ceb4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 1cf20 ) │ │ │ │ + add r1, pc, #920 @ (adr r1, 1cec0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #0 @ (adr r2, 1cb2c ) │ │ │ │ + add r1, pc, #928 @ (adr r1, 1cecc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #24 @ (adr r2, 1cb48 ) │ │ │ │ + add r1, pc, #952 @ (adr r1, 1cee8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #32 @ (adr r2, 1cb54 ) │ │ │ │ + add r1, pc, #960 @ (adr r1, 1cef4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #56 @ (adr r2, 1cb70 ) │ │ │ │ + add r1, pc, #984 @ (adr r1, 1cf10 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #80 @ (adr r2, 1cb8c ) │ │ │ │ + add r1, pc, #1008 @ (adr r1, 1cf2c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #104 @ (adr r2, 1cba8 ) │ │ │ │ + add r2, pc, #8 @ (adr r2, 1cb48 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #112 @ (adr r2, 1cbb4 ) │ │ │ │ + add r2, pc, #16 @ (adr r2, 1cb54 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #120 @ (adr r2, 1cbc0 ) │ │ │ │ + add r2, pc, #24 @ (adr r2, 1cb60 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #144 @ (adr r2, 1cbdc ) │ │ │ │ + add r2, pc, #48 @ (adr r2, 1cb7c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #216 @ (adr r2, 1cc28 ) │ │ │ │ + add r2, pc, #120 @ (adr r2, 1cbc8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #320 @ (adr r2, 1cc94 ) │ │ │ │ + add r2, pc, #224 @ (adr r2, 1cc34 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #344 @ (adr r2, 1ccb0 ) │ │ │ │ + add r2, pc, #248 @ (adr r2, 1cc50 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #352 @ (adr r2, 1ccbc ) │ │ │ │ + add r2, pc, #256 @ (adr r2, 1cc5c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #360 @ (adr r2, 1ccc8 ) │ │ │ │ + add r2, pc, #264 @ (adr r2, 1cc68 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #400 @ (adr r2, 1ccf4 ) │ │ │ │ + add r2, pc, #304 @ (adr r2, 1cc94 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #424 @ (adr r2, 1cd10 ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 1ccb0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #432 @ (adr r2, 1cd1c ) │ │ │ │ + add r2, pc, #336 @ (adr r2, 1ccbc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #440 @ (adr r2, 1cd28 ) │ │ │ │ + add r2, pc, #344 @ (adr r2, 1ccc8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #448 @ (adr r2, 1cd34 ) │ │ │ │ + add r2, pc, #352 @ (adr r2, 1ccd4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #472 @ (adr r2, 1cd50 ) │ │ │ │ + add r2, pc, #376 @ (adr r2, 1ccf0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #496 @ (adr r2, 1cd6c ) │ │ │ │ + add r2, pc, #400 @ (adr r2, 1cd0c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #520 @ (adr r2, 1cd88 ) │ │ │ │ + add r2, pc, #424 @ (adr r2, 1cd28 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #544 @ (adr r2, 1cda4 ) │ │ │ │ + add r2, pc, #448 @ (adr r2, 1cd44 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #568 @ (adr r2, 1cdc0 ) │ │ │ │ + add r2, pc, #472 @ (adr r2, 1cd60 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #592 @ (adr r2, 1cddc ) │ │ │ │ + add r2, pc, #496 @ (adr r2, 1cd7c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #600 @ (adr r2, 1cde8 ) │ │ │ │ + add r2, pc, #504 @ (adr r2, 1cd88 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #608 @ (adr r2, 1cdf4 ) │ │ │ │ + add r2, pc, #512 @ (adr r2, 1cd94 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #616 @ (adr r2, 1ce00 ) │ │ │ │ + add r2, pc, #520 @ (adr r2, 1cda0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #640 @ (adr r2, 1ce1c ) │ │ │ │ + add r2, pc, #544 @ (adr r2, 1cdbc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #648 @ (adr r2, 1ce28 ) │ │ │ │ + add r2, pc, #552 @ (adr r2, 1cdc8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #648 @ (adr r2, 1ce2c ) │ │ │ │ + add r2, pc, #552 @ (adr r2, 1cdcc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #560 @ (adr r4, 1cdd8 ) │ │ │ │ + add r4, pc, #464 @ (adr r4, 1cd78 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #648 @ (adr r2, 1ce34 ) │ │ │ │ + add r2, pc, #552 @ (adr r2, 1cdd4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #656 @ (adr r2, 1ce40 ) │ │ │ │ + add r2, pc, #560 @ (adr r2, 1cde0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #728 @ (adr r2, 1ce8c ) │ │ │ │ + add r2, pc, #632 @ (adr r2, 1ce2c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #816 @ (adr r2, 1cee8 ) │ │ │ │ + add r2, pc, #720 @ (adr r2, 1ce88 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #968 @ (adr r2, 1cf84 ) │ │ │ │ + add r2, pc, #872 @ (adr r2, 1cf24 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #112 @ (adr r3, 1cc30 ) │ │ │ │ + add r3, pc, #16 @ (adr r3, 1cbd0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #280 @ (adr r3, 1ccdc ) │ │ │ │ + add r3, pc, #184 @ (adr r3, 1cc7c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #416 @ (adr r3, 1cd68 ) │ │ │ │ + add r3, pc, #320 @ (adr r3, 1cd08 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #680 @ (adr r3, 1ce74 ) │ │ │ │ + add r3, pc, #584 @ (adr r3, 1ce14 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #912 @ (adr r3, 1cf60 ) │ │ │ │ + add r3, pc, #816 @ (adr r3, 1cf00 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #424 @ (adr r4, 1cd7c ) │ │ │ │ + add r4, pc, #328 @ (adr r4, 1cd1c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #464 @ (adr r4, 1cda8 ) │ │ │ │ + add r4, pc, #368 @ (adr r4, 1cd48 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #520 @ (adr r4, 1cde4 ) │ │ │ │ + add r4, pc, #424 @ (adr r4, 1cd84 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #528 @ (adr r4, 1cdf0 ) │ │ │ │ + add r4, pc, #432 @ (adr r4, 1cd90 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #776 @ (adr r4, 1ceec ) │ │ │ │ + add r4, pc, #680 @ (adr r4, 1ce8c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #784 @ (adr r4, 1cef8 ) │ │ │ │ + add r4, pc, #688 @ (adr r4, 1ce98 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #8 @ (adr r5, 1cbf4 ) │ │ │ │ + add r4, pc, #936 @ (adr r4, 1cf94 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001cbec : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -25107,37 +25107,37 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r2, #8 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #152 @ (adr r2, 1cd80 ) │ │ │ │ + add r2, pc, #56 @ (adr r2, 1cd20 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #424 @ (adr r2, 1ce94 ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 1ce34 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #416 @ (adr r2, 1ce90 ) │ │ │ │ + add r2, pc, #320 @ (adr r2, 1ce30 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #688 @ (adr r2, 1cfa4 ) │ │ │ │ + add r2, pc, #592 @ (adr r2, 1cf44 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #672 @ (adr r2, 1cf98 ) │ │ │ │ + add r2, pc, #576 @ (adr r2, 1cf38 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #688 @ (adr r2, 1cfac ) │ │ │ │ + add r2, pc, #592 @ (adr r2, 1cf4c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #976 @ (adr r2, 1d0d0 ) │ │ │ │ + add r2, pc, #880 @ (adr r2, 1d070 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #968 @ (adr r2, 1d0cc ) │ │ │ │ + add r2, pc, #872 @ (adr r2, 1d06c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #960 @ (adr r2, 1d0c8 ) │ │ │ │ + add r2, pc, #864 @ (adr r2, 1d068 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #952 @ (adr r2, 1d0c4 ) │ │ │ │ + add r2, pc, #856 @ (adr r2, 1d064 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #944 @ (adr r2, 1d0c0 ) │ │ │ │ + add r2, pc, #848 @ (adr r2, 1d060 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #936 @ (adr r2, 1d0bc ) │ │ │ │ + add r2, pc, #840 @ (adr r2, 1d05c ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001cd14 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -25169,17 +25169,17 @@ │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #19] │ │ │ │ + strb r2, [r5, #18] │ │ │ │ movs r2, r0 │ │ │ │ - add r2, pc, #416 @ (adr r2, 1cf10 ) │ │ │ │ + add r2, pc, #320 @ (adr r2, 1ceb0 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001cd70 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -25197,15 +25197,15 @@ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ movs r4, r0 │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #232 @ (adr r2, 1ce90 ) │ │ │ │ + add r2, pc, #136 @ (adr r2, 1ce30 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001cda8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25243,15 +25243,15 @@ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ add r3, r0 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ @ instruction: 0xffebffff │ │ │ │ @ instruction: 0xffd5ffff │ │ │ │ @ instruction: 0xffebffff │ │ │ │ - add r2, pc, #0 @ (adr r2, 1ce18 ) │ │ │ │ + add r1, pc, #928 @ (adr r1, 1d1b8 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001ce18 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -25287,15 +25287,15 @@ │ │ │ │ b.n 1ce3e │ │ │ │ adds r2, #234 @ 0xea │ │ │ │ movs r4, r0 │ │ │ │ adds r2, #212 @ 0xd4 │ │ │ │ movs r4, r0 │ │ │ │ movs r1, #164 @ 0xa4 │ │ │ │ movs r4, r0 │ │ │ │ - add r1, pc, #784 @ (adr r1, 1d18c ) │ │ │ │ + add r1, pc, #688 @ (adr r1, 1d12c ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001ce7c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -25331,15 +25331,15 @@ │ │ │ │ b.n 1cea4 │ │ │ │ adds r2, #134 @ 0x86 │ │ │ │ movs r4, r0 │ │ │ │ adds r2, #110 @ 0x6e │ │ │ │ movs r4, r0 │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ movs r4, r0 │ │ │ │ - add r1, pc, #448 @ (adr r1, 1d0a4 ) │ │ │ │ + add r1, pc, #352 @ (adr r1, 1d044 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001cee4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -25375,15 +25375,15 @@ │ │ │ │ b.n 1cf0c │ │ │ │ adds r2, #30 │ │ │ │ movs r4, r0 │ │ │ │ adds r2, #6 │ │ │ │ movs r4, r0 │ │ │ │ movs r0, #214 @ 0xd6 │ │ │ │ movs r4, r0 │ │ │ │ - add r1, pc, #144 @ (adr r1, 1cfdc ) │ │ │ │ + add r1, pc, #48 @ (adr r1, 1cf7c ) │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #8] @ (1cf5c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ @@ -25582,29 +25582,29 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ adds r1, #84 @ 0x54 │ │ │ │ movs r4, r0 │ │ │ │ asrs r1, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #31 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ movs r2, r0 │ │ │ │ asrs r5, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ - ldrh r4, [r2, #16] │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ movs r1, r0 │ │ │ │ - stc2l 0, cr0, [r0, #4]! │ │ │ │ - add r3, pc, #80 @ (adr r3, 1d1ac ) │ │ │ │ + stc2l 0, cr0, [r8, #4] │ │ │ │ + add r2, pc, #1008 @ (adr r2, 1d54c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldc2l 0, cr0, [r8, #-4] │ │ │ │ - ldc2l 0, cr0, [r4, #-4] │ │ │ │ - add r1, pc, #176 @ (adr r1, 1d218 ) │ │ │ │ + stc2l 0, cr0, [r0, #-4] │ │ │ │ + ldc2 0, cr0, [ip, #-4]! │ │ │ │ + add r1, pc, #80 @ (adr r1, 1d1b8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #16 │ │ │ │ movs r1, r0 │ │ │ │ adds r0, #18 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ 0001d170 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -25636,19 +25636,19 @@ │ │ │ │ b.n 1d1aa │ │ │ │ ldr r2, [pc, #16] @ (1d1cc ) │ │ │ │ ldr r1, [pc, #16] @ (1d1d0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5e8 │ │ │ │ b.n 1d1b6 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + strb r4, [r6, #3] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001d1d4 : │ │ │ │ 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 │ │ │ │ @@ -25775,17 +25775,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #32 │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d31c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25806,21 +25806,21 @@ │ │ │ │ ldr r1, [pc, #20] @ (1d360 ) │ │ │ │ ldr r2, [pc, #24] @ (1d364 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ blx c5e8 │ │ │ │ b.n 1d344 │ │ │ │ - ldr r2, [r2, #120] @ 0x78 │ │ │ │ + ldr r2, [r7, #116] @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #116] @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, #13] │ │ │ │ + ldrb r2, [r0, #13] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d368 : │ │ │ │ cbz r0, 1d3a4 │ │ │ │ cbz r1, 1d392 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -25845,21 +25845,21 @@ │ │ │ │ ldr r1, [pc, #20] @ (1d3bc ) │ │ │ │ ldr r2, [pc, #24] @ (1d3c0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ - ldr r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ + add r0, sp, #424 @ 0x1a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d3c4 : │ │ │ │ mov r3, r1 │ │ │ │ cbz r0, 1d3e2 │ │ │ │ cbz r1, 1d3d2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -25874,21 +25874,21 @@ │ │ │ │ b.w c5e4 │ │ │ │ ldr r1, [pc, #20] @ (1d3f8 ) │ │ │ │ ldr r2, [pc, #20] @ (1d3fc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ b.w c5e4 │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r0, sp, #168 @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r1, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d400 : │ │ │ │ movs r1, #0 │ │ │ │ b.w c188 │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -25909,17 +25909,17 @@ │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d440 : │ │ │ │ cbz r0, 1d47a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -25946,17 +25946,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (1d490 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #204 @ 0xcc │ │ │ │ b.w c5e4 │ │ │ │ cmp r4, #186 @ 0xba │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r1, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d494 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25969,17 +25969,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [r0, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d4c8 : │ │ │ │ cbz r0, 1d50e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -26009,17 +26009,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #260 @ 0x104 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ cmp r4, #36 @ 0x24 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [r7, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d52c : │ │ │ │ cbz r0, 1d534 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bx lr │ │ │ │ @@ -26034,17 +26034,17 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #292 @ 0x124 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r4, [r0, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r3, #5] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d564 : │ │ │ │ cbz r0, 1d5ac │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -26075,17 +26075,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1d5c4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #320 @ 0x140 │ │ │ │ b.w c5e4 │ │ │ │ cmp r3, #136 @ 0x88 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r6, #3] │ │ │ │ + ldrb r6, [r3, #3] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d5c8 : │ │ │ │ cbz r0, 1d5d0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ bx lr │ │ │ │ @@ -26100,17 +26100,17 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #348 @ 0x15c │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d600 : │ │ │ │ cbz r0, 1d642 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -26142,17 +26142,17 @@ │ │ │ │ add.w r1, r1, #376 @ 0x178 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ cmp r3, #8 │ │ │ │ movs r4, r0 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r4, #1] │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d664 : │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1d76e │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1d75c │ │ │ │ @@ -26257,29 +26257,29 @@ │ │ │ │ ldr r1, [pc, #40] @ (1d798 ) │ │ │ │ ldr r2, [pc, #40] @ (1d79c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #404 @ 0x194 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ - add r5, pc, #664 @ (adr r5, 1da1c ) │ │ │ │ + add r5, pc, #568 @ (adr r5, 1d9bc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #304 @ (adr r5, 1d8b8 ) │ │ │ │ + add r5, pc, #208 @ (adr r5, 1d858 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #56 @ (adr r5, 1d7c4 ) │ │ │ │ + add r4, pc, #984 @ (adr r4, 1db64 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #72 @ (adr r5, 1d7d8 ) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 1db78 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r5, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #800 @ (adr r4, 1dab8 ) │ │ │ │ + add r4, pc, #704 @ (adr r4, 1da58 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r0, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d7a0 : │ │ │ │ cbz r0, 1d7a8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ bx lr │ │ │ │ @@ -26294,17 +26294,17 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #444 @ 0x1bc │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [r2, #48] @ 0x30 │ │ │ │ + ldr r0, [r7, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r5, #27] │ │ │ │ + strb r2, [r2, #27] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d7d8 : │ │ │ │ cbz r0, 1d81a │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -26336,17 +26336,17 @@ │ │ │ │ add.w r1, r1, #480 @ 0x1e0 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ cmp r1, #24 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d83c : │ │ │ │ cbz r0, 1d844 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ @@ -26361,17 +26361,17 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #516 @ 0x204 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r1, #25] │ │ │ │ + strb r6, [r6, #24] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d874 : │ │ │ │ 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 │ │ │ │ @@ -26615,57 +26615,57 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #552 @ 0x228 │ │ │ │ blx c5e8 │ │ │ │ b.n 1da78 │ │ │ │ nop │ │ │ │ adds r4, r1, #7 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r6, #14] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #192] @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + strb r6, [r6, #26] │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #352 @ (adr r3, 1dc6c ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 1dc0c ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r4, #26] │ │ │ │ + strb r2, [r1, #26] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r4, #25] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r0, #25] │ │ │ │ + strb r2, [r5, #24] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r5, #24] │ │ │ │ + strb r4, [r2, #24] │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #792 @ (adr r2, 1de3c ) │ │ │ │ + add r2, pc, #696 @ (adr r2, 1dddc ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r7, #18] │ │ │ │ + strb r6, [r4, #18] │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #400 @ (adr r2, 1dcc0 ) │ │ │ │ + add r2, pc, #304 @ (adr r2, 1dc60 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 1df28 ) │ │ │ │ + add r2, pc, #912 @ (adr r2, 1dec8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #984 @ (adr r2, 1df14 ) │ │ │ │ + add r2, pc, #888 @ (adr r2, 1deb4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #960 @ (adr r2, 1df00 ) │ │ │ │ + add r2, pc, #864 @ (adr r2, 1dea0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #680 @ (adr r1, 1ddec ) │ │ │ │ + add r1, pc, #584 @ (adr r1, 1dd8c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #800 @ (adr r2, 1de68 ) │ │ │ │ + add r2, pc, #704 @ (adr r2, 1de08 ) │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r5, #124] @ 0x7c │ │ │ │ + str r0, [r2, #124] @ 0x7c │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r0, #15] │ │ │ │ + strb r2, [r5, #14] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001db50 : │ │ │ │ ldr r2, [pc, #508] @ (1dd50 ) │ │ │ │ add r2, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1dd28 │ │ │ │ @@ -26864,35 +26864,35 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 1dba6 │ │ │ │ nop │ │ │ │ subs r6, r0, r4 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #736 @ (adr r0, 1e03c ) │ │ │ │ + add r0, pc, #640 @ (adr r0, 1dfdc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #1016 @ (adr r0, 1e158 ) │ │ │ │ + add r0, pc, #920 @ (adr r0, 1e0f8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #992 @ (adr r0, 1e144 ) │ │ │ │ + add r0, pc, #896 @ (adr r0, 1e0e4 ) │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r4, #92] @ 0x5c │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r7, #6] │ │ │ │ + strb r2, [r4, #6] │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #480 @ (adr r0, 1df50 ) │ │ │ │ + add r0, pc, #384 @ (adr r0, 1def0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #480 @ (adr r0, 1df54 ) │ │ │ │ + add r0, pc, #384 @ (adr r0, 1def4 ) │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r4, #88] @ 0x58 │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r7, #5] │ │ │ │ + strb r2, [r4, #5] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + strb r6, [r1, #5] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001dd84 : │ │ │ │ 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 │ │ │ │ @@ -27021,33 +27021,33 @@ │ │ │ │ ldr r2, [pc, #48] @ (1dee4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ blx c5e8 │ │ │ │ b.n 1ddbc │ │ │ │ nop │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r6, [r1, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + strb r4, [r4, #0] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r7, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #168] @ 0xa8 │ │ │ │ + ldr r7, [sp, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, #64] @ 0x40 │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + strb r0, [r0, #0] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r2, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r0, #0] │ │ │ │ + ldr r6, [r5, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001dee8 : │ │ │ │ cbz r0, 1df2a │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -27079,17 +27079,17 @@ │ │ │ │ add.w r1, r1, #644 @ 0x284 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ movs r2, #32 │ │ │ │ movs r4, r0 │ │ │ │ movs r2, #8 │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + str r6, [r0, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001df4c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -27205,17 +27205,17 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #680 @ 0x2a8 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r0, #100] @ 0x64 │ │ │ │ + ldr r2, [r5, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001e080 : │ │ │ │ cbz r0, 1e0ca │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -27249,17 +27249,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #712 @ 0x2c8 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r4, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (1e128 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -27303,17 +27303,17 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #744 @ 0x2e8 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r0, [r0, #24] │ │ │ │ + str r0, [r5, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ subs r0, r1, #1 │ │ │ │ @@ -27406,19 +27406,19 @@ │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ strd lr, r0, [sp] │ │ │ │ movs r0, #0 │ │ │ │ blx d258 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [sp, #408] @ 0x198 │ │ │ │ + ldr r3, [sp, #312] @ 0x138 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, #3] │ │ │ │ + strb r6, [r5, #2] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r7, #3] │ │ │ │ + strb r2, [r4, #3] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001e280 : │ │ │ │ cbz r0, 1e2ca │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -27452,17 +27452,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #772 @ 0x304 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ subs r0, r5, #1 │ │ │ │ movs r4, r0 │ │ │ │ - ldrsh r6, [r7, r7] │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001e2e8 : │ │ │ │ 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 │ │ │ │ @@ -27941,59 +27941,59 @@ │ │ │ │ mov r3, r2 │ │ │ │ b.n 1e5b8 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r2, #13 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #29] │ │ │ │ + strb r0, [r0, #29] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r4, [r4, #12] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ movs r1, r0 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r2, #124] @ 0x7c │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r6, #116] @ 0x74 │ │ │ │ + str r2, [r3, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ + str r7, [sp, #928] @ 0x3a0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r0, #88] @ 0x58 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #520] @ 0x208 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldrh r0, [r0, r5] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #832] @ 0x340 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r7, r3] │ │ │ │ + ldrh r0, [r4, r3] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, 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, #36 @ 0x24 │ │ │ │ @@ -28086,19 +28086,19 @@ │ │ │ │ movs r1, #16 │ │ │ │ strd lr, r0, [sp] │ │ │ │ movs r0, #0 │ │ │ │ blx d258 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #400] @ 0x190 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + ldr r4, [r0, #28] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #32] │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001e96c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -28139,15 +28139,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r4, #30 │ │ │ │ movs r4, r0 │ │ │ │ asrs r2, r2, #30 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r6, #1 │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001e9e0 : │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28416,35 +28416,35 @@ │ │ │ │ blx c154 │ │ │ │ nop │ │ │ │ lsrs r4, r5, #14 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ b.n 1e5c2 │ │ │ │ - vsri.32 q11, q12, #1 │ │ │ │ + vmls.i q11, , d16[0] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r3, #12] │ │ │ │ + str r2, [r0, #12] │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r2, r6, #9 │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r0, #4] │ │ │ │ + str r4, [r5, #0] │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #568] @ 0x238 │ │ │ │ + str r1, [sp, #472] @ 0x1d8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + ldrsb r2, [r7, r1] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r6, [r2, r1] │ │ │ │ + ldrsb r6, [r7, r0] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #256] @ 0x100 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001ecc4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -28499,21 +28499,21 @@ │ │ │ │ blx ba30 │ │ │ │ cbz r4, 1ed5e │ │ │ │ mov r0, r4 │ │ │ │ blx d1f8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r5, #52] @ 0x34 │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r7, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001ed74 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -28561,19 +28561,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (1ee04 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #900 @ 0x384 │ │ │ │ blx c5e8 │ │ │ │ b.n 1ede4 │ │ │ │ nop │ │ │ │ - str r0, [r1, #28] │ │ │ │ + str r0, [r6, #24] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r4, r3] │ │ │ │ + strb r0, [r1, r3] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001ee08 : │ │ │ │ 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 │ │ │ │ @@ -28630,18 +28630,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx be7c │ │ │ │ add r6, r0 │ │ │ │ cmp r6, r9 │ │ │ │ bls.n 1ee6a │ │ │ │ adds r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 34638 │ │ │ │ + bl 34620 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 34638 │ │ │ │ + bl 34620 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #248] @ (1efac ) │ │ │ │ mov.w r1, r9, lsr #20 │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ ldr r2, [pc, #240] @ (1efb0 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -28729,29 +28729,29 @@ │ │ │ │ b.n 1ef2c │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r6, #32 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r7, #12] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #168] @ 0xa8 │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r1, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + ldrb r4, [r5, r5] │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ + str r2, [r1, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ ldr r3, [pc, #8] @ (1efd4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ @@ -28940,27 +28940,27 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r4, r0, #4 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r1, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb2e0001 │ │ │ │ + adds.w r0, r6, r1 │ │ │ │ vmaxnm.f16 , , │ │ │ │ - ble.n 1f0e0 │ │ │ │ + ble.n 1f0b0 │ │ │ │ movs r1, r0 │ │ │ │ - stcl 0, cr0, [sl], {1} │ │ │ │ - ble.n 1f0f0 │ │ │ │ + ldc 0, cr0, [r2], #4 │ │ │ │ + ble.n 1f0c0 │ │ │ │ movs r1, r0 │ │ │ │ - stcl 0, cr0, [r6, #4]! │ │ │ │ - vhadd.s32 d0, d14, d1 │ │ │ │ - ldc 0, cr0, [r6], {1} │ │ │ │ - bgt.n 1f108 │ │ │ │ + stcl 0, cr0, [lr, #4] │ │ │ │ + vhadd.s16 d0, d6, d1 │ │ │ │ + @ instruction: 0xebfe0001 │ │ │ │ + bgt.n 1f0d8 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 1f104 │ │ │ │ + bgt.n 1f0d4 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r2, #31 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ 0001f1c4 : │ │ │ │ movs r1, #0 │ │ │ │ b.w c188 │ │ │ │ @@ -28981,17 +28981,17 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r5, r2] │ │ │ │ + strb r2, [r2, r2] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001f200 : │ │ │ │ cbz r0, 1f248 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -29023,17 +29023,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #28 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ lsrs r0, r4, #28 │ │ │ │ movs r4, r0 │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + strb r0, [r6, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, r1] │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f264 : │ │ │ │ cbz r0, 1f26c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ @@ -29049,17 +29049,17 @@ │ │ │ │ adds r1, #56 @ 0x38 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strb r4, [r2, r0] │ │ │ │ + strh r4, [r7, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r4, r0] │ │ │ │ + ldrb r6, [r1, r0] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f29c : │ │ │ │ cbz r0, 1f2e4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -29091,17 +29091,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #88 @ 0x58 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ lsrs r4, r0, #26 │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strh r4, [r2, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r7, r6] │ │ │ │ + ldrh r6, [r4, r6] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f300 : │ │ │ │ cbz r0, 1f308 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ @@ -29117,17 +29117,17 @@ │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r0, [r7, r5] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r1, r6] │ │ │ │ + ldrh r2, [r6, r5] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f338 : │ │ │ │ cbz r0, 1f380 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -29159,17 +29159,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ lsrs r0, r5, #23 │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + strh r0, [r7, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r4, r4] │ │ │ │ + ldrh r2, [r1, r4] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f39c : │ │ │ │ cbz r0, 1f3a4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bx lr │ │ │ │ @@ -29185,17 +29185,17 @@ │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f3d4 : │ │ │ │ cbz r0, 1f41c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -29227,17 +29227,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ lsrs r4, r1, #21 │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r6, r1] │ │ │ │ + strh r4, [r3, r1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r0, r2] │ │ │ │ + ldrh r6, [r5, r1] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f438 : │ │ │ │ cbz r0, 1f440 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bx lr │ │ │ │ @@ -29253,17 +29253,17 @@ │ │ │ │ adds r1, #240 @ 0xf0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r2, r1] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f470 : │ │ │ │ cbz r0, 1f4b8 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -29294,17 +29294,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1f4d0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #276 @ 0x114 │ │ │ │ b.w c5e4 │ │ │ │ lsrs r0, r6, #18 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r3, r7] │ │ │ │ + str r0, [r0, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r5, r7] │ │ │ │ + ldr r2, [r2, r7] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f4d4 : │ │ │ │ cbz r0, 1f4dc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ bx lr │ │ │ │ @@ -29319,17 +29319,17 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r4, [r4, r6] │ │ │ │ + str r4, [r1, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r6, r6] │ │ │ │ + ldr r6, [r3, r6] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f50c : │ │ │ │ cbz r0, 1f554 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -29360,17 +29360,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1f56c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #352 @ 0x160 │ │ │ │ b.w c5e4 │ │ │ │ lsrs r4, r2, #16 │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r7, r4] │ │ │ │ + str r4, [r4, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r1, r5] │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f570 : │ │ │ │ cbz r0, 1f578 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ bx lr │ │ │ │ @@ -29385,17 +29385,17 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #392 @ 0x188 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r0, [r1, r4] │ │ │ │ + str r0, [r6, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldr r2, [r0, r4] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f5a8 : │ │ │ │ cbz r0, 1f5ea │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -29427,17 +29427,17 @@ │ │ │ │ add.w r1, r1, #424 @ 0x1a8 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r7, #13 │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r4, r2] │ │ │ │ + str r6, [r1, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f60c : │ │ │ │ cbz r0, 1f614 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ @@ -29452,17 +29452,17 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #456 @ 0x1c8 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r4, [r5, r1] │ │ │ │ + str r4, [r2, r1] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + ldr r6, [r4, r1] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f644 : │ │ │ │ cbz r0, 1f686 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -29494,17 +29494,17 @@ │ │ │ │ add.w r1, r1, #496 @ 0x1f0 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ lsrs r0, r7, #11 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #11 │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r1, r0] │ │ │ │ + ldr r7, [pc, #968] @ (1fa6c ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldr r4, [r0, r0] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f6a8 : │ │ │ │ cbz r0, 1f6b0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ bx lr │ │ │ │ @@ -29519,17 +29519,17 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #536 @ 0x218 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r7, [pc, #832] @ (1fa1c ) │ │ │ │ + ldr r7, [pc, #736] @ (1f9bc ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r1, r7] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f6e0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -29675,35 +29675,35 @@ │ │ │ │ blx c5e8 │ │ │ │ b.n 1f792 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ vhadd.u32 d16, d0, d3 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 0, 12, cr0, cr2, cr3, {0} │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ - movs r1, r0 │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + strh r4, [r1, #46] @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ - movs r1, r0 │ │ │ │ - strh r2, [r7, #44] @ 0x2c │ │ │ │ + strh r6, [r7, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ strh r6, [r5, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ strh r2, [r4, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ strh r6, [r2, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ + movs r1, r0 │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #472] @ (1fa3c ) │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r6, [pc, #376] @ (1f9dc ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f868 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -29801,21 +29801,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (1f968 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #604 @ 0x25c │ │ │ │ blx c5e8 │ │ │ │ b.n 1f894 │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #368] @ (1fad0 ) │ │ │ │ + ldr r5, [pc, #272] @ (1fa70 ) │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #288] @ (1fa88 ) │ │ │ │ + ldr r5, [pc, #192] @ (1fa28 ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + strb r2, [r0, r5] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ subs r0, r1, #1 │ │ │ │ @@ -29891,19 +29891,19 @@ │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ strd lr, r0, [sp] │ │ │ │ movs r0, #0 │ │ │ │ blx d258 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strh r2, [r7, #38] @ 0x26 │ │ │ │ + strh r2, [r4, #38] @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r7, r3] │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001fa48 : │ │ │ │ cbz r0, 1fa8a │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -29935,17 +29935,17 @@ │ │ │ │ add.w r1, r1, #640 @ 0x280 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ lsls r4, r6, #27 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r3, #27 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [pc, #24] @ (1fac0 ) │ │ │ │ + ldr r3, [pc, #952] @ (1fe60 ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + strb r0, [r0, r0] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001faac : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -30198,24 +30198,24 @@ │ │ │ │ add.w r1, r1, #676 @ 0x2a4 │ │ │ │ blx c5e8 │ │ │ │ b.n 1fcd6 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfac80003 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #28] │ │ │ │ + strh r0, [r5, #26] │ │ │ │ movs r1, r0 │ │ │ │ ldr??.w r0, [sl, #3] │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r7, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #880] @ (200c8 ) │ │ │ │ + ldr r7, [pc, #784] @ (20068 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #408] @ (1fef4 ) │ │ │ │ + ldr r1, [pc, #312] @ (1fe94 ) │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r0, [r4, #14] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, 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, #36 @ 0x24 │ │ │ │ @@ -30315,19 +30315,19 @@ │ │ │ │ movs r1, #16 │ │ │ │ strd lr, r0, [sp] │ │ │ │ movs r0, #0 │ │ │ │ blx d258 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r7, r2] │ │ │ │ + strb r0, [r4, r2] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r5, r3] │ │ │ │ + strb r4, [r2, r3] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001fe90 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -30367,15 +30367,15 @@ │ │ │ │ b.n 1feb4 │ │ │ │ nop │ │ │ │ lsls r6, r6, #10 │ │ │ │ movs r4, r0 │ │ │ │ lsls r2, r4, #10 │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xf3740003 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + strh r6, [r5, #2] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001ff04 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -30528,18 +30528,18 @@ │ │ │ │ ... │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r4, r0 │ │ │ │ lsls r3, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xff99ffff │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + ldrb r0, [r0, #28] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 000200b0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -30566,19 +30566,19 @@ │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ blx c5e8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ b.n 200ea │ │ │ │ nop │ │ │ │ - ldr r6, [r7, r3] │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #720] @ (203dc ) │ │ │ │ + ldr r5, [pc, #624] @ (2037c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #432] @ (202c0 ) │ │ │ │ + ldr r0, [pc, #336] @ (20260 ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00020110 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -30591,17 +30591,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #32 │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #224] @ (20220 ) │ │ │ │ + ldr r0, [pc, #128] @ (201c0 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #488] @ (2032c ) │ │ │ │ + ldr r5, [pc, #392] @ (202cc ) │ │ │ │ movs r1, r0 │ │ │ │ cbz r0, 2018a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -30628,17 +30628,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (201a0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ b.w c5e4 │ │ │ │ movs r4, r2 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0x47d6 │ │ │ │ + @ instruction: 0x47be │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #96] @ (20204 ) │ │ │ │ + ldr r5, [pc, #0] @ (201a4 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 000201a4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -30651,17 +30651,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #96 @ 0x60 │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r4 │ │ │ │ + blxns r1 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #920] @ (20570 ) │ │ │ │ + ldr r4, [pc, #824] @ (20510 ) │ │ │ │ movs r1, r0 │ │ │ │ cbz r0, 2021e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -30687,17 +30687,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (20230 ) │ │ │ │ ldr r2, [pc, #16] @ (20234 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ b.w c5e4 │ │ │ │ vaddl.u8 q0, d0, d3 │ │ │ │ - bx r8 │ │ │ │ + bx r5 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #528] @ (20448 ) │ │ │ │ + ldr r4, [pc, #432] @ (203e8 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00020238 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -30877,26 +30877,26 @@ │ │ │ │ b.n 203ea │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ @ instruction: 0xf33a0003 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r1, r2] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r6, #9] │ │ │ │ movs r1, r0 │ │ │ │ movt r0, #16387 @ 0x4003 │ │ │ │ - ldr r0, [pc, #824] @ (20768 ) │ │ │ │ + ldr r0, [pc, #728] @ (20708 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, ip │ │ │ │ + cmp r6, r9 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + ldrsb r0, [r7, r2] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -30944,19 +30944,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.n 20144 │ │ │ │ nop │ │ │ │ - ldrb r4, [r7, #11] │ │ │ │ + ldrb r4, [r4, #11] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #640] @ (2074c ) │ │ │ │ + ldr r6, [pc, #544] @ (206ec ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #848] @ (20820 ) │ │ │ │ + ldr r6, [pc, #752] @ (207c0 ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r2 │ │ │ │ @@ -30998,19 +30998,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ blx d258 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx c758 │ │ │ │ b.n 204ee │ │ │ │ nop │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #984] @ (2092c ) │ │ │ │ + ldr r5, [pc, #888] @ (208cc ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #168] @ (20600 ) │ │ │ │ + ldr r6, [pc, #72] @ (205a0 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00020558 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -31048,15 +31048,15 @@ │ │ │ │ add.w r0, r4, #20 │ │ │ │ blx d0b4 │ │ │ │ b.n 2057c │ │ │ │ nop │ │ │ │ stc2 0, cr0, [r6], #-12 │ │ │ │ ldc2 0, cr0, [r2], {3} │ │ │ │ ldcl 0, cr0, [r0], {3} │ │ │ │ - ldrb r2, [r5, #7] │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 000205cc : │ │ │ │ stmdb sp!, {r4, r5, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -31157,21 +31157,21 @@ │ │ │ │ ldr r1, [pc, #20] @ (206ec ) │ │ │ │ ldr r2, [pc, #24] @ (206f0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #204 @ 0xcc │ │ │ │ blx c5e8 │ │ │ │ b.n 206b2 │ │ │ │ - cmp r4, r3 │ │ │ │ + cmp r4, r0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #264] @ (207f4 ) │ │ │ │ + ldr r1, [pc, #168] @ (20794 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, r1 │ │ │ │ + negs r4, r6 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0x47ce │ │ │ │ + @ instruction: 0x47b6 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 000206f4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -31240,17 +31240,17 @@ │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r2, [r6, #31] │ │ │ │ + strb r2, [r3, #31] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp r4, r1 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000207c4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -31270,15 +31270,15 @@ │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cf38 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ movs r3, #0 │ │ │ │ - bl 348ac │ │ │ │ + bl 34894 │ │ │ │ mov.w r3, #1000 @ 0x3e8 │ │ │ │ str r0, [sp, #0] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [pc, #40] @ (20838 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [pc, #40] @ (2083c ) │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ @@ -31302,15 +31302,15 @@ │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx d3a8 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ movs r3, #0 │ │ │ │ - bl 348ac │ │ │ │ + bl 34894 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ 00020860 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -31362,17 +31362,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 208ac │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ stcl 0, cr0, [r0, #12]! │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ stc 0, cr0, [r8, #12]! │ │ │ │ - sbcs r0, r1 │ │ │ │ + adcs r0, r6 │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r4, #27] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 000208f8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -31466,15 +31466,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add r3, pc, #60 @ (adr r3, 20a28 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 348ac │ │ │ │ + bl 34894 │ │ │ │ orrs.w r1, r3, r2 │ │ │ │ bne.n 20a0e │ │ │ │ mov.w r3, #23552 @ 0x5c00 │ │ │ │ movt r3, #1318 @ 0x526 │ │ │ │ adds r0, r5, r3 │ │ │ │ adc.w r1, r4, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -31496,15 +31496,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add r3, pc, #48 @ (adr r3, 20a70 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 348ac │ │ │ │ + bl 34894 │ │ │ │ orrs.w r1, r3, r2 │ │ │ │ bne.n 20a62 │ │ │ │ mov.w r3, #41984 @ 0xa400 │ │ │ │ movt r3, #64217 @ 0xfad9 │ │ │ │ adds r0, r5, r3 │ │ │ │ sbc.w r1, r4, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -31541,17 +31541,17 @@ │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + subs r7, #130 @ 0x82 │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r1, #20] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00020ad0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -31694,19 +31694,19 @@ │ │ │ │ blx ce30 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d0b4 │ │ │ │ b.n 20c0c │ │ │ │ sub.w r0, lr, #8585216 @ 0x830000 │ │ │ │ @ instruction: 0xf59a0003 │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ b.n 20910 │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r0, #14] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00020c58 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -31746,17 +31746,17 @@ │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 20ca0 │ │ │ │ nop │ │ │ │ strd r0, r0, [r8, #12]! │ │ │ │ lsrs r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #14 │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r3, #12] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00020ccc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -31778,17 +31778,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #40 @ 0x28 │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r5, #188 @ 0xbc │ │ │ │ + subs r5, #164 @ 0xa4 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r3, #12] │ │ │ │ + strb r6, [r0, #12] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00020d14 : │ │ │ │ adds r3, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ @@ -31825,15 +31825,15 @@ │ │ │ │ blx be24 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r0, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cmn r2, r5 │ │ │ │ + cmn r2, r2 │ │ │ │ movs r1, r0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 20e04 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -31885,23 +31885,23 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w bdc8 │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ movs r1, r0 │ │ │ │ - cmn r4, r3 │ │ │ │ + cmn r4, r0 │ │ │ │ movs r1, r0 │ │ │ │ - cmn r2, r5 │ │ │ │ + cmn r2, r2 │ │ │ │ movs r1, r0 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - negs r0, r7 │ │ │ │ + negs r0, r4 │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cbz r0, 20e42 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -32109,27 +32109,27 @@ │ │ │ │ stc2 15, cr15, [pc], {255} @ 0xff │ │ │ │ @ instruction: 0xfbe5ffff │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb85ffff │ │ │ │ - ldrb r7, [r2, #23] │ │ │ │ + ldrb r7, [r7, #22] │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r4, [r1, r7] │ │ │ │ + ldrsh r4, [r6, r6] │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r2, #156 @ 0x9c │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r2, #1] │ │ │ │ + strb r2, [r7, #0] │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #164 @ 0xa4 │ │ │ │ + subs r2, #140 @ 0x8c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [pc, #296] @ (21180 ) │ │ │ │ + ldr r2, [pc, #200] @ (21120 ) │ │ │ │ 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, #3560] @ 21e54 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -32361,15 +32361,15 @@ │ │ │ │ blx b7dc │ │ │ │ movs r0, #129 @ 0x81 │ │ │ │ blx bf88 │ │ │ │ ldr.w r1, [pc, #2988] @ 21e90 │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r4, [pc, #2976] @ 21e94 │ │ │ │ blx b7dc │ │ │ │ movs r0, #19 │ │ │ │ add r4, pc │ │ │ │ blx bf88 │ │ │ │ mov r5, r0 │ │ │ │ @@ -32409,15 +32409,15 @@ │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r3, #0 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -32444,15 +32444,15 @@ │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ blx bf88 │ │ │ │ ldr.w r1, [pc, #2780] @ 21ea0 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7dc │ │ │ │ movs r0, #6 │ │ │ │ blx bf88 │ │ │ │ ldr.w r3, [pc, #2760] @ 21ea4 │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ @@ -32644,15 +32644,15 @@ │ │ │ │ blx b7dc │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ ldr.w r1, [pc, #2276] @ 21ed0 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #9 │ │ │ │ blx bf88 │ │ │ │ ldr.w r3, [pc, #2256] @ 21ed4 │ │ │ │ mov fp, r0 │ │ │ │ add r3, pc │ │ │ │ @@ -32688,15 +32688,15 @@ │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r3, #0 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -32732,15 +32732,15 @@ │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf88 │ │ │ │ ldr.w r1, [pc, #2056] @ 21ee0 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7dc │ │ │ │ movs r0, #5 │ │ │ │ blx bf88 │ │ │ │ ldr.w r3, [pc, #2032] @ 21ee4 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ @@ -32834,48 +32834,48 @@ │ │ │ │ blx b7dc │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ ldr.w r3, [pc, #1800] @ 21f00 │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r6, pc │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf88 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #28] │ │ │ │ + str r0, [sp, #32] │ │ │ │ movs r0, #12 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf88 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ movs r0, #12 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ str.w fp, [r0] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ @@ -33048,15 +33048,15 @@ │ │ │ │ blx b7dc │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf88 │ │ │ │ ldr.w r1, [pc, #1264] @ 21f28 │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #22 │ │ │ │ blx bf88 │ │ │ │ ldr.w ip, [pc, #1244] @ 21f2c │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ @@ -33095,15 +33095,15 @@ │ │ │ │ add r6, pc │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ @@ -33135,15 +33135,15 @@ │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp ip, fp │ │ │ │ bne.n 21b0a │ │ │ │ mov r3, r6 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [lr, #4] │ │ │ │ str.w r0, [lr] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7dc │ │ │ │ movs r0, #20 │ │ │ │ blx bf88 │ │ │ │ ldr.w ip, [pc, #1016] @ 21f3c │ │ │ │ mov r6, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ @@ -33347,24 +33347,24 @@ │ │ │ │ blx b7dc │ │ │ │ movs r0, #61 @ 0x3d │ │ │ │ blx bf88 │ │ │ │ add r8, pc │ │ │ │ mov r6, r0 │ │ │ │ mov ip, r0 │ │ │ │ add.w r3, r8, #48 @ 0x30 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ mov lr, r8 │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w r8, r8, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp lr, r3 │ │ │ │ bne.n 21d64 │ │ │ │ mov r3, r8 │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ mov r0, r4 │ │ │ │ @@ -33432,194 +33432,194 @@ │ │ │ │ blx b7dc │ │ │ │ movs r0, #33 @ 0x21 │ │ │ │ blx bf88 │ │ │ │ add fp, pc │ │ │ │ mov r4, r0 │ │ │ │ mov lr, r0 │ │ │ │ add.w r3, fp, #32 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ b.n 21f7c │ │ │ │ nop │ │ │ │ b.n 21a20 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #124] @ 0x7c │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ strb r6, [r0, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + ldr r6, [r5, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r4, #0] │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + strb r4, [r1, #0] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r5, #2] │ │ │ │ + strb r2, [r5, #2] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, #2] │ │ │ │ + strb r4, [r2, #2] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + strb r6, [r5, #1] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + strb r0, [r3, #2] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r3, #104] @ 0x68 │ │ │ │ + strb r2, [r6, #4] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r1, #3] │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r0, #4] │ │ │ │ + strb r6, [r6, #2] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + strb r4, [r5, #3] │ │ │ │ movs r1, r0 │ │ │ │ strb r4, [r3, #5] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ - movs r1, r0 │ │ │ │ - strb r2, [r0, #5] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + strb r2, [r3, #5] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + strb r2, [r5, #4] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + ldr r5, [sp, #288] @ 0x120 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r2, #4] │ │ │ │ + ldr r4, [r4, #76] @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r6, #6] │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r6, [r0, #68] @ 0x44 │ │ │ │ + strb r0, [r2, #3] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r7, #4] │ │ │ │ + strb r2, [r7, #3] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r5, #5] │ │ │ │ + strb r4, [r3, #6] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r3, #6] │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #56] @ 0x38 │ │ │ │ + strb r6, [r4, #4] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + strb r0, [r2, #5] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + ldr r0, [r7, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #44] @ 0x2c │ │ │ │ + strb r4, [r0, #4] │ │ │ │ movs r1, r0 │ │ │ │ strb r6, [r5, #4] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r5, #3] │ │ │ │ + strb r4, [r3, #5] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r3, r7] │ │ │ │ + strb r4, [r2, #3] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + strb r6, [r7, #3] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r6, #16] │ │ │ │ + str r0, [r0, r7] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + strb r6, [r4, #1] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r0, #2] │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + strb r2, [r5, #2] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r6, #4] │ │ │ │ + strb r0, [r4, #1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ + strb r2, [r5, #1] │ │ │ │ movs r1, r0 │ │ │ │ strb r0, [r3, #2] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, #3] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r1, #5] │ │ │ │ + str r6, [r7, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + strb r0, [r0, #2] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r2, #3] │ │ │ │ + strb r6, [r5, #2] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, #4] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + str r4, [r5, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + strb r0, [r7, #2] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + strb r6, [r5, #3] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r1, #92] @ 0x5c │ │ │ │ + strb r4, [r4, #4] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #928] @ (222e4 ) │ │ │ │ + strb r0, [r4, #3] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, #124] @ 0x7c │ │ │ │ + strb r0, [r6, #1] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r5, #0] │ │ │ │ + ldr r5, [pc, #832] @ (22284 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #208] @ (22024 ) │ │ │ │ + ldr r2, [r1, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, #120] @ 0x78 │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r5, #124] @ 0x7c │ │ │ │ + strb r6, [r2, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r5, [pc, #112] @ (21fc4 ) │ │ │ │ movs r1, r0 │ │ │ │ - mov r2, r3 │ │ │ │ + ldr r2, [r4, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - mvns r4, r6 │ │ │ │ + ldr r2, [r2, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r1, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r6, #112] @ 0x70 │ │ │ │ + mov r2, r0 │ │ │ │ + movs r1, r0 │ │ │ │ + mvns r4, r3 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r3, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ + ldr r2, [r1, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ 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] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 21f7c │ │ │ │ ldrb.w r3, [fp] │ │ │ │ mov r0, r6 │ │ │ │ strb.w r3, [lr] │ │ │ │ blx b7dc │ │ │ │ movs r0, #12 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #3540] @ 22d8c │ │ │ │ + ldr.w r3, [pc, #3548] @ 22d94 │ │ │ │ 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, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3516] @ 22d90 │ │ │ │ + ldr.w r1, [pc, #3524] @ 22d98 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r8, r0 │ │ │ │ @@ -33649,47 +33649,47 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ str r5, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3420] @ 22d94 │ │ │ │ + ldr.w r1, [pc, #3428] @ 22d9c │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #126 @ 0x7e │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3400] @ 22d98 │ │ │ │ + ldr.w r1, [pc, #3408] @ 22da0 │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #11 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #3376] @ 22d9c │ │ │ │ + ldr.w r3, [pc, #3384] @ 22da4 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb r3, [r4, #10] │ │ │ │ strh r2, [r4, #8] │ │ │ │ blx b7dc │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3348] @ 22da0 │ │ │ │ + ldr.w r1, [pc, #3356] @ 22da8 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r6, r0 │ │ │ │ @@ -33697,15 +33697,15 @@ │ │ │ │ ldr.w r0, [r8] │ │ │ │ cbz r0, 220ae │ │ │ │ blx b7dc │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3304] @ 22da4 │ │ │ │ + ldr.w r1, [pc, #3312] @ 22dac │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ mov r9, r1 │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ @@ -33713,26 +33713,26 @@ │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr.w r9, [pc, #3264] @ 22da8 │ │ │ │ + ldr.w r9, [pc, #3272] @ 22db0 │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ add r9, pc │ │ │ │ blx cd30 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r3, #1 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str.w fp, [sp, #12] │ │ │ │ @@ -33754,23 +33754,23 @@ │ │ │ │ cmp ip, lr │ │ │ │ bne.n 2212c │ │ │ │ mov r3, r9 │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh r2, [r5, #12] │ │ │ │ strb r3, [r5, #14] │ │ │ │ blx b7dc │ │ │ │ movs r0, #32 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #3136] @ 22dac │ │ │ │ + ldr.w ip, [pc, #3144] @ 22db4 │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r0, [r5, #0] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ @@ -33779,40 +33779,40 @@ │ │ │ │ str r2, [r5, #24] │ │ │ │ str r3, [r5, #28] │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #6 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #3096] @ 22db0 │ │ │ │ + ldr.w r3, [pc, #3104] @ 22db8 │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ strh.w r3, [r9, #4] │ │ │ │ str.w r0, [r9] │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #3068] @ 22db4 │ │ │ │ + ldr.w lr, [pc, #3076] @ 22dbc │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ add.w r3, lr, #48 @ 0x30 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ 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] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 221c6 │ │ │ │ mov r3, lr │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r0, #8 │ │ │ │ @@ -33827,15 +33827,15 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cbz r0, 2220e │ │ │ │ blx b7dc │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2972] @ 22db8 │ │ │ │ + ldr.w r1, [pc, #2980] @ 22dc0 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r6, r0 │ │ │ │ @@ -33843,15 +33843,15 @@ │ │ │ │ ldr.w r0, [r8] │ │ │ │ cbz r0, 2223e │ │ │ │ blx b7dc │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2928] @ 22dbc │ │ │ │ + ldr.w r1, [pc, #2936] @ 22dc4 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r8, r0 │ │ │ │ @@ -33870,45 +33870,45 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r6, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2856] @ 22dc0 │ │ │ │ + ldr.w r1, [pc, #2864] @ 22dc8 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #217 @ 0xd9 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2836] @ 22dc4 │ │ │ │ + ldr.w r1, [pc, #2844] @ 22dcc │ │ │ │ movs r2, #217 @ 0xd9 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #9 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2812] @ 22dc8 │ │ │ │ + ldr.w r3, [pc, #2820] @ 22dd0 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r9 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r5, #8] │ │ │ │ blx b7dc │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2788] @ 22dcc │ │ │ │ + ldr.w r1, [pc, #2796] @ 22dd4 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ @@ -33944,73 +33944,73 @@ │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2672] @ 22dd0 │ │ │ │ + ldr.w r1, [pc, #2680] @ 22dd8 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #162 @ 0xa2 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2648] @ 22dd4 │ │ │ │ + ldr.w r1, [pc, #2656] @ 22ddc │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r7, [pc, #2636] @ 22dd8 │ │ │ │ + ldr.w r7, [pc, #2644] @ 22de0 │ │ │ │ blx b7dc │ │ │ │ movs r0, #16 │ │ │ │ add r7, pc │ │ │ │ blx bf88 │ │ │ │ mov r4, r0 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ str r3, [r4, #12] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2600] @ 22ddc │ │ │ │ + ldr.w r1, [pc, #2608] @ 22de4 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r0, #0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ cbz r0, 223d2 │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r8, [pc, #2568] @ 22de0 │ │ │ │ + ldr.w r8, [pc, #2576] @ 22de8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ add r8, pc │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ add.w fp, r8, #64 @ 0x40 │ │ │ │ blx b7dc │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -34027,44 +34027,44 @@ │ │ │ │ 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 22424 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7dc │ │ │ │ movs r0, #10 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2448] @ 22de4 │ │ │ │ + ldr.w r3, [pc, #2456] @ 22dec │ │ │ │ mov fp, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [fp, #4] │ │ │ │ str.w r0, [fp] │ │ │ │ mov r0, sl │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [fp, #8] │ │ │ │ blx b7dc │ │ │ │ movs r0, #7 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2416] @ 22de8 │ │ │ │ + ldr.w r3, [pc, #2424] @ 22df0 │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ strb.w r3, [r8, #6] │ │ │ │ strh.w r2, [r8, #4] │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2380] @ 22dec │ │ │ │ + ldr.w r1, [pc, #2388] @ 22df4 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov sl, r0 │ │ │ │ @@ -34095,576 +34095,575 @@ │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ blx c55c │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2284] @ 22df0 │ │ │ │ + ldr.w r1, [pc, #2292] @ 22df8 │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #215 @ 0xd7 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2264] @ 22df4 │ │ │ │ + ldr.w r1, [pc, #2272] @ 22dfc │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #14 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2240] @ 22df8 │ │ │ │ + ldr.w r3, [pc, #2248] @ 22e00 │ │ │ │ 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 b7dc │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2212] @ 22dfc │ │ │ │ + ldr.w r1, [pc, #2220] @ 22e04 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r7, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r6, [r0, #0] │ │ │ │ + mov r6, r0 │ │ │ │ + str r7, [r0, #0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ cbz r0, 22576 │ │ │ │ blx b7dc │ │ │ │ mov r0, sl │ │ │ │ - ldr.w r9, [pc, #2180] @ 22e00 │ │ │ │ + ldr.w sl, [pc, #2188] @ 22e08 │ │ │ │ blx b7dc │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ - blx bf88 │ │ │ │ - ldr.w r1, [pc, #2172] @ 22e04 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ - add r9, pc │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ - mov r8, r0 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - blx bf88 │ │ │ │ - add.w lr, r9, #64 @ 0x40 │ │ │ │ - mov r6, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov r7, r9 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w r9, r9, #16 │ │ │ │ - ldmia r7!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp r7, lr │ │ │ │ - bne.n 225a4 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ - ldr.w fp, [pc, #2112] @ 22e08 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2108] @ 22e0c │ │ │ │ + ldr.w r1, [pc, #2180] @ 22e0c │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ - add fp, pc │ │ │ │ + add sl, pc │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ - add.w ip, fp, #48 @ 0x30 │ │ │ │ - mov sl, r0 │ │ │ │ + add.w ip, sl, #48 @ 0x30 │ │ │ │ + mov r8, r0 │ │ │ │ mov lr, r0 │ │ │ │ - mov r7, fp │ │ │ │ + mov r7, sl │ │ │ │ add.w lr, lr, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ + add.w sl, sl, #16 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp r7, ip │ │ │ │ - bne.n 225ec │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ + bne.n 225a4 │ │ │ │ + ldmia.w sl!, {r0, r1, r2} │ │ │ │ str.w r0, [lr] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - movs r0, #20 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ str.w r2, [lr, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ + ldrh.w r3, [sl] │ │ │ │ strh.w r3, [lr, #12] │ │ │ │ - ldrb.w r3, [fp, #2] │ │ │ │ + ldrb.w r3, [sl, #2] │ │ │ │ + ldr.w sl, [pc, #2092] @ 22e10 │ │ │ │ strb.w r3, [lr, #14] │ │ │ │ - blx cd30 │ │ │ │ - strd r8, r6, [r0] │ │ │ │ - strd r9, sl, [r0, #8] │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx b7dc │ │ │ │ + add sl, pc │ │ │ │ + blx bf88 │ │ │ │ + add.w lr, sl, #64 @ 0x40 │ │ │ │ + mov fp, r0 │ │ │ │ + mov ip, r0 │ │ │ │ + mov r7, sl │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + add.w sl, sl, #16 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [ip, #-16] │ │ │ │ + str.w r1, [ip, #-12] │ │ │ │ + str.w r2, [ip, #-8] │ │ │ │ + str.w r3, [ip, #-4] │ │ │ │ + cmp r7, lr │ │ │ │ + bne.n 225f8 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1988] @ 22e10 │ │ │ │ + ldr.w r1, [pc, #2036] @ 22e14 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - mov r9, r0 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + mov sl, r0 │ │ │ │ + movs r0, #20 │ │ │ │ + blx cd30 │ │ │ │ + strd r9, r8, [r0] │ │ │ │ + strd fp, sl, [r0, #8] │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr.w r8, [pc, #2008] @ 22e18 │ │ │ │ + blx b7dc │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1972] @ 22e14 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #1996] @ 22e1c │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ + add r8, pc │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - mov sl, r0 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + mov fp, r0 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #1956] @ 22e18 │ │ │ │ - mov r8, r0 │ │ │ │ + add.w lr, r8, #64 @ 0x40 │ │ │ │ + mov r9, r0 │ │ │ │ mov ip, r0 │ │ │ │ - add lr, pc │ │ │ │ - add.w r6, lr, #48 @ 0x30 │ │ │ │ - mov r5, lr │ │ │ │ + mov r5, r8 │ │ │ │ add.w ip, ip, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ + add.w r8, r8, #16 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ - cmp r5, r6 │ │ │ │ - bne.n 2267e │ │ │ │ - ldmia.w lr!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [lr] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [lr, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ + cmp r5, lr │ │ │ │ + bne.n 2266a │ │ │ │ + ldr.w r8, [pc, #1940] @ 22e20 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #1876] @ 22e1c │ │ │ │ - mov fp, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - add lr, pc │ │ │ │ - add.w ip, lr, #64 @ 0x40 │ │ │ │ - mov r5, lr │ │ │ │ - adds r6, #16 │ │ │ │ + mov sl, r0 │ │ │ │ + add r8, pc │ │ │ │ + mov lr, r0 │ │ │ │ + add.w ip, r8, #48 @ 0x30 │ │ │ │ + mov r5, r8 │ │ │ │ add.w lr, lr, #16 │ │ │ │ + add.w r8, r8, #16 │ │ │ │ ldmia r5!, {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, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ cmp r5, ip │ │ │ │ - bne.n 226d2 │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + bne.n 2269e │ │ │ │ + ldmia.w r8!, {r0, r1, r2} │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ + str.w r0, [lr] │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + ldrh.w r2, [r8] │ │ │ │ + strh.w r2, [lr, #12] │ │ │ │ + ldrb.w r2, [r8, #2] │ │ │ │ + strb.w r2, [lr, #14] │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1832] @ 22e20 │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ + ldr.w r1, [pc, #1852] @ 22e24 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - mov r5, r0 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ + blx bf88 │ │ │ │ + ldr.w r1, [pc, #1836] @ 22e28 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ + mov r8, r0 │ │ │ │ movs r0, #24 │ │ │ │ blx cd30 │ │ │ │ - strd r9, sl, [r0] │ │ │ │ - strd r8, fp, [r0, #8] │ │ │ │ - mov r6, r0 │ │ │ │ - str r5, [r0, #16] │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + strd fp, r9, [r0] │ │ │ │ + mov r5, r0 │ │ │ │ + strd r3, r8, [r0, #12] │ │ │ │ mov.w fp, #4 │ │ │ │ + str.w sl, [r0, #8] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx b7dc │ │ │ │ - ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ + ldr.w r8, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ - mov r2, r8 │ │ │ │ + mov r2, r9 │ │ │ │ movs r3, #5 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - str r6, [sp, #12] │ │ │ │ + str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ + mov r3, r6 │ │ │ │ str.w fp, [sp, #8] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ blx c55c │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1752] @ 22e24 │ │ │ │ + ldr.w r1, [pc, #1752] @ 22e2c │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr.w r5, [pc, #1740] @ 22e28 │ │ │ │ + mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #153 @ 0x99 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1732] @ 22e2c │ │ │ │ + ldr.w r1, [pc, #1732] @ 22e30 │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - add r5, pc │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #16 │ │ │ │ blx bf88 │ │ │ │ + ldr.w ip, [pc, #1708] @ 22e34 │ │ │ │ mov r8, r0 │ │ │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + add ip, pc │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r3, [r8, #12] │ │ │ │ str.w r1, [r8, #4] │ │ │ │ str.w r2, [r8, #8] │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1676] @ 22e30 │ │ │ │ + ldr.w r1, [pc, #1672] @ 22e38 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r9, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov r5, r0 │ │ │ │ - str r4, [r0, #0] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 289ca │ │ │ │ + mov r4, r0 │ │ │ │ + str.w r9, [r0] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + cbz r0, 227ce │ │ │ │ blx b7dc │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + mov r0, r6 │ │ │ │ + sub.w r9, r7, #4 │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ blx cd30 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - subs r4, r7, #4 │ │ │ │ add.w fp, r7, #12 │ │ │ │ - ldr.w r0, [r4, #4]! │ │ │ │ - cbz r0, 227e6 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr.w r0, [r9, #4]! │ │ │ │ + cbz r0, 227ee │ │ │ │ blx b7dc │ │ │ │ - cmp r4, fp │ │ │ │ - bne.n 227dc │ │ │ │ + cmp r9, fp │ │ │ │ + bne.n 227e4 │ │ │ │ mov r0, r7 │ │ │ │ - sub.w fp, r6, #4 │ │ │ │ + sub.w fp, r5, #4 │ │ │ │ blx b7dc │ │ │ │ - add.w r7, r6, #16 │ │ │ │ + add.w r7, r5, #16 │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ ldr.w r0, [fp, #4]! │ │ │ │ - cbz r0, 2280a │ │ │ │ + cbz r0, 22812 │ │ │ │ blx b7dc │ │ │ │ cmp fp, r7 │ │ │ │ - bne.n 22800 │ │ │ │ - mov r0, r6 │ │ │ │ + bne.n 22808 │ │ │ │ + mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov r2, r9 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ + mov r2, r5 │ │ │ │ mov r0, sl │ │ │ │ - str r3, [sp, #4] │ │ │ │ + str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ + str r6, [sp, #4] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r5 │ │ │ │ + mov r3, r4 │ │ │ │ blx c55c │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1528] @ 22e34 │ │ │ │ + ldr.w r1, [pc, #1528] @ 22e3c │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1508] @ 22e38 │ │ │ │ + ldr.w r1, [pc, #1508] @ 22e40 │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r9 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #9 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #1484] @ 22e3c │ │ │ │ - mov r6, r0 │ │ │ │ + ldr.w r3, [pc, #1484] @ 22e44 │ │ │ │ + mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str r1, [r7, #4] │ │ │ │ + str r0, [r7, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - strb r3, [r6, #8] │ │ │ │ + strb r3, [r7, #8] │ │ │ │ blx b7dc │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1460] @ 22e40 │ │ │ │ + ldr.w r1, [pc, #1460] @ 22e48 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - mov r7, r0 │ │ │ │ + mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r7, [r0, #0] │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - cbz r0, 228aa │ │ │ │ + str r0, [sp, #32] │ │ │ │ + str r5, [r0, #0] │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + cbz r0, 228b2 │ │ │ │ blx b7dc │ │ │ │ - ldr.w fp, [pc, #1432] @ 22e44 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r4, [pc, #1428] @ 22e4c │ │ │ │ blx b7dc │ │ │ │ - ldr.w r8, [pc, #1424] @ 22e48 │ │ │ │ - add fp, pc │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + ldr.w r8, [pc, #1424] @ 22e50 │ │ │ │ + add r4, pc │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - mov r1, fp │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + mov r1, r4 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r8, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ - ldr.w r5, [pc, #1404] @ 22e4c │ │ │ │ + ldr.w fp, [pc, #1404] @ 22e54 │ │ │ │ blx bf88 │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ - add r5, pc │ │ │ │ + add fp, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1380] @ 22e50 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w r1, [pc, #1380] @ 22e58 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ - mov r4, r1 │ │ │ │ + str r1, [sp, #28] │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf88 │ │ │ │ - mov r1, r5 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + mov r1, fp │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ blx c524 │ │ │ │ - mov r7, r0 │ │ │ │ + mov r5, r0 │ │ │ │ movs r0, #20 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - strd r3, r7, [r0, #8] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + strd r3, r5, [r0, #8] │ │ │ │ str.w sl, [r0] │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1320] @ 22e54 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #1320] @ 22e5c │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1304] @ 22e58 │ │ │ │ - movs r2, #79 @ 0x4f │ │ │ │ + ldr.w r1, [pc, #1304] @ 22e60 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf88 │ │ │ │ mov r1, fp │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1272] @ 22e5c │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + ldr.w r1, [pc, #1272] @ 22e64 │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r4 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ blx c524 │ │ │ │ - mov r7, r0 │ │ │ │ + mov r6, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1240] @ 22e60 │ │ │ │ + mov r1, r8 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ + blx c524 │ │ │ │ + mov r8, r0 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ + blx bf88 │ │ │ │ + ldr.w r1, [pc, #1224] @ 22e68 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - mov r1, r8 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ blx c524 │ │ │ │ - mov r8, r0 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ - blx bf88 │ │ │ │ - mov r1, r4 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ - blx c524 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #28] │ │ │ │ movs r0, #36 @ 0x24 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ strd r3, fp, [r0, #4] │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - strd sl, r7, [r0, #12] │ │ │ │ - movs r7, #8 │ │ │ │ - strd r5, r8, [r0, #20] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + strd sl, r6, [r0, #12] │ │ │ │ + movs r6, #8 │ │ │ │ + strd r8, r5, [r0, #20] │ │ │ │ str r3, [r0, #28] │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx b7dc │ │ │ │ - ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ - ldr r5, [sp, #36] @ 0x24 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr.w fp, [sp, #24] │ │ │ │ + ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr.w fp, [sp, #32] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ - str r7, [sp, #16] │ │ │ │ + str r6, [sp, #16] │ │ │ │ blx c55c │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1116] @ 22e64 │ │ │ │ + ldr.w r1, [pc, #1116] @ 22e6c │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #213 @ 0xd5 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1092] @ 22e68 │ │ │ │ + ldr.w r1, [pc, #1092] @ 22e70 │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #23 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #1072] @ 22e6c │ │ │ │ + ldr.w ip, [pc, #1072] @ 22e74 │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r3, [r5, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldrh.w r3, [ip, #4] │ │ │ │ ldr.w r0, [ip] │ │ │ │ strh r3, [r5, #20] │ │ │ │ ldrb.w r3, [ip, #6] │ │ │ │ strb r3, [r5, #22] │ │ │ │ str r0, [r5, #16] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1024] @ 22e70 │ │ │ │ + ldr.w r1, [pc, #1024] @ 22e78 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r6 │ │ │ │ blx cd30 │ │ │ │ mov r8, r0 │ │ │ │ - str r6, [r0, #0] │ │ │ │ + str r7, [r0, #0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 22a8e │ │ │ │ + cbz r0, 22a96 │ │ │ │ blx b7dc │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ blx b7dc │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #984] @ (22e74 ) │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr r1, [pc, #984] @ (22e7c ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #968] @ (22e78 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr r1, [pc, #968] @ (22e80 ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #12 │ │ │ │ blx cd30 │ │ │ │ strd fp, r6, [r0] │ │ │ │ mov r7, r0 │ │ │ │ sub.w fp, r9, #4 │ │ │ │ add.w r6, r9, #12 │ │ │ │ ldr.w r0, [fp, #4]! │ │ │ │ - cbz r0, 22ad6 │ │ │ │ + cbz r0, 22ade │ │ │ │ blx b7dc │ │ │ │ cmp fp, r6 │ │ │ │ - bne.n 22acc │ │ │ │ + bne.n 22ad4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #916] @ (22e7c ) │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr r1, [pc, #916] @ (22e84 ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #900] @ (22e80 ) │ │ │ │ + ldr r1, [pc, #900] @ (22e88 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #888] @ (22e84 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr r1, [pc, #888] @ (22e8c ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ str.w fp, [r0] │ │ │ │ mov r6, r0 │ │ │ │ strd r3, r9, [r0, #4] │ │ │ │ add.w fp, r4, #28 │ │ │ │ sub.w r9, r4, #4 │ │ │ │ ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 22b3a │ │ │ │ + cbz r0, 22b42 │ │ │ │ blx b7dc │ │ │ │ cmp r9, fp │ │ │ │ - bne.n 22b30 │ │ │ │ + bne.n 22b38 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r9 │ │ │ │ movs r3, #3 │ │ │ │ @@ -34675,172 +34674,172 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ blx c55c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #796] @ (22e88 ) │ │ │ │ + ldr r1, [pc, #796] @ (22e90 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #20 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #776] @ 22e8c │ │ │ │ + ldr.w ip, [pc, #776] @ 22e94 │ │ │ │ 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 b7dc │ │ │ │ movs r0, #11 │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #740] @ (22e90 ) │ │ │ │ + ldr r3, [pc, #740] @ (22e98 ) │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [r9, #4] │ │ │ │ str.w r0, [r9] │ │ │ │ mov r0, r5 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb.w r3, [r9, #10] │ │ │ │ strh.w r2, [r9, #8] │ │ │ │ blx b7dc │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #704] @ (22e94 ) │ │ │ │ + ldr r1, [pc, #704] @ (22e9c ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r5, r0 │ │ │ │ str.w sl, [r0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 22bf2 │ │ │ │ + cbz r0, 22bfa │ │ │ │ blx b7dc │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 22c08 │ │ │ │ + cbz r0, 22c10 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - cbz r0, 22c10 │ │ │ │ + cbz r0, 22c18 │ │ │ │ blx b7dc │ │ │ │ mov r0, r7 │ │ │ │ sub.w r8, r6, #4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ add.w sl, r6, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, 22c30 │ │ │ │ + cbz r0, 22c38 │ │ │ │ blx b7dc │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 22c26 │ │ │ │ + bne.n 22c2e │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ str r7, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ blx c55c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #568] @ (22e98 ) │ │ │ │ + ldr r1, [pc, #568] @ (22ea0 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #138 @ 0x8a │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #548] @ (22e9c ) │ │ │ │ + ldr r1, [pc, #548] @ (22ea4 ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #11 │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #528] @ (22ea0 ) │ │ │ │ + ldr r3, [pc, #528] @ (22ea8 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r9 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb r3, [r4, #10] │ │ │ │ strh r2, [r4, #8] │ │ │ │ blx b7dc │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #500] @ (22ea4 ) │ │ │ │ + ldr r1, [pc, #500] @ (22eac ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 22ccc │ │ │ │ + cbz r0, 22cd4 │ │ │ │ blx b7dc │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #472] @ (22ea8 ) │ │ │ │ + ldr r5, [pc, #472] @ (22eb0 ) │ │ │ │ blx b7dc │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ add r5, pc │ │ │ │ blx bf88 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ blx c524 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ str.w r8, [r0] │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7dc │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf88 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r3, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ @@ -34858,357 +34857,357 @@ │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ blx c524 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #212 @ 0xd4 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #344] @ (22eac ) │ │ │ │ + ldr r1, [pc, #344] @ (22eb4 ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #16 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #324] @ 22eb0 │ │ │ │ + ldr.w ip, [pc, #324] @ 22eb8 │ │ │ │ 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, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - b.n 22eb4 │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + b.n 22ebc │ │ │ │ + ldr r6, [r1, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r3, #32] │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + str r2, [r0, #32] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r3, #28] │ │ │ │ + ldr r0, [r2, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ + str r2, [r0, #28] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #242 @ 0xf2 │ │ │ │ + str r0, [r6, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r1, #80] @ 0x50 │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r5, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r6, [r6, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldr r2, [r4, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #76] @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + ldr r6, [r2, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + ldrb r6, [r5, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - tst r2, r4 │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ + tst r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r0, #72] @ 0x48 │ │ │ │ + str r6, [r1, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r4, r6] │ │ │ │ + ldr r2, [r5, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - tst r4, r6 │ │ │ │ + ldrh r2, [r1, r6] │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #166 @ 0xa6 │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r6, #72] @ 0x48 │ │ │ │ + sbcs r6, r7 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + subs r2, #248 @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ + adcs r6, r2 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r3, #68] @ 0x44 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r6 │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #96 @ 0x60 │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r0, #60] @ 0x3c │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r1, #72] @ 0x48 │ │ │ │ + ldr r2, [r4, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r5, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - mov ip, sp │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, r8 │ │ │ │ + mov sl, r9 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + cmp r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r3, #6] │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + strb r6, [r7, #5] │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #80 @ 0x50 │ │ │ │ + ldr r4, [r1, r1] │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + adds r5, #208 @ 0xd0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #206 @ 0xce │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r2, [r3, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #240 @ 0xf0 │ │ │ │ + subs r7, #130 @ 0x82 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r4, #56] @ 0x38 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r0, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, r4 │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r6, [r6, r6] │ │ │ │ + add r2, r0 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + str r2, [r5, #32] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + ldrsb r4, [r5, r0] │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + ldrsb r6, [r4, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + subs r2, #6 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + strb r0, [r1, r4] │ │ │ │ + movs r1, r0 │ │ │ │ + str r4, [r1, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r7, #0] │ │ │ │ + str r4, [r3, #0] │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #134 @ 0x86 │ │ │ │ + adds r5, #102 @ 0x66 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r6, #16] │ │ │ │ + ldr r6, [r2, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ movs r1, r0 │ │ │ │ - ldr.w r1, [pc, #3544] @ 23c90 │ │ │ │ + ldr.w r1, [pc, #3556] @ 23ca4 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r4, r0 │ │ │ │ str.w sl, [r0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 22ed8 │ │ │ │ + cbz r0, 22ee0 │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 22ef0 │ │ │ │ + cbz r0, 22ef8 │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 22f08 │ │ │ │ + cbz r0, 22f10 │ │ │ │ blx b7dc │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w r9, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ blx c55c │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3424] @ 23c94 │ │ │ │ + ldr.w r1, [pc, #3436] @ 23ca8 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #28] │ │ │ │ + str r0, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ mov.w r0, #288 @ 0x120 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3400] @ 23c98 │ │ │ │ + ldr.w r1, [pc, #3412] @ 23cac │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #5 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #3376] @ 23c9c │ │ │ │ + ldr.w r3, [pc, #3388] @ 23cb0 │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ strb r3, [r7, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3352] @ 23ca0 │ │ │ │ + ldr.w r1, [pc, #3364] @ 23cb4 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov fp, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 22fa6 │ │ │ │ + cbz r0, 22fae │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r4, [pc, #3320] @ 23ca4 │ │ │ │ + ldr.w r4, [pc, #3332] @ 23cb8 │ │ │ │ blx b7dc │ │ │ │ - ldr.w r6, [pc, #3316] @ 23ca8 │ │ │ │ + ldr.w sl, [pc, #3328] @ 23cbc │ │ │ │ add r4, pc │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf88 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - add r6, pc │ │ │ │ - blx c524 │ │ │ │ - ldr.w sl, [pc, #3300] @ 23cac │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ - blx bf88 │ │ │ │ - mov r1, r6 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ add sl, pc │ │ │ │ blx c524 │ │ │ │ + ldr.w r6, [pc, #3312] @ 23cc0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ blx bf88 │ │ │ │ mov r1, sl │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ + add r6, pc │ │ │ │ + blx c524 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ + blx bf88 │ │ │ │ + mov r1, r6 │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ blx c524 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ strd r3, r8, [r0, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3232] @ 23cb0 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #3244] @ 23cc4 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ blx bf88 │ │ │ │ mov r1, sl │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ blx c524 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ blx bf88 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3184] @ 23cb4 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr.w r1, [pc, #3196] @ 23cc8 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf88 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3152] @ 23cb8 │ │ │ │ + ldr.w r1, [pc, #3164] @ 23ccc │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #28 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, sl, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ strd r8, r9, [r0] │ │ │ │ strd r3, r6, [r0, #16] │ │ │ │ - ldr.w r9, [pc, #3120] @ 23cbc │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - blx b7dc │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + ldr.w r9, [pc, #3132] @ 23cd0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ + blx b7dc │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ movs r3, #6 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r9, pc │ │ │ │ @@ -35227,82 +35226,82 @@ │ │ │ │ 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] │ │ │ │ cmp ip, r8 │ │ │ │ - bne.n 230c0 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + bne.n 230c8 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ blx b7dc │ │ │ │ movs r0, #106 @ 0x6a │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3024] @ 23cc0 │ │ │ │ + ldr.w r1, [pc, #3036] @ 23cd4 │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx b7dc │ │ │ │ movs r0, #7 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #3000] @ 23cc4 │ │ │ │ + ldr.w r3, [pc, #3012] @ 23cd8 │ │ │ │ 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, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2968] @ 23cc8 │ │ │ │ + ldr.w r1, [pc, #2980] @ 23cdc │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ str.w sl, [r0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 23152 │ │ │ │ + cbz r0, 2315a │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ sub.w r8, r5, #4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ add.w fp, r5, #8 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, 23172 │ │ │ │ + cbz r0, 2317a │ │ │ │ blx b7dc │ │ │ │ cmp fp, r8 │ │ │ │ - bne.n 23168 │ │ │ │ + bne.n 23170 │ │ │ │ mov r0, r5 │ │ │ │ sub.w r8, r4, #4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ add.w fp, r4, #20 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, 23196 │ │ │ │ + cbz r0, 2319e │ │ │ │ blx b7dc │ │ │ │ cmp r8, fp │ │ │ │ - bne.n 2318c │ │ │ │ + bne.n 23194 │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r8, [pc, #2860] @ 23ccc │ │ │ │ + ldr.w r8, [pc, #2872] @ 23ce0 │ │ │ │ blx b7dc │ │ │ │ movs r3, #0 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r8, pc │ │ │ │ @@ -35320,58 +35319,58 @@ │ │ │ │ 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 231d0 │ │ │ │ + bne.n 231d8 │ │ │ │ mov r3, r8 │ │ │ │ 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 b7dc │ │ │ │ movs r0, #8 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2744] @ 23cd0 │ │ │ │ + ldr.w r3, [pc, #2756] @ 23ce4 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r6, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7dc │ │ │ │ movs r0, #5 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2724] @ 23cd4 │ │ │ │ + ldr.w r3, [pc, #2736] @ 23ce8 │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ strb.w r3, [r8, #4] │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2696] @ 23cd8 │ │ │ │ + ldr.w r1, [pc, #2708] @ 23cec │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 23270 │ │ │ │ + cbz r0, 23278 │ │ │ │ blx b7dc │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ @@ -35391,24 +35390,24 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ str r7, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2596] @ 23cdc │ │ │ │ + ldr.w r1, [pc, #2608] @ 23cf0 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #27 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #2576] @ 23ce0 │ │ │ │ + ldr.w ip, [pc, #2588] @ 23cf4 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r2, [r4, #8] │ │ │ │ @@ -35419,52 +35418,52 @@ │ │ │ │ ldrh.w r3, [ip] │ │ │ │ strh r3, [r4, #24] │ │ │ │ ldrb.w r3, [ip, #2] │ │ │ │ strb r3, [r4, #26] │ │ │ │ blx b7dc │ │ │ │ movs r0, #18 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #2528] @ 23ce4 │ │ │ │ + ldr.w ip, [pc, #2540] @ 23cf8 │ │ │ │ mov r6, r0 │ │ │ │ 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] │ │ │ │ blx b7dc │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2492] @ 23ce8 │ │ │ │ + ldr.w r1, [pc, #2504] @ 23cfc │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r8, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 2334c │ │ │ │ + cbz r0, 23354 │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w sl, [pc, #2432] @ 23cec │ │ │ │ + ldr.w sl, [pc, #2444] @ 23d00 │ │ │ │ blx b7dc │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -35474,19 +35473,19 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add.w fp, sl, #48 @ 0x30 │ │ │ │ blx c55c │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2388] @ 23cf0 │ │ │ │ + ldr.w r1, [pc, #2400] @ 23d04 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #51 @ 0x33 │ │ │ │ blx bf88 │ │ │ │ mov r5, r0 │ │ │ │ mov lr, r0 │ │ │ │ mov ip, sl │ │ │ │ @@ -35494,64 +35493,64 @@ │ │ │ │ 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, fp │ │ │ │ - bne.n 233b8 │ │ │ │ + bne.n 233c0 │ │ │ │ ldrh.w r2, [sl] │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r3, [sl, #2] │ │ │ │ strh.w r2, [lr] │ │ │ │ strb.w r3, [lr, #2] │ │ │ │ blx b7dc │ │ │ │ movs r0, #13 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2300] @ 23cf4 │ │ │ │ + ldr.w r3, [pc, #2312] @ 23d08 │ │ │ │ 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, r6 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb.w r3, [fp, #12] │ │ │ │ blx b7dc │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2264] @ 23cf8 │ │ │ │ + ldr.w r1, [pc, #2276] @ 23d0c │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r6, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 23440 │ │ │ │ + cbz r0, 23448 │ │ │ │ blx b7dc │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w sl, [pc, #2232] @ 23cfc │ │ │ │ + ldr.w sl, [pc, #2244] @ 23d10 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sl, pc │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -35568,43 +35567,43 @@ │ │ │ │ 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 23494 │ │ │ │ + bne.n 2349c │ │ │ │ mov r3, sl │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r7, #4] │ │ │ │ str r2, [r7, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r7, #12] │ │ │ │ blx b7dc │ │ │ │ movs r0, #167 @ 0xa7 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2096] @ 23d00 │ │ │ │ + ldr.w r1, [pc, #2108] @ 23d14 │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #5 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2072] @ 23d04 │ │ │ │ + ldr.w r3, [pc, #2084] @ 23d18 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, fp │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ - ldr.w fp, [pc, #2060] @ 23d08 │ │ │ │ + ldr.w fp, [pc, #2072] @ 23d1c │ │ │ │ strb r3, [r5, #4] │ │ │ │ blx b7dc │ │ │ │ add fp, pc │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ add.w sl, fp, #48 @ 0x30 │ │ │ │ blx bf88 │ │ │ │ mov r7, r0 │ │ │ │ @@ -35614,48 +35613,48 @@ │ │ │ │ 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 23512 │ │ │ │ + bne.n 2351a │ │ │ │ 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 cd30 │ │ │ │ mov sl, r0 │ │ │ │ str r7, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 23562 │ │ │ │ + cbz r0, 2356a │ │ │ │ blx b7dc │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r7, [pc, #1956] @ 23d0c │ │ │ │ + ldr.w r7, [pc, #1968] @ 23d20 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ add r7, pc │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ add.w fp, r7, #48 @ 0x30 │ │ │ │ blx b7dc │ │ │ │ movs r3, #0 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -35671,857 +35670,859 @@ │ │ │ │ adds r7, #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 235b4 │ │ │ │ + bne.n 235bc │ │ │ │ mov r3, r7 │ │ │ │ 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 b7dc │ │ │ │ movs r0, #28 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #1808] @ 23d10 │ │ │ │ + ldr.w ip, [pc, #1820] @ 23d24 │ │ │ │ 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] │ │ │ │ ldmia.w ip!, {r0, r1, r2} │ │ │ │ str r1, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ str r0, [r4, #16] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7dc │ │ │ │ movs r0, #6 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #1772] @ 23d14 │ │ │ │ + ldr.w r3, [pc, #1784] @ 23d28 │ │ │ │ mov r2, r0 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ str r0, [r2, #0] │ │ │ │ mov r0, r5 │ │ │ │ strh r3, [r2, #4] │ │ │ │ blx b7dc │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #1744] @ 23d18 │ │ │ │ - mov r5, r0 │ │ │ │ + ldr.w ip, [pc, #1756] @ 23d2c │ │ │ │ + mov fp, r0 │ │ │ │ mov r7, r0 │ │ │ │ add ip, pc │ │ │ │ add.w lr, ip, #64 @ 0x40 │ │ │ │ - mov fp, ip │ │ │ │ + mov r5, ip │ │ │ │ adds r7, #16 │ │ │ │ add.w ip, ip, #16 │ │ │ │ - ldmia.w fp!, {r0, r1, r2, r3} │ │ │ │ + ldmia r5!, {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 fp, lr │ │ │ │ - bne.n 23652 │ │ │ │ + cmp r5, lr │ │ │ │ + bne.n 2365a │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r5, [r0, #0] │ │ │ │ + mov r7, r0 │ │ │ │ + str.w fp, [r0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 23686 │ │ │ │ + cbz r0, 2368e │ │ │ │ blx b7dc │ │ │ │ mov r0, sl │ │ │ │ - ldr.w sl, [pc, #1680] @ 23d1c │ │ │ │ + ldr.w sl, [pc, #1692] @ 23d30 │ │ │ │ blx b7dc │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ - blx bf88 │ │ │ │ - ldr.w r1, [pc, #1672] @ 23d20 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add sl, pc │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ - mov r7, r0 │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ + add sl, pc │ │ │ │ blx bf88 │ │ │ │ - add.w ip, sl, #48 @ 0x30 │ │ │ │ + add.w lr, sl, #48 @ 0x30 │ │ │ │ mov fp, r0 │ │ │ │ - mov lr, r0 │ │ │ │ - mov r5, sl │ │ │ │ - add.w lr, lr, #16 │ │ │ │ + mov r5, r0 │ │ │ │ + mov ip, sl │ │ │ │ + adds r5, #16 │ │ │ │ add.w sl, sl, #16 │ │ │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [lr, #-16] │ │ │ │ - str.w r1, [lr, #-12] │ │ │ │ - str.w r2, [lr, #-8] │ │ │ │ - str.w r3, [lr, #-4] │ │ │ │ - cmp r5, ip │ │ │ │ - bne.n 236b4 │ │ │ │ + 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 236a8 │ │ │ │ ldmia.w sl!, {r0, r1, r2} │ │ │ │ - str.w r2, [lr, #8] │ │ │ │ - str.w r0, [lr] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r0, [r5, #0] │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ + str r1, [r5, #4] │ │ │ │ ldrh.w r2, [sl] │ │ │ │ - strh.w r2, [lr, #12] │ │ │ │ + strh r2, [r5, #12] │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1584] @ 23d24 │ │ │ │ + ldr.w r1, [pc, #1620] @ 23d34 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + blx bf88 │ │ │ │ + ldr.w r1, [pc, #1604] @ 23d38 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx cd30 │ │ │ │ - strd r7, fp, [r0] │ │ │ │ - str.w sl, [r0, #8] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + str.w fp, [r0] │ │ │ │ mov r5, r0 │ │ │ │ + ldr.w fp, [pc, #1580] @ 23d3c │ │ │ │ + strd r3, sl, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w sl, [pc, #1556] @ 23d28 │ │ │ │ blx b7dc │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ - blx bf88 │ │ │ │ - ldr.w r1, [pc, #1544] @ 23d2c │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add sl, pc │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ - str r0, [sp, #28] │ │ │ │ + add fp, pc │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ + add.w sl, fp, #64 @ 0x40 │ │ │ │ blx bf88 │ │ │ │ - add.w lr, sl, #64 @ 0x40 │ │ │ │ - mov r7, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov r6, sl │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w sl, sl, #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 2373e │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ - blx bf88 │ │ │ │ - ldr.w ip, [pc, #1480] @ 23d30 │ │ │ │ - mov sl, r0 │ │ │ │ + mov r6, r0 │ │ │ │ mov lr, r0 │ │ │ │ - add ip, pc │ │ │ │ - add.w fp, ip, #48 @ 0x30 │ │ │ │ - mov r6, ip │ │ │ │ + mov ip, fp │ │ │ │ add.w lr, lr, #16 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + 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 r6, fp │ │ │ │ - bne.n 23772 │ │ │ │ - mov r3, ip │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r0, [lr] │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ + cmp ip, sl │ │ │ │ + bne.n 2372c │ │ │ │ + ldr.w fp, [pc, #1520] @ 23d40 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ + blx bf88 │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ + add fp, pc │ │ │ │ + mov sl, r0 │ │ │ │ + add.w lr, fp, #48 @ 0x30 │ │ │ │ + mov r8, 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 23766 │ │ │ │ + ldmia.w fp!, {r0, r1, r2} │ │ │ │ + str.w r8, [sp, #36] @ 0x24 │ │ │ │ + ldr.w r8, [sp, #28] │ │ │ │ + str.w r2, [sl, #8] │ │ │ │ + str.w r0, [sl] │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ - str.w r2, [lr, #8] │ │ │ │ - ldrh r3, [r3, #0] │ │ │ │ - strh.w r3, [lr, #12] │ │ │ │ + str.w r1, [sl, #4] │ │ │ │ + ldrh.w r2, [fp] │ │ │ │ + strh.w r2, [sl, #12] │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1412] @ 23d34 │ │ │ │ + ldr.w r1, [pc, #1428] @ 23d44 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - mov r6, r0 │ │ │ │ + mov sl, r0 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + blx bf88 │ │ │ │ + ldr.w r1, [pc, #1412] @ 23d48 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ + str r0, [sp, #28] │ │ │ │ movs r0, #20 │ │ │ │ blx cd30 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - strd r2, r7, [r0] │ │ │ │ - mov r7, r0 │ │ │ │ - str r6, [r0, #12] │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - str.w sl, [r0, #8] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + strd r3, sl, [r0, #4] │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + str r6, [r0, #0] │ │ │ │ + str r3, [r0, #12] │ │ │ │ mov r0, r8 │ │ │ │ + ldr.w sl, [pc, #1380] @ 23d4c │ │ │ │ blx b7dc │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ movs r3, #4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - str r7, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ - str r5, [sp, #4] │ │ │ │ + str.w fp, [sp, #12] │ │ │ │ + add sl, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ + str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + mov r3, r7 │ │ │ │ blx c55c │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #1340] @ 23d38 │ │ │ │ + add.w lr, sl, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r0 │ │ │ │ - add lr, pc │ │ │ │ - add.w ip, lr, #48 @ 0x30 │ │ │ │ - mov r7, lr │ │ │ │ + mov ip, sl │ │ │ │ adds r6, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + add.w sl, sl, #16 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r6, #-16] │ │ │ │ str.w r1, [r6, #-12] │ │ │ │ str.w r2, [r6, #-8] │ │ │ │ str.w r3, [r6, #-4] │ │ │ │ - cmp r7, ip │ │ │ │ - bne.n 23808 │ │ │ │ - ldmia.w lr!, {r0, r1, r2} │ │ │ │ + cmp ip, lr │ │ │ │ + bne.n 2381c │ │ │ │ + ldmia.w sl!, {r0, r1, r2} │ │ │ │ str r1, [r6, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r9 │ │ │ │ - ldrh.w r3, [lr] │ │ │ │ + ldrh.w r3, [sl] │ │ │ │ strh r3, [r6, #12] │ │ │ │ - ldrb.w r3, [lr, #2] │ │ │ │ + ldrb.w r3, [sl, #2] │ │ │ │ strb r3, [r6, #14] │ │ │ │ blx b7dc │ │ │ │ movs r0, #153 @ 0x99 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1264] @ 23d3c │ │ │ │ + ldr.w r1, [pc, #1264] @ 23d50 │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #28] │ │ │ │ + mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #6 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #1244] @ 23d40 │ │ │ │ + ldr.w r3, [pc, #1240] @ 23d54 │ │ │ │ mov r2, r0 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ strh r3, [r2, #4] │ │ │ │ str r0, [r2, #0] │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ blx b7dc │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1216] @ 23d44 │ │ │ │ + ldr.w r1, [pc, #1216] @ 23d58 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov r7, r0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ str r4, [r0, #0] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - cbz r0, 238a2 │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ + cbz r0, 238b6 │ │ │ │ blx b7dc │ │ │ │ - ldr.w r9, [pc, #1188] @ 23d48 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ - add r9, pc │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf88 │ │ │ │ - add.w lr, r9, #64 @ 0x40 │ │ │ │ + ldr.w lr, [pc, #1176] @ 23d5c │ │ │ │ mov r4, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov r6, r9 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w r9, r9, #16 │ │ │ │ + mov r7, r0 │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #64 @ 0x40 │ │ │ │ + mov r6, lr │ │ │ │ + adds r7, #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, lr │ │ │ │ - bne.n 238bc │ │ │ │ - ldr.w sl, [pc, #1132] @ 23d4c │ │ │ │ + str.w r0, [r7, #-16] │ │ │ │ + str.w r1, [r7, #-12] │ │ │ │ + str.w r2, [r7, #-8] │ │ │ │ + str.w r3, [r7, #-4] │ │ │ │ + cmp r6, ip │ │ │ │ + bne.n 238d0 │ │ │ │ + ldr.w sl, [pc, #1136] @ 23d60 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ - mov r9, r0 │ │ │ │ + mov r7, r0 │ │ │ │ add sl, pc │ │ │ │ mov lr, r0 │ │ │ │ add.w ip, sl, #48 @ 0x30 │ │ │ │ mov r6, sl │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w sl, sl, #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 238f0 │ │ │ │ + bne.n 23902 │ │ │ │ ldmia.w sl!, {r0, r1, r2} │ │ │ │ str.w r0, [lr] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ movs r0, #12 │ │ │ │ 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 cd30 │ │ │ │ - strd r4, r9, [r0] │ │ │ │ + strd r4, r7, [r0] │ │ │ │ mov r6, r0 │ │ │ │ - sub.w r9, r5, #4 │ │ │ │ + subs r7, r5, #4 │ │ │ │ add.w r4, r5, #8 │ │ │ │ - ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 2394e │ │ │ │ + ldr.w r0, [r7, #4]! │ │ │ │ + cbz r0, 2395e │ │ │ │ blx b7dc │ │ │ │ - cmp r9, r4 │ │ │ │ - bne.n 23944 │ │ │ │ + cmp r7, r4 │ │ │ │ + bne.n 23954 │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w sl, [pc, #1016] @ 23d50 │ │ │ │ blx b7dc │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #1008] @ (23d54 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add sl, pc │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ - mov r9, r0 │ │ │ │ + ldr.w lr, [pc, #1012] @ 23d64 │ │ │ │ + mov r5, 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 2397c │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ + str r0, [r4, #0] │ │ │ │ + str r1, [r4, #4] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ + str r2, [r4, #8] │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + strh r3, [r4, #12] │ │ │ │ blx bf88 │ │ │ │ - add.w lr, sl, #64 @ 0x40 │ │ │ │ - mov r5, r0 │ │ │ │ + ldr.w lr, [pc, #948] @ 23d68 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r7, r0 │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #64 @ 0x40 │ │ │ │ + mov r4, lr │ │ │ │ + adds r7, #16 │ │ │ │ + add.w lr, lr, #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, ip │ │ │ │ + bne.n 239be │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf88 │ │ │ │ + ldr.w lr, [pc, #904] @ 23d6c │ │ │ │ mov ip, r0 │ │ │ │ - mov r4, sl │ │ │ │ + str r0, [sp, #32] │ │ │ │ + add lr, pc │ │ │ │ + add.w r7, lr, #48 @ 0x30 │ │ │ │ + mov r4, lr │ │ │ │ add.w ip, ip, #16 │ │ │ │ - add.w sl, sl, #16 │ │ │ │ + add.w lr, lr, #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 2397e │ │ │ │ - ldr.w fp, [pc, #952] @ 23d58 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + cmp r4, r7 │ │ │ │ + bne.n 239f0 │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ + str.w r0, [ip] │ │ │ │ + str.w r1, [ip, #4] │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + str.w r2, [ip, #8] │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + strh.w r3, [ip, #12] │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ + strb.w r3, [ip, #14] │ │ │ │ blx bf88 │ │ │ │ - mov sl, r0 │ │ │ │ - add fp, pc │ │ │ │ + ldr r1, [pc, #824] @ (23d70 ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf88 │ │ │ │ + ldr.w lr, [pc, #808] @ 23d74 │ │ │ │ mov ip, r0 │ │ │ │ - add.w lr, fp, #64 @ 0x40 │ │ │ │ - mov r4, fp │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + add lr, pc │ │ │ │ + add.w r7, lr, #48 @ 0x30 │ │ │ │ + mov r4, lr │ │ │ │ add.w ip, ip, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ + add.w lr, lr, #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 239b2 │ │ │ │ - ldr.w fp, [pc, #904] @ 23d5c │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + cmp r4, r7 │ │ │ │ + bne.n 23a56 │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ + str.w r0, [ip] │ │ │ │ + str.w r1, [ip, #4] │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ + str.w r2, [ip, #8] │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + strh.w r3, [ip, #12] │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ + strb.w r3, [ip, #14] │ │ │ │ blx bf88 │ │ │ │ - mov lr, r0 │ │ │ │ - add fp, pc │ │ │ │ - str r0, [sp, #24] │ │ │ │ - add.w ip, fp, #48 @ 0x30 │ │ │ │ - mov r4, fp │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - add.w fp, fp, #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, ip │ │ │ │ - bne.n 239e6 │ │ │ │ - mov r3, fp │ │ │ │ - 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] │ │ │ │ + ldr r1, [pc, #728] @ (23d78 ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + blx bf88 │ │ │ │ + ldr r1, [pc, #716] @ (23d7c ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #820] @ 23d60 │ │ │ │ + ldr.w lr, [pc, #700] @ 23d80 │ │ │ │ mov ip, r0 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ add lr, pc │ │ │ │ - add.w fp, lr, #64 @ 0x40 │ │ │ │ + add.w r7, lr, #48 @ 0x30 │ │ │ │ mov r4, lr │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w lr, lr, #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, fp │ │ │ │ - bne.n 23a36 │ │ │ │ + cmp r4, r7 │ │ │ │ + bne.n 23ace │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ + str.w r0, [ip] │ │ │ │ + str.w r1, [ip, #4] │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ + str.w r2, [ip, #8] │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + strh.w r3, [ip, #12] │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ + strb.w r3, [ip, #14] │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #772] @ 23d64 │ │ │ │ - mov lr, r0 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - add ip, pc │ │ │ │ - add.w fp, ip, #48 @ 0x30 │ │ │ │ - mov r4, ip │ │ │ │ - add.w lr, lr, #16 │ │ │ │ + ldr.w lr, [pc, #620] @ 23d84 │ │ │ │ + mov ip, r0 │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ + add lr, pc │ │ │ │ + add.w r7, lr, #48 @ 0x30 │ │ │ │ + mov r4, lr │ │ │ │ add.w ip, ip, #16 │ │ │ │ + add.w lr, lr, #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, fp │ │ │ │ - bne.n 23a6a │ │ │ │ - mov r3, ip │ │ │ │ + str.w r0, [ip, #-16] │ │ │ │ + str.w r1, [ip, #-12] │ │ │ │ + str.w r2, [ip, #-8] │ │ │ │ + str.w r3, [ip, #-4] │ │ │ │ + cmp r4, r7 │ │ │ │ + bne.n 23b22 │ │ │ │ + mov r3, lr │ │ │ │ + ldr r7, [pc, #576] @ (23d88 ) │ │ │ │ + add r7, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r2, [lr, #8] │ │ │ │ - str.w r0, [lr] │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ + str.w r2, [ip, #8] │ │ │ │ + str.w r0, [ip] │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + str.w r1, [ip, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ - strh.w r2, [lr, #12] │ │ │ │ - strb.w r3, [lr, #14] │ │ │ │ - blx bf88 │ │ │ │ - ldr r1, [pc, #696] @ (23d68 ) │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ - blx bf88 │ │ │ │ - ldr.w ip, [pc, #684] @ 23d6c │ │ │ │ - mov lr, r0 │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ - add ip, pc │ │ │ │ - add.w fp, 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, fp │ │ │ │ - bne.n 23acc │ │ │ │ - mov r3, ip │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r0, [lr] │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - str.w r2, [lr, #8] │ │ │ │ - ldrh r3, [r3, #0] │ │ │ │ - strh.w r3, [lr, #12] │ │ │ │ + strh.w r2, [ip, #12] │ │ │ │ + strb.w r3, [ip, #14] │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #612] @ 23d70 │ │ │ │ + add.w ip, r7, #64 @ 0x40 │ │ │ │ mov lr, r0 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ - add ip, pc │ │ │ │ - add.w fp, ip, #48 @ 0x30 │ │ │ │ - mov r4, ip │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ + mov r4, r7 │ │ │ │ add.w lr, lr, #16 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ + adds r7, #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, fp │ │ │ │ - bne.n 23b16 │ │ │ │ - mov r3, ip │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r2, [lr, #8] │ │ │ │ - str.w r0, [lr] │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ - ldrb r3, [r3, #2] │ │ │ │ - strh.w r2, [lr, #12] │ │ │ │ - strb.w r3, [lr, #14] │ │ │ │ + cmp r4, ip │ │ │ │ + bne.n 23b70 │ │ │ │ + ldr r7, [pc, #508] @ (23d8c ) │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #536] @ 23d74 │ │ │ │ mov lr, r0 │ │ │ │ - str r0, [sp, #60] @ 0x3c │ │ │ │ - add ip, pc │ │ │ │ - add.w fp, ip, #48 @ 0x30 │ │ │ │ - mov r4, ip │ │ │ │ + add r7, pc │ │ │ │ + str r0, [sp, #68] @ 0x44 │ │ │ │ + add.w ip, r7, #64 @ 0x40 │ │ │ │ + mov r4, r7 │ │ │ │ add.w lr, lr, #16 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ + adds r7, #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, fp │ │ │ │ - bne.n 23b66 │ │ │ │ - mov r3, ip │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r2, [lr, #8] │ │ │ │ - str.w r0, [lr] │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ - ldrb r3, [r3, #2] │ │ │ │ - strh.w r2, [lr, #12] │ │ │ │ - strb.w r3, [lr, #14] │ │ │ │ - blx bf88 │ │ │ │ - ldr r1, [pc, #460] @ (23d78 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ - mov fp, r0 │ │ │ │ + cmp r4, ip │ │ │ │ + bne.n 23ba0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ + sub.w r7, fp, #4 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str r3, [r0, #12] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + str r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [r0, #16] │ │ │ │ + str r3, [r0, #12] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - str r3, [r0, #20] │ │ │ │ + str r3, [r0, #16] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str r3, [r0, #24] │ │ │ │ + str r3, [r0, #20] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - str r3, [r0, #28] │ │ │ │ + str r3, [r0, #24] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - str r3, [r0, #32] │ │ │ │ + str r3, [r0, #28] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - strd r3, fp, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - strd r9, r5, [r0] │ │ │ │ - sub.w r9, r3, #4 │ │ │ │ - add.w r5, r3, #12 │ │ │ │ - str.w sl, [r0, #8] │ │ │ │ - ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 23bf6 │ │ │ │ + str r3, [r0, #32] │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + strd r5, sl, [r0] │ │ │ │ + add.w r5, fp, #12 │ │ │ │ + str r3, [r0, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ + str r3, [r0, #40] @ 0x28 │ │ │ │ + ldr.w r0, [r7, #4]! │ │ │ │ + cbz r0, 23c00 │ │ │ │ blx b7dc │ │ │ │ - cmp r9, r5 │ │ │ │ - bne.n 23bec │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ + cmp r7, r5 │ │ │ │ + bne.n 23bf6 │ │ │ │ + mov r0, fp │ │ │ │ blx b7dc │ │ │ │ - mov r0, r8 │ │ │ │ - ldrd r2, r1, [sp, #28] │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + mov r2, r9 │ │ │ │ movs r3, #11 │ │ │ │ - str r4, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ + str r4, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r7 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ blx c55c │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #344] @ (23d7c ) │ │ │ │ + ldr r1, [pc, #352] @ (23d90 ) │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r8, [pc, #332] @ 23d80 │ │ │ │ blx b7dc │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ - add r8, pc │ │ │ │ blx bf88 │ │ │ │ - add.w lr, r8, #48 @ 0x30 │ │ │ │ + ldr.w lr, [pc, #332] @ 23d94 │ │ │ │ mov fp, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov r5, r8 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w r8, r8, #16 │ │ │ │ + mov r7, r0 │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #48 @ 0x30 │ │ │ │ + mov r5, lr │ │ │ │ + adds r7, #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, lr │ │ │ │ - bne.n 23c48 │ │ │ │ - ldmia.w r8!, {r0, r1} │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - str.w r0, [ip] │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + str.w r0, [r7, #-16] │ │ │ │ + str.w r1, [r7, #-12] │ │ │ │ + str.w r2, [r7, #-8] │ │ │ │ + str.w r3, [r7, #-4] │ │ │ │ + cmp r5, ip │ │ │ │ + bne.n 23c52 │ │ │ │ + ldmia.w lr!, {r0, r1} │ │ │ │ + str r1, [r7, #4] │ │ │ │ + str r0, [r7, #0] │ │ │ │ + mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #10 │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #256] @ (23d84 ) │ │ │ │ + ldr r3, [pc, #272] @ (23d98 ) │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - b.n 23d88 │ │ │ │ + str.w r0, [r9] │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + ldrh r3, [r3, #0] │ │ │ │ + strh.w r3, [r9, #8] │ │ │ │ + blx b7dc │ │ │ │ + b.n 23d9c │ │ │ │ nop │ │ │ │ - str r2, [r2, #60] @ 0x3c │ │ │ │ + str r2, [r6, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #92 @ 0x5c │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + str r2, [r7, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r7, r3] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #106 @ 0x6a │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + ldrb r2, [r0, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + str r6, [r5, r7] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r3, r3] │ │ │ │ + str r6, [r7, r2] │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #28 │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + str r4, [r0, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r6, #124] @ 0x7c │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r6, #112] @ 0x70 │ │ │ │ + str r2, [r2, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #672] @ (23f7c ) │ │ │ │ + ldr r6, [pc, #544] @ (23f10 ) │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r4, #104] @ 0x68 │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r2, #108] @ 0x6c │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r2, r5] │ │ │ │ + str r6, [r6, r4] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r6, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r5, #36 @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + str r0, [r6, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + str r4, [r2, #4] │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #4 │ │ │ │ + adds r2, #228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r1, #84] @ 0x54 │ │ │ │ + str r0, [r5, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r2, #92] @ 0x5c │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ + subs r0, #218 @ 0xda │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #134 @ 0x86 │ │ │ │ + subs r0, #102 @ 0x66 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r1, #76] @ 0x4c │ │ │ │ + str r2, [r5, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ + str r2, [r3, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #72] @ 0x48 │ │ │ │ + str r4, [r0, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r5, r0] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #16 │ │ │ │ + cmp r6, #228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r2, [r4, r2] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ + str r4, [r6, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r4, [r6, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #472] @ (23f20 ) │ │ │ │ + ldr r0, [pc, #288] @ (23e7c ) │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + str r6, [r1, #32] │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #252 @ 0xfc │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + cmp r5, #202 @ 0xca │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + str r4, [r0, #32] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r0, #20] │ │ │ │ + str r2, [r2, #32] │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #6 │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + movs r5, #124 @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r6, #24] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + adds r3, #28 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #56 @ 0x38 │ │ │ │ + adds r3, #20 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + strb r2, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #24 │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + ldrsh r0, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r1, #0] │ │ │ │ + ldrsh r4, [r5, r7] │ │ │ │ movs r1, r0 │ │ │ │ - str.w r0, [r9] │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - ldrh r3, [r3, #0] │ │ │ │ - strh.w r3, [r9, #8] │ │ │ │ - blx b7dc │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3488] @ 24b40 │ │ │ │ + ldr.w r1, [pc, #3476] @ 24b38 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - cbz r0, 23dbe │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + cbz r0, 23dc4 │ │ │ │ blx b7dc │ │ │ │ - mov r0, r7 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7dc │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3448] @ 24b44 │ │ │ │ + ldr.w r1, [pc, #3432] @ 24b3c │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 23dea │ │ │ │ + cbz r0, 23df0 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 23df2 │ │ │ │ + cbz r0, 23df8 │ │ │ │ blx b7dc │ │ │ │ mov r0, r6 │ │ │ │ sub.w sl, r4, #4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3396] @ 24b48 │ │ │ │ + ldr.w r1, [pc, #3380] @ 24b40 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ str r6, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ add.w r6, r4, #40 @ 0x28 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ - cbz r0, 23e28 │ │ │ │ + cbz r0, 23e2e │ │ │ │ blx b7dc │ │ │ │ cmp sl, r6 │ │ │ │ - bne.n 23e1e │ │ │ │ + bne.n 23e24 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r7, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3320] @ 24b4c │ │ │ │ + ldr.w r1, [pc, #3304] @ 24b44 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ mov.w r0, #264 @ 0x108 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3296] @ 24b50 │ │ │ │ + ldr.w r1, [pc, #3280] @ 24b48 │ │ │ │ mov.w r2, #264 @ 0x108 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #12 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #3272] @ 24b54 │ │ │ │ + ldr.w r3, [pc, #3256] @ 24b4c │ │ │ │ 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 b7dc │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3248] @ 24b58 │ │ │ │ + ldr.w r1, [pc, #3232] @ 24b50 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 23eca │ │ │ │ + cbz r0, 23ed0 │ │ │ │ blx b7dc │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 23ee0 │ │ │ │ + cbz r0, 23ee6 │ │ │ │ blx b7dc │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 23ef6 │ │ │ │ + cbz r0, 23efc │ │ │ │ blx b7dc │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -36531,53 +36532,53 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3132] @ 24b5c │ │ │ │ + ldr.w r1, [pc, #3116] @ 24b54 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #94 @ 0x5e │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3108] @ 24b60 │ │ │ │ + ldr.w r1, [pc, #3096] @ 24b58 │ │ │ │ movs r2, #94 @ 0x5e │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #8 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #3088] @ 24b64 │ │ │ │ + ldr.w r3, [pc, #3072] @ 24b5c │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [sl, #4] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3060] @ 24b68 │ │ │ │ + ldr.w r1, [pc, #3048] @ 24b60 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 23f92 │ │ │ │ + cbz r0, 23f98 │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -36597,24 +36598,24 @@ │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2960] @ 24b6c │ │ │ │ + ldr.w r1, [pc, #2948] @ 24b64 │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #19 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #2940] @ 24b70 │ │ │ │ + ldr.w ip, [pc, #2924] @ 24b68 │ │ │ │ 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] │ │ │ │ @@ -36622,37 +36623,37 @@ │ │ │ │ ldrh.w r3, [ip] │ │ │ │ strh r3, [r4, #16] │ │ │ │ ldrb.w r3, [ip, #2] │ │ │ │ strb r3, [r4, #18] │ │ │ │ blx b7dc │ │ │ │ movs r0, #16 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #2900] @ 24b74 │ │ │ │ + ldr.w ip, [pc, #2884] @ 24b6c │ │ │ │ mov r6, r0 │ │ │ │ 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, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2872] @ 24b78 │ │ │ │ + ldr.w r1, [pc, #2856] @ 24b70 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov fp, r0 │ │ │ │ str.w sl, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 24060 │ │ │ │ + cbz r0, 24066 │ │ │ │ blx b7dc │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -36672,30 +36673,30 @@ │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #79 @ 0x4f │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2772] @ 24b7c │ │ │ │ + ldr.w r1, [pc, #2756] @ 24b74 │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #123 @ 0x7b │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2748] @ 24b80 │ │ │ │ + ldr.w r1, [pc, #2736] @ 24b78 │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r4, [pc, #2736] @ 24b84 │ │ │ │ + ldr.w r4, [pc, #2724] @ 24b7c │ │ │ │ blx b7dc │ │ │ │ movs r0, #22 │ │ │ │ add r4, pc │ │ │ │ blx bf88 │ │ │ │ mov r5, r0 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ str r0, [r5, #0] │ │ │ │ @@ -36706,25 +36707,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ strh r3, [r5, #20] │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2692] @ 24b88 │ │ │ │ + ldr.w r1, [pc, #2680] @ 24b80 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r6, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 24122 │ │ │ │ + cbz r0, 24128 │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ @@ -36744,30 +36745,30 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2592] @ 24b8c │ │ │ │ + ldr.w r1, [pc, #2580] @ 24b84 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2572] @ 24b90 │ │ │ │ + ldr.w r1, [pc, #2556] @ 24b88 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r7, [pc, #2560] @ 24b94 │ │ │ │ + ldr.w r7, [pc, #2544] @ 24b8c │ │ │ │ blx b7dc │ │ │ │ movs r0, #18 │ │ │ │ add r7, pc │ │ │ │ blx bf88 │ │ │ │ mov r4, r0 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ str r3, [r4, #12] │ │ │ │ @@ -36776,69 +36777,69 @@ │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldrh r3, [r7, #0] │ │ │ │ strh r3, [r4, #16] │ │ │ │ blx b7dc │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2520] @ 24b98 │ │ │ │ + ldr.w r1, [pc, #2504] @ 24b90 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 241de │ │ │ │ + cbz r0, 241e4 │ │ │ │ blx b7dc │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r6, [pc, #2488] @ 24b9c │ │ │ │ + ldr.w r6, [pc, #2476] @ 24b94 │ │ │ │ blx b7dc │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2480] @ 24ba0 │ │ │ │ + ldr.w r3, [pc, #2464] @ 24b98 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r6, pc │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #28] │ │ │ │ + str r0, [sp, #32] │ │ │ │ movs r0, #12 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ movs r0, #12 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ str.w fp, [r0] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ @@ -36850,78 +36851,78 @@ │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str r5, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2340] @ 24ba4 │ │ │ │ + ldr.w r1, [pc, #2324] @ 24b9c │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2316] @ 24ba8 │ │ │ │ + ldr.w r1, [pc, #2304] @ 24ba0 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #13 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2296] @ 24bac │ │ │ │ + ldr.w r3, [pc, #2280] @ 24ba4 │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r1, [r8, #4] │ │ │ │ str.w r2, [r8, #8] │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb.w r3, [r8, #12] │ │ │ │ blx b7dc │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2260] @ 24bb0 │ │ │ │ + ldr.w r1, [pc, #2244] @ 24ba8 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov fp, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 242fa │ │ │ │ + cbz r0, 24300 │ │ │ │ blx b7dc │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 24310 │ │ │ │ + cbz r0, 24316 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 24318 │ │ │ │ + cbz r0, 2431e │ │ │ │ blx b7dc │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2432e │ │ │ │ + cbz r0, 24334 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 24336 │ │ │ │ + cbz r0, 2433c │ │ │ │ blx b7dc │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, sl │ │ │ │ @@ -36931,42 +36932,42 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ str r7, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2132] @ 24bb4 │ │ │ │ + ldr.w r1, [pc, #2120] @ 24bac │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #16 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #2112] @ 24bb8 │ │ │ │ + ldr.w ip, [pc, #2096] @ 24bb0 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #12 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2084] @ 24bbc │ │ │ │ + ldr.w r3, [pc, #2068] @ 24bb4 │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r0, [r9] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r8, [pc, #2072] @ 24bc0 │ │ │ │ + ldr.w r8, [pc, #2056] @ 24bb8 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ str.w r2, [r9, #8] │ │ │ │ add r8, pc │ │ │ │ blx b7dc │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ add.w sl, r8, #48 @ 0x30 │ │ │ │ @@ -36977,32 +36978,32 @@ │ │ │ │ add.w r8, r8, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ cmp lr, sl │ │ │ │ - bne.n 243c6 │ │ │ │ + bne.n 243cc │ │ │ │ mov r3, r8 │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ movs r0, #8 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [ip, #12] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ blx cd30 │ │ │ │ - str r0, [sp, #28] │ │ │ │ + str r0, [sp, #32] │ │ │ │ str r6, [r0, #0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 24418 │ │ │ │ + cbz r0, 2441e │ │ │ │ blx b7dc │ │ │ │ - ldr.w r8, [pc, #1960] @ 24bc4 │ │ │ │ + ldr.w r8, [pc, #1948] @ 24bbc │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ add r8, pc │ │ │ │ blx bf88 │ │ │ │ add.w sl, r8, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ @@ -37012,74 +37013,74 @@ │ │ │ │ add.w r8, r8, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp ip, sl │ │ │ │ - bne.n 24432 │ │ │ │ + bne.n 24438 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ str r6, [r0, #0] │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #1884] @ 24bc8 │ │ │ │ + ldr.w lr, [pc, #1868] @ 24bc0 │ │ │ │ mov sl, r0 │ │ │ │ mov ip, r0 │ │ │ │ add lr, pc │ │ │ │ add.w r8, 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, r8 │ │ │ │ - bne.n 24478 │ │ │ │ + bne.n 2447e │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ str.w sl, [r0] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1788] @ 24bcc │ │ │ │ + ldr.w r1, [pc, #1772] @ 24bc4 │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #222 @ 0xde │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1764] @ 24bd0 │ │ │ │ + ldr.w r1, [pc, #1752] @ 24bc8 │ │ │ │ movs r2, #222 @ 0xde │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r4, [pc, #1752] @ 24bd4 │ │ │ │ + ldr.w r4, [pc, #1740] @ 24bcc │ │ │ │ blx b7dc │ │ │ │ movs r0, #17 │ │ │ │ add r4, pc │ │ │ │ blx bf88 │ │ │ │ mov r6, r0 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ str r3, [r6, #12] │ │ │ │ @@ -37088,43 +37089,43 @@ │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r9 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ strb r3, [r6, #16] │ │ │ │ blx b7dc │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1712] @ 24bd8 │ │ │ │ + ldr.w r1, [pc, #1700] @ 24bd0 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ mov sl, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 289dc │ │ │ │ + beq.w 289c4 │ │ │ │ blx b7dc │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 24562 │ │ │ │ + cbz r0, 24568 │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 2457a │ │ │ │ + cbz r0, 24580 │ │ │ │ blx b7dc │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -37134,57 +37135,57 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1592] @ 24bdc │ │ │ │ + ldr.w r1, [pc, #1576] @ 24bd4 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ mov.w r0, #284 @ 0x11c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1568] @ 24be0 │ │ │ │ + ldr.w r1, [pc, #1552] @ 24bd8 │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #18 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #1544] @ 24be4 │ │ │ │ + ldr.w ip, [pc, #1528] @ 24bdc │ │ │ │ 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, r6 │ │ │ │ ldrh.w r3, [ip] │ │ │ │ strh r3, [r5, #16] │ │ │ │ blx b7dc │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1508] @ 24be8 │ │ │ │ + ldr.w r1, [pc, #1496] @ 24be0 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r6, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 24624 │ │ │ │ + cbz r0, 2462a │ │ │ │ blx b7dc │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -37204,99 +37205,99 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1408] @ 24bec │ │ │ │ + ldr.w r1, [pc, #1392] @ 24be4 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #141 @ 0x8d │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1384] @ 24bf0 │ │ │ │ + ldr.w r1, [pc, #1372] @ 24be8 │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #9 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #1364] @ 24bf4 │ │ │ │ + ldr.w r3, [pc, #1348] @ 24bec │ │ │ │ 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 b7dc │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1336] @ 24bf8 │ │ │ │ + ldr.w r1, [pc, #1324] @ 24bf0 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 246dc │ │ │ │ + cbz r0, 246e2 │ │ │ │ blx b7dc │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r6, [pc, #1308] @ 24bfc │ │ │ │ + ldr.w r6, [pc, #1292] @ 24bf4 │ │ │ │ blx b7dc │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #1296] @ 24c00 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr.w r3, [pc, #1284] @ 24bf8 │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ add r6, pc │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ mov r1, r6 │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #28] │ │ │ │ + str r0, [sp, #32] │ │ │ │ movs r0, #12 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ mov r1, r6 │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ movs r0, #12 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ str.w fp, [r0] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ @@ -37308,78 +37309,78 @@ │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str r5, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1156] @ 24c04 │ │ │ │ + ldr.w r1, [pc, #1144] @ 24bfc │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1136] @ 24c08 │ │ │ │ + ldr.w r1, [pc, #1120] @ 24c00 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #13 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #1112] @ 24c0c │ │ │ │ + ldr.w r3, [pc, #1100] @ 24c04 │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r1, [r8, #4] │ │ │ │ str.w r2, [r8, #8] │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb.w r3, [r8, #12] │ │ │ │ blx b7dc │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1076] @ 24c10 │ │ │ │ + ldr.w r1, [pc, #1064] @ 24c08 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov fp, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 247f8 │ │ │ │ + cbz r0, 247fe │ │ │ │ blx b7dc │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 2480e │ │ │ │ + cbz r0, 24814 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 24816 │ │ │ │ + cbz r0, 2481c │ │ │ │ blx b7dc │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2482c │ │ │ │ + cbz r0, 24832 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 24834 │ │ │ │ + cbz r0, 2483a │ │ │ │ blx b7dc │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, sl │ │ │ │ @@ -37389,621 +37390,620 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ str r7, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #952] @ (24c14 ) │ │ │ │ + ldr r1, [pc, #936] @ (24c0c ) │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ mov.w r0, #512 @ 0x200 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #928] @ (24c18 ) │ │ │ │ + ldr r1, [pc, #916] @ (24c10 ) │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #16 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #908] @ 24c1c │ │ │ │ + ldr.w ip, [pc, #892] @ 24c14 │ │ │ │ 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, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #880] @ (24c20 ) │ │ │ │ + ldr r1, [pc, #864] @ (24c18 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r8, r0 │ │ │ │ str.w r9, [r0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 248d0 │ │ │ │ + cbz r0, 248d6 │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ - str r0, [sp, #28] │ │ │ │ + str r0, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ blx c55c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #780] @ (24c24 ) │ │ │ │ + ldr r1, [pc, #764] @ (24c1c ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #760] @ 24c28 │ │ │ │ - mov r7, r0 │ │ │ │ + ldr.w ip, [pc, #744] @ 24c20 │ │ │ │ + mov fp, r0 │ │ │ │ mov r5, r0 │ │ │ │ - add lr, pc │ │ │ │ - add.w ip, lr, #48 @ 0x30 │ │ │ │ - mov r6, lr │ │ │ │ + add ip, pc │ │ │ │ + add.w r7, ip, #48 @ 0x30 │ │ │ │ + mov r6, ip │ │ │ │ adds r5, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ + add.w ip, ip, #16 │ │ │ │ ldmia r6!, {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 r6, ip │ │ │ │ - bne.n 2493c │ │ │ │ - ldmia.w lr!, {r0, r1} │ │ │ │ + cmp r6, r7 │ │ │ │ + bne.n 24942 │ │ │ │ + ldmia.w ip!, {r0, r1} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - ldrh.w r3, [lr] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + ldrh.w r3, [ip] │ │ │ │ strh r3, [r5, #8] │ │ │ │ blx b7dc │ │ │ │ movs r0, #11 │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #692] @ (24c2c ) │ │ │ │ + ldr r3, [pc, #680] @ (24c24 ) │ │ │ │ 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 b7dc │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #664] @ (24c30 ) │ │ │ │ + ldr r1, [pc, #652] @ (24c28 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 249b4 │ │ │ │ + cbz r0, 249ba │ │ │ │ blx b7dc │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ - mov r8, r0 │ │ │ │ + mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ - mov fp, r0 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + mov r4, r0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ blx b7dc │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ - mov r2, r7 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ + mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str.w fp, [sp, #12] │ │ │ │ + str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #564] @ (24c34 ) │ │ │ │ + ldr r1, [pc, #552] @ (24c2c ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #115 @ 0x73 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #544] @ (24c38 ) │ │ │ │ + ldr r1, [pc, #532] @ (24c30 ) │ │ │ │ movs r2, #115 @ 0x73 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #12 │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #524] @ (24c3c ) │ │ │ │ + ldr r3, [pc, #512] @ (24c34 ) │ │ │ │ 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 b7dc │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #504] @ (24c40 ) │ │ │ │ + ldr r1, [pc, #492] @ (24c38 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ - mov r7, r0 │ │ │ │ + mov r8, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 24a66 │ │ │ │ + cbz r0, 24a6a │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ - ldr r5, [pc, #472] @ (24c44 ) │ │ │ │ + ldr r5, [pc, #460] @ (24c3c ) │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r7 │ │ │ │ add r5, pc │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, fp │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7dc │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str.w r8, [sp, #12] │ │ │ │ + str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r7 │ │ │ │ + mov r3, r8 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #404] @ (24c48 ) │ │ │ │ + ldr r1, [pc, #396] @ (24c40 ) │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #16 │ │ │ │ blx bf88 │ │ │ │ mov r6, r0 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ str r1, [r6, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #13 │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #360] @ (24c4c ) │ │ │ │ + ldr r3, [pc, #352] @ (24c44 ) │ │ │ │ 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 b7dc │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #336] @ (24c50 ) │ │ │ │ + ldr r1, [pc, #324] @ (24c48 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ - mov fp, r0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ str r4, [r0, #0] │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - cbz r0, 24b1c │ │ │ │ + ldr.w r0, [r8] │ │ │ │ + cbz r0, 24b20 │ │ │ │ blx b7dc │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r7, [pc, #308] @ (24c54 ) │ │ │ │ + ldr.w fp, [pc, #296] @ 24c4c │ │ │ │ + mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ - ldr r4, [pc, #304] @ (24c58 ) │ │ │ │ - add r7, pc │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ - blx bf88 │ │ │ │ - mov r1, r7 │ │ │ │ - movs r2, #79 @ 0x4f │ │ │ │ - add r4, pc │ │ │ │ - blx c524 │ │ │ │ - str r0, [sp, #28] │ │ │ │ + ldr r4, [pc, #292] @ (24c50 ) │ │ │ │ + add fp, pc │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ - b.n 24c5c │ │ │ │ - nop │ │ │ │ - muls r0, r3 │ │ │ │ + blx bf88 │ │ │ │ + mov r1, fp │ │ │ │ + b.n 24c54 │ │ │ │ + orrs r4, r7 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r0, [r1, r3] │ │ │ │ + ldrsh r2, [r5, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r0, [r2, r2] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r3, r6] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r8, fp │ │ │ │ + cmp sl, r7 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + strb r2, [r2, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + ldrsh r2, [r4, r4] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #10 │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r2, [r0, r3] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r6, r3] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + subs r6, r6, #2 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + ldrsh r4, [r5, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #138 @ 0x8a │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + strh r4, [r1, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r3, r0] │ │ │ │ + ldrb r6, [r7, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + ldrsh r2, [r5, r1] │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r5, #0 │ │ │ │ + adds r4, r1, #0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + adds r6, r4, #1 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r3, r6] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #98 @ 0x62 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r7, r4] │ │ │ │ + ldrb r6, [r3, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #176] @ (24c78 ) │ │ │ │ + ldr r5, [pc, #56] @ (24bf8 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #888] @ (24f44 ) │ │ │ │ + ldr r4, [pc, #768] @ (24ec4 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r2, #78 @ 0x4e │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r6, r2] │ │ │ │ + ldrb r4, [r2, r2] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #106 @ 0x6a │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r4, r0] │ │ │ │ + ldrb r2, [r0, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r1, r1] │ │ │ │ + ldrb r0, [r6, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #126 @ 0x7e │ │ │ │ + subs r6, #96 @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + adds r6, r4, #1 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r7, r2] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #58 @ 0x3a │ │ │ │ + subs r2, #28 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + cmp r0, r6 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, r9 │ │ │ │ + ldrsb r6, [r1, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r3, r1] │ │ │ │ + ldrb r0, [r0, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r1, r2] │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r7, r3] │ │ │ │ + ldrb r0, [r4, r3] │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrb r0, [r1, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r2, r2] │ │ │ │ + ldrb r0, [r7, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + ldrsh r6, [r3, r1] │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #210 @ 0xd2 │ │ │ │ + subs r3, #180 @ 0xb4 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r0, #20 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrb r6, [r0, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #0] @ (24c34 ) │ │ │ │ + ldr r2, [pc, #904] @ (24fb4 ) │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, r6] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r3, #26 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrb r4, [r2, r5] │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r3, #7 │ │ │ │ + adds r2, r0, #7 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r2, r4] │ │ │ │ + ldrb r2, [r7, r3] │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #126 @ 0x7e │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r3, #17 │ │ │ │ + ldr r1, [pc, #336] @ (24da0 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #408] @ (24df4 ) │ │ │ │ + asrs r2, r2, #12 │ │ │ │ movs r1, r0 │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ + add r4, pc │ │ │ │ + blx c524 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ blx bf88 │ │ │ │ mov r1, r4 │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + mov r8, r0 │ │ │ │ movs r0, #12 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - str r3, [r0, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + strd r3, r8, [r0] │ │ │ │ mov sl, r0 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r3, [r0, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3444] @ 259fc │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ + mov r1, fp │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ blx c524 │ │ │ │ - mov r9, r0 │ │ │ │ + mov fp, r0 │ │ │ │ movs r0, #79 @ 0x4f │ │ │ │ blx bf88 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, r4 │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3412] @ 25a00 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #3436] @ 25a18 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - mov r7, r0 │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + mov r9, r0 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - mov r1, r4 │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + ldr.w r1, [pc, #3420] @ 25a1c │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ + add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + mov r8, r0 │ │ │ │ movs r0, #20 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - strd r3, r7, [r0, #4] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + strd r3, r9, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str.w r9, [r0] │ │ │ │ - str r3, [r0, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr.w r9, [pc, #3360] @ 25a04 │ │ │ │ + str.w r8, [r0, #12] │ │ │ │ + str.w fp, [r0] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r9, [pc, #3388] @ 25a20 │ │ │ │ blx b7dc │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ movs r3, #4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r9, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add.w r8, r9, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, fp │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ blx c55c │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ mov r7, r0 │ │ │ │ mov ip, r0 │ │ │ │ mov lr, r9 │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ cmp lr, r8 │ │ │ │ - bne.n 24d16 │ │ │ │ + bne.n 24d18 │ │ │ │ ldmia.w r9!, {r0, r1, r2} │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ ldrh.w r3, [r9] │ │ │ │ strh.w r3, [ip, #12] │ │ │ │ ldrb.w r3, [r9, #2] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ blx b7dc │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3232] @ 25a08 │ │ │ │ + ldr.w r1, [pc, #3260] @ 25a24 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #6 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #3212] @ 25a0c │ │ │ │ + ldr.w r3, [pc, #3236] @ 25a28 │ │ │ │ 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 b7dc │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3188] @ 25a10 │ │ │ │ + ldr.w r1, [pc, #3212] @ 25a2c │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ str.w r9, [r0] │ │ │ │ - ldr.w r0, [fp] │ │ │ │ - cbz r0, 24dbe │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 289b2 │ │ │ │ blx b7dc │ │ │ │ - mov r0, fp │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 24dd6 │ │ │ │ + cbz r0, 24ddc │ │ │ │ blx b7dc │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ - cbz r0, 24de0 │ │ │ │ + cbz r0, 24de6 │ │ │ │ blx b7dc │ │ │ │ mov r0, sl │ │ │ │ sub.w r8, r4, #4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ add.w fp, r4, #12 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, 24e00 │ │ │ │ + cbz r0, 24e06 │ │ │ │ blx b7dc │ │ │ │ cmp r8, fp │ │ │ │ - bne.n 24df6 │ │ │ │ + bne.n 24dfc │ │ │ │ mov r0, r4 │ │ │ │ mov.w fp, #1 │ │ │ │ blx b7dc │ │ │ │ - ldr.w r8, [sp, #24] │ │ │ │ + ldr.w r8, [sp, #32] │ │ │ │ mov r3, r5 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w fp, [sp] │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3036] @ 25a14 │ │ │ │ + ldr.w r1, [pc, #3056] @ 25a30 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ blx bf88 │ │ │ │ strb r4, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #12 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2996] @ 25a18 │ │ │ │ + ldr.w r3, [pc, #3020] @ 25a34 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w fp, [pc, #2996] @ 25a1c │ │ │ │ + ldr.w fp, [pc, #3016] @ 25a38 │ │ │ │ add r3, pc │ │ │ │ add fp, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ @@ -38018,47 +38018,47 @@ │ │ │ │ add.w fp, fp, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r6, #-16] │ │ │ │ str.w r1, [r6, #-12] │ │ │ │ str.w r2, [r6, #-8] │ │ │ │ str.w r3, [r6, #-4] │ │ │ │ cmp ip, lr │ │ │ │ - bne.n 24e8a │ │ │ │ + bne.n 24e90 │ │ │ │ ldmia.w fp!, {r0, r1, r2} │ │ │ │ str r0, [r6, #0] │ │ │ │ str r1, [r6, #4] │ │ │ │ movs r0, #8 │ │ │ │ str r2, [r6, #8] │ │ │ │ ldrh.w r3, [fp] │ │ │ │ strh r3, [r6, #12] │ │ │ │ ldrb.w r3, [fp, #2] │ │ │ │ strb r3, [r6, #14] │ │ │ │ blx cd30 │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 24ed4 │ │ │ │ + cbz r0, 24eda │ │ │ │ blx b7dc │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w fp, [pc, #2888] @ 25a20 │ │ │ │ + ldr.w fp, [pc, #2908] @ 25a3c │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ add fp, pc │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ add.w sl, fp, #48 @ 0x30 │ │ │ │ blx b7dc │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -38074,2477 +38074,2291 @@ │ │ │ │ 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 24f26 │ │ │ │ + bne.n 24f2c │ │ │ │ ldmia.w fp!, {r0, r1, r2} │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ ldrh.w r3, [fp] │ │ │ │ strh.w r3, [ip, #12] │ │ │ │ ldrb.w r3, [fp, #2] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ blx b7dc │ │ │ │ movs r0, #14 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2732] @ 25a24 │ │ │ │ + ldr.w r3, [pc, #2756] @ 25a40 │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r1, [sl, #4] │ │ │ │ str.w r2, [sl, #8] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r7 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [sl, #12] │ │ │ │ blx b7dc │ │ │ │ movs r0, #6 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2696] @ 25a28 │ │ │ │ + ldr.w r3, [pc, #2720] @ 25a44 │ │ │ │ mov r2, r0 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ + 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 b7dc │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #2672] @ 25a2c │ │ │ │ - mov r4, r0 │ │ │ │ + ldr.w lr, [pc, #2692] @ 25a48 │ │ │ │ + mov r7, r0 │ │ │ │ mov ip, r0 │ │ │ │ add lr, pc │ │ │ │ add.w fp, lr, #64 @ 0x40 │ │ │ │ - mov r7, lr │ │ │ │ + mov r4, lr │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ - ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + 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 r7, fp │ │ │ │ - bne.n 24fc8 │ │ │ │ + cmp r4, fp │ │ │ │ + bne.n 24fce │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ - mov fp, r0 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + mov r4, r0 │ │ │ │ + str r7, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 24ffa │ │ │ │ + cbz r0, 25000 │ │ │ │ blx b7dc │ │ │ │ - ldr.w r7, [pc, #2612] @ 25a30 │ │ │ │ + ldr.w r7, [pc, #2632] @ 25a4c │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ add r7, pc │ │ │ │ blx bf88 │ │ │ │ - add.w lr, r7, #64 @ 0x40 │ │ │ │ + add.w fp, r7, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ mov ip, r0 │ │ │ │ - mov r4, r7 │ │ │ │ + mov lr, r7 │ │ │ │ add.w ip, ip, #16 │ │ │ │ adds r7, #16 │ │ │ │ - ldmia r4!, {r0, r1, r2, r3} │ │ │ │ + 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 r4, lr │ │ │ │ - bne.n 25014 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + cmp lr, fp │ │ │ │ + bne.n 2501a │ │ │ │ + mov r3, r7 │ │ │ │ + ldr.w fp, [pc, #2576] @ 25a50 │ │ │ │ + add fp, pc │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [ip, #8] │ │ │ │ + str.w r0, [ip] │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + str.w r1, [ip, #4] │ │ │ │ + add.w r7, fp, #64 @ 0x40 │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strh.w r2, [ip, #12] │ │ │ │ + strb.w r3, [ip, #14] │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #2552] @ 25a34 │ │ │ │ - str r5, [sp, #24] │ │ │ │ mov lr, r0 │ │ │ │ - add ip, pc │ │ │ │ - mov r5, r0 │ │ │ │ - add.w r7, ip, #48 @ 0x30 │ │ │ │ - mov r4, ip │ │ │ │ + mov ip, r0 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + mov r5, fp │ │ │ │ add.w lr, lr, #16 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - ldmia r4!, {r0, r1, r2, r3} │ │ │ │ + add.w fp, fp, #16 │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ - cmp r4, r7 │ │ │ │ - bne.n 25048 │ │ │ │ - ldmia r4!, {r0, r1, r2} │ │ │ │ - str r5, [sp, #28] │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ - str.w r2, [lr, #8] │ │ │ │ - str.w r0, [lr] │ │ │ │ + cmp r5, r7 │ │ │ │ + bne.n 2506c │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ movs r0, #12 │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ - strh.w r2, [lr, #12] │ │ │ │ - ldrb r2, [r4, #2] │ │ │ │ - strb.w r2, [lr, #14] │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - str r3, [r0, #4] │ │ │ │ - mov r4, r0 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov fp, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ + str r2, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r5, [pc, #2464] @ 25a38 │ │ │ │ + ldr.w r5, [pc, #2480] @ 25a54 │ │ │ │ blx b7dc │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ add r5, pc │ │ │ │ blx bf88 │ │ │ │ - add.w lr, r5, #64 @ 0x40 │ │ │ │ + add.w lr, r5, #48 @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov ip, r5 │ │ │ │ + adds r6, #16 │ │ │ │ + adds r5, #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 250ba │ │ │ │ + mov r3, r5 │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #0] │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ + blx bf88 │ │ │ │ + ldr.w lr, [pc, #2404] @ 25a58 │ │ │ │ + mov r6, r0 │ │ │ │ mov ip, r0 │ │ │ │ - mov r6, r5 │ │ │ │ + add lr, pc │ │ │ │ + str.w r9, [sp, #28] │ │ │ │ + add.w r5, lr, #64 @ 0x40 │ │ │ │ + mov r9, lr │ │ │ │ add.w ip, ip, #16 │ │ │ │ - adds r5, #16 │ │ │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + 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 r6, lr │ │ │ │ - bne.n 250ae │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - blx bf88 │ │ │ │ - ldr.w ip, [pc, #2408] @ 25a3c │ │ │ │ - mov r6, r0 │ │ │ │ - mov lr, r0 │ │ │ │ - add ip, pc │ │ │ │ - str.w r9, [sp, #24] │ │ │ │ - add.w r5, ip, #48 @ 0x30 │ │ │ │ - mov r9, ip │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - ldmia.w r9!, {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 r9, r5 │ │ │ │ - bne.n 250e4 │ │ │ │ - mov r3, ip │ │ │ │ - ldr.w r9, [sp, #24] │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r2, [lr, #8] │ │ │ │ - str.w r0, [lr] │ │ │ │ + bne.n 25102 │ │ │ │ + ldr.w r9, [sp, #28] │ │ │ │ movs r0, #12 │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ - ldrb r3, [r3, #2] │ │ │ │ - strh.w r2, [lr, #12] │ │ │ │ - strb.w r3, [lr, #14] │ │ │ │ blx cd30 │ │ │ │ - mov r5, r0 │ │ │ │ - str r0, [sp, #24] │ │ │ │ strd r7, r6, [r0] │ │ │ │ + mov r5, r0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r9, [pc, #2312] @ 25a40 │ │ │ │ + ldr.w r9, [pc, #2336] @ 25a5c │ │ │ │ blx b7dc │ │ │ │ movs r3, #2 │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - add r9, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ + add r9, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, fp │ │ │ │ - str r4, [sp, #4] │ │ │ │ + mov r3, r4 │ │ │ │ + str.w fp, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf88 │ │ │ │ add.w lr, r9, #64 @ 0x40 │ │ │ │ + mov r6, r0 │ │ │ │ mov ip, r0 │ │ │ │ - str r0, [sp, #28] │ │ │ │ mov r5, r9 │ │ │ │ add.w ip, ip, #16 │ │ │ │ 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 25168 │ │ │ │ - ldr.w r6, [pc, #2232] @ 25a44 │ │ │ │ + bne.n 2516c │ │ │ │ + ldr.w r5, [pc, #2256] @ 25a60 │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #32 │ │ │ │ - add r6, pc │ │ │ │ + add r5, pc │ │ │ │ blx bf88 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr.w r8, [pc, #2216] @ 25a48 │ │ │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ │ │ - str r0, [r5, #0] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - add r8, pc │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r0, [r5, #16] │ │ │ │ + mov r8, r0 │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r8] │ │ │ │ + str.w r1, [r8, #4] │ │ │ │ + str.w r2, [r8, #8] │ │ │ │ + str.w r3, [r8, #12] │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + str.w r1, [r8, #20] │ │ │ │ + str.w r2, [r8, #24] │ │ │ │ + str.w r3, [r8, #28] │ │ │ │ + str.w r0, [r8, #16] │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #7 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2184] @ 25a4c │ │ │ │ - mov r1, r0 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + ldr.w r3, [pc, #2192] @ 25a64 │ │ │ │ + mov r9, r0 │ │ │ │ + ldr.w sl, [pc, #2192] @ 25a68 │ │ │ │ add r3, pc │ │ │ │ + add sl, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ - str r0, [r1, #0] │ │ │ │ - strh r2, [r1, #4] │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - strb r3, [r1, #6] │ │ │ │ + str.w r0, [r9] │ │ │ │ + strh.w r2, [r9, #4] │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + strb.w r3, [r9, #6] │ │ │ │ blx b7dc │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ - add.w lr, r8, #48 @ 0x30 │ │ │ │ + add.w lr, sl, #48 @ 0x30 │ │ │ │ + mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov ip, r8 │ │ │ │ - adds r6, #16 │ │ │ │ - add.w r8, r8, #16 │ │ │ │ + mov ip, sl │ │ │ │ + adds r7, #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, [r7, #-16] │ │ │ │ + str.w r1, [r7, #-12] │ │ │ │ + str.w r2, [r7, #-8] │ │ │ │ + str.w r3, [r7, #-4] │ │ │ │ cmp ip, lr │ │ │ │ - bne.n 251ec │ │ │ │ - mov r3, r8 │ │ │ │ + bne.n 25204 │ │ │ │ + mov r3, sl │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + str r0, [r7, #0] │ │ │ │ movs r0, #8 │ │ │ │ - str r1, [r6, #4] │ │ │ │ + str r1, [r7, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ - strh r2, [r6, #12] │ │ │ │ - strb r3, [r6, #14] │ │ │ │ + strh r2, [r7, #12] │ │ │ │ + strb r3, [r7, #14] │ │ │ │ blx cd30 │ │ │ │ - mov r6, r0 │ │ │ │ - str r7, [r0, #0] │ │ │ │ - ldr.w r0, [fp] │ │ │ │ - cbz r0, 25232 │ │ │ │ + mov r7, r0 │ │ │ │ + str r5, [r0, #0] │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + cbz r0, 25248 │ │ │ │ blx b7dc │ │ │ │ - ldr.w r9, [pc, #2076] @ 25a50 │ │ │ │ - mov r0, fp │ │ │ │ + ldr.w sl, [pc, #2080] @ 25a6c │ │ │ │ + mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ - add r9, pc │ │ │ │ - blx bf88 │ │ │ │ - add.w r8, r9, #48 @ 0x30 │ │ │ │ - mov r7, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov lr, r9 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w r9, r9, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, r8 │ │ │ │ - bne.n 2524c │ │ │ │ - ldmia.w r9!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - ldr.w sl, [pc, #2012] @ 25a54 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ add sl, pc │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [r9] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [r9, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ blx bf88 │ │ │ │ add.w lr, sl, #48 @ 0x30 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r9, r0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ mov ip, sl │ │ │ │ - add.w r9, r9, #16 │ │ │ │ + adds r5, #16 │ │ │ │ add.w sl, sl, #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] │ │ │ │ + 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 252a2 │ │ │ │ + bne.n 25262 │ │ │ │ ldmia.w sl!, {r0, r1, r2} │ │ │ │ - str.w r0, [r9] │ │ │ │ - str.w r1, [r9, #4] │ │ │ │ - movs r0, #12 │ │ │ │ - str.w r2, [r9, #8] │ │ │ │ + str r0, [r5, #0] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + str r2, [r5, #8] │ │ │ │ ldrh.w r3, [sl] │ │ │ │ - strh.w r3, [r9, #12] │ │ │ │ + strh r3, [r5, #12] │ │ │ │ ldrb.w r3, [sl, #2] │ │ │ │ - strb.w r3, [r9, #14] │ │ │ │ - blx cd30 │ │ │ │ - mov r9, r0 │ │ │ │ - strd r7, r8, [r0] │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - cbz r0, 252f8 │ │ │ │ - blx b7dc │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - cbz r0, 25300 │ │ │ │ - blx b7dc │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w sl, [pc, #1876] @ 25a58 │ │ │ │ - blx b7dc │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ - blx bf88 │ │ │ │ - ldr.w r1, [pc, #1864] @ 25a5c │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr.w sl, [pc, #2004] @ 25a70 │ │ │ │ + strb r3, [r5, #14] │ │ │ │ add sl, pc │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ - mov r8, r0 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ blx bf88 │ │ │ │ - add.w lr, sl, #64 @ 0x40 │ │ │ │ - mov r4, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov r7, sl │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w sl, sl, #16 │ │ │ │ - ldmia r7!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp r7, lr │ │ │ │ - bne.n 2532e │ │ │ │ - ldr.w fp, [pc, #1808] @ 25a60 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ - blx bf88 │ │ │ │ - mov sl, r0 │ │ │ │ - add fp, pc │ │ │ │ + add.w ip, sl, #48 @ 0x30 │ │ │ │ + mov r5, r0 │ │ │ │ mov lr, r0 │ │ │ │ - add.w ip, fp, #48 @ 0x30 │ │ │ │ - mov r7, fp │ │ │ │ + str.w fp, [sp, #32] │ │ │ │ + mov fp, sl │ │ │ │ add.w lr, lr, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + add.w sl, sl, #16 │ │ │ │ + ldmia.w fp!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ - cmp r7, ip │ │ │ │ - bne.n 25362 │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ + cmp fp, ip │ │ │ │ + bne.n 252b0 │ │ │ │ + ldmia.w sl!, {r0, r1, r2} │ │ │ │ + ldr.w fp, [sp, #32] │ │ │ │ str.w r0, [lr] │ │ │ │ + movs r0, #12 │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ str.w r2, [lr, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - ldr.w fp, [pc, #1736] @ 25a64 │ │ │ │ + ldrh.w r3, [sl] │ │ │ │ strh.w r3, [lr, #12] │ │ │ │ + ldrb.w r3, [sl, #2] │ │ │ │ + strb.w r3, [lr, #14] │ │ │ │ + blx cd30 │ │ │ │ + mov sl, r0 │ │ │ │ + strd r4, r5, [r0] │ │ │ │ + ldr.w r0, [fp] │ │ │ │ + cbz r0, 2530c │ │ │ │ + blx b7dc │ │ │ │ + ldr.w r0, [fp, #4] │ │ │ │ + cbz r0, 25316 │ │ │ │ + blx b7dc │ │ │ │ + mov r0, fp │ │ │ │ + ldr.w fp, [pc, #1880] @ 25a74 │ │ │ │ + blx b7dc │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ add fp, pc │ │ │ │ blx bf88 │ │ │ │ + add.w lr, fp, #48 @ 0x30 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ + mov ip, fp │ │ │ │ + adds r5, #16 │ │ │ │ + add.w fp, fp, #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 25330 │ │ │ │ + ldmia.w fp!, {r0, r1, r2} │ │ │ │ + str r0, [r5, #0] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + ldrh.w r3, [fp] │ │ │ │ + strh r3, [r5, #12] │ │ │ │ + blx bf88 │ │ │ │ + ldr.w r1, [pc, #1808] @ 25a78 │ │ │ │ + ldr.w fp, [pc, #1808] @ 25a7c │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ + add fp, pc │ │ │ │ + str r0, [sp, #32] │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf88 │ │ │ │ add.w ip, fp, #48 @ 0x30 │ │ │ │ mov lr, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - mov r7, fp │ │ │ │ + mov r5, fp │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w fp, fp, #16 │ │ │ │ - ldmia r7!, {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 r7, ip │ │ │ │ - bne.n 253ae │ │ │ │ + cmp r5, ip │ │ │ │ + bne.n 25388 │ │ │ │ mov r3, fp │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [lr, #8] │ │ │ │ str.w r0, [lr] │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ str.w r1, [lr, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [lr, #12] │ │ │ │ strb.w r3, [lr, #14] │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #1652] @ 25a68 │ │ │ │ - mov ip, r0 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ - add lr, pc │ │ │ │ - add.w fp, lr, #64 @ 0x40 │ │ │ │ - mov r7, lr │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldmia r7!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp r7, fp │ │ │ │ - bne.n 253fe │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - blx bf88 │ │ │ │ - ldr.w ip, [pc, #1604] @ 25a6c │ │ │ │ + ldr.w ip, [pc, #1716] @ 25a80 │ │ │ │ mov lr, r0 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ add ip, pc │ │ │ │ add.w fp, ip, #48 @ 0x30 │ │ │ │ - mov r7, ip │ │ │ │ + mov r5, ip │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w ip, ip, #16 │ │ │ │ - ldmia r7!, {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 r7, fp │ │ │ │ - bne.n 25432 │ │ │ │ + cmp r5, fp │ │ │ │ + bne.n 253d8 │ │ │ │ mov r3, ip │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [lr, #8] │ │ │ │ str.w r0, [lr] │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ str.w r1, [lr, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [lr, #12] │ │ │ │ strb.w r3, [lr, #14] │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #1528] @ 25a70 │ │ │ │ + ldr.w ip, [pc, #1640] @ 25a84 │ │ │ │ mov lr, r0 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ add ip, pc │ │ │ │ add.w fp, ip, #48 @ 0x30 │ │ │ │ - mov r7, ip │ │ │ │ + mov r5, ip │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w ip, ip, #16 │ │ │ │ - ldmia r7!, {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 r7, fp │ │ │ │ - bne.n 25482 │ │ │ │ + cmp r5, fp │ │ │ │ + bne.n 25428 │ │ │ │ mov r3, ip │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [lr, #8] │ │ │ │ str.w r0, [lr] │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + 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 bf88 │ │ │ │ - ldr.w r1, [pc, #1452] @ 25a74 │ │ │ │ + ldr.w ip, [pc, #1564] @ 25a88 │ │ │ │ + mov lr, r0 │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + add ip, pc │ │ │ │ + add.w fp, ip, #64 @ 0x40 │ │ │ │ + mov r5, ip │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + cmp r5, fp │ │ │ │ + bne.n 25478 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + blx bf88 │ │ │ │ + ldr.w ip, [pc, #1516] @ 25a8c │ │ │ │ + mov lr, r0 │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ + add ip, pc │ │ │ │ + add.w fp, ip, #64 @ 0x40 │ │ │ │ + mov r5, ip │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + cmp r5, fp │ │ │ │ + bne.n 254ac │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + blx bf88 │ │ │ │ + ldr.w r1, [pc, #1468] @ 25a90 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #36 @ 0x24 │ │ │ │ blx cd30 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + str r3, [r0, #4] │ │ │ │ + mov r5, r0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [r0, #12] │ │ │ │ - mov r7, r0 │ │ │ │ + str r3, [r0, #8] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [r0, #16] │ │ │ │ + str r3, [r0, #12] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - str r3, [r0, #20] │ │ │ │ + str r3, [r0, #16] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [r0, #20] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ strd r3, fp, [r0, #24] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - strd r8, r4, [r0] │ │ │ │ - str.w sl, [r0, #8] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 254fe │ │ │ │ + cbz r0, 2550e │ │ │ │ blx b7dc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 25508 │ │ │ │ + cbz r0, 25518 │ │ │ │ blx b7dc │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ movs r4, #8 │ │ │ │ blx b7dc │ │ │ │ - ldr.w fp, [sp, #32] │ │ │ │ - ldr.w r8, [sp, #28] │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, fp │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ - mov r0, r8 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str r7, [sp, #12] │ │ │ │ + str r5, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r6 │ │ │ │ - str.w r9, [sp, #4] │ │ │ │ + mov r3, r7 │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1340] @ 25a78 │ │ │ │ + ldr.w r1, [pc, #1360] @ 25a94 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - mov sl, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #129 @ 0x81 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1316] @ 25a7c │ │ │ │ + ldr.w r1, [pc, #1336] @ 25a98 │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #1296] @ 25a80 │ │ │ │ - mov r5, r0 │ │ │ │ + ldr.w r3, [pc, #1316] @ 25a9c │ │ │ │ + mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #0] │ │ │ │ - mov r0, fp │ │ │ │ + str.w r1, [r8, #4] │ │ │ │ + str.w r0, [r8] │ │ │ │ + mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1272] @ 25a84 │ │ │ │ + ldr.w r1, [pc, #1288] @ 25aa0 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - mov fp, r0 │ │ │ │ + mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx cd30 │ │ │ │ mov r4, r0 │ │ │ │ - str.w fp, [r0] │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - cbz r0, 255aa │ │ │ │ + str.w r9, [r0] │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ + cbz r0, 255b6 │ │ │ │ blx b7dc │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr.w r0, [r9] │ │ │ │ - cbz r0, 255c2 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr.w r0, [sl] │ │ │ │ + cbz r0, 255ce │ │ │ │ blx b7dc │ │ │ │ - ldr.w r0, [r9, #4] │ │ │ │ - cbz r0, 255cc │ │ │ │ + ldr.w r0, [sl, #4] │ │ │ │ + cbz r0, 255d8 │ │ │ │ blx b7dc │ │ │ │ - mov r0, r9 │ │ │ │ - add.w fp, r7, #28 │ │ │ │ + mov r0, sl │ │ │ │ + sub.w r9, r5, #4 │ │ │ │ blx b7dc │ │ │ │ - sub.w r9, r7, #4 │ │ │ │ + add.w sl, r5, #28 │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 255ec │ │ │ │ + cbz r0, 255f8 │ │ │ │ blx b7dc │ │ │ │ - cmp r9, fp │ │ │ │ - bne.n 255e2 │ │ │ │ - mov r0, r7 │ │ │ │ + cmp r9, sl │ │ │ │ + bne.n 255ee │ │ │ │ + mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, sl │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ - str r6, [sp, #4] │ │ │ │ + str r7, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ blx c55c │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1132] @ 25a88 │ │ │ │ + ldr.w r1, [pc, #1148] @ 25aa4 │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #212 @ 0xd4 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1112] @ 25a8c │ │ │ │ + ldr.w r1, [pc, #1128] @ 25aa8 │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #16 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #1088] @ 25a90 │ │ │ │ - mov r8, r0 │ │ │ │ + ldr.w ip, [pc, #1104] @ 25aac │ │ │ │ + mov r6, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r3, [r8, #12] │ │ │ │ - str.w r1, [r8, #4] │ │ │ │ - str.w r2, [r8, #8] │ │ │ │ - str.w r0, [r8] │ │ │ │ - mov r0, r5 │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #0] │ │ │ │ + mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1052] @ 25a94 │ │ │ │ + ldr.w r1, [pc, #1076] @ 25ab0 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ - mov r5, r0 │ │ │ │ + mov r8, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 25696 │ │ │ │ + cbz r0, 2569a │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ - mov r6, r0 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + mov r7, r0 │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7dc │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sl │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str r6, [sp, #12] │ │ │ │ + str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r5 │ │ │ │ + mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #956] @ (25a98 ) │ │ │ │ + ldr r1, [pc, #980] @ (25ab4 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ - mov r0, r7 │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ + mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ mov.w r0, #462 @ 0x1ce │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #932] @ (25a9c ) │ │ │ │ + ldr r1, [pc, #956] @ (25ab8 ) │ │ │ │ mov.w r2, #462 @ 0x1ce │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #11 │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #912] @ (25aa0 ) │ │ │ │ + ldr r3, [pc, #936] @ (25abc ) │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [r9] │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r6 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [r9, #8] │ │ │ │ strb.w r3, [r9, #10] │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - cbz r0, 25740 │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ + ldr.w r0, [r8] │ │ │ │ + cbz r0, 25746 │ │ │ │ blx b7dc │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r5, [pc, #864] @ (25aa4 ) │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r5, [pc, #884] @ (25ac0 ) │ │ │ │ blx b7dc │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #856] @ (25aa8 ) │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr r3, [pc, #876] @ (25ac4 ) │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ add r5, pc │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #24] │ │ │ │ - mov r1, r3 │ │ │ │ - blx c524 │ │ │ │ - str r0, [sp, #60] @ 0x3c │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ - blx bf88 │ │ │ │ - ldr r3, [pc, #836] @ (25aac ) │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ - add r3, pc │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ + ldr.w fp, [pc, #868] @ 25ac8 │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ + add fp, pc │ │ │ │ blx bf88 │ │ │ │ - mov r1, r5 │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + ldr r3, [pc, #856] @ (25acc ) │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ + ldr.w sl, [pc, #856] @ 25ad0 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #32] │ │ │ │ + mov r1, r3 │ │ │ │ + add sl, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #800] @ (25ab0 ) │ │ │ │ - movs r2, #79 @ 0x4f │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ - mov r1, r3 │ │ │ │ + mov r1, r5 │ │ │ │ + str r5, [sp, #36] @ 0x24 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ + ldr r5, [pc, #828] @ (25ad4 ) │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ + add r5, pc │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #780] @ (25ab4 ) │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ - add r1, pc │ │ │ │ - mov r6, r1 │ │ │ │ + mov r1, r5 │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #764] @ (25ab8 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ + mov r1, fp │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ + ldr r5, [pc, #796] @ (25ad8 ) │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ + add r5, pc │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #748] @ (25abc ) │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ - add r1, pc │ │ │ │ - mov r5, r1 │ │ │ │ + mov r1, sl │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #732] @ (25ac0 ) │ │ │ │ + mov r1, r5 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ - add r1, pc │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #44] @ 0x2c │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #716] @ (25ac4 ) │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ - add r1, pc │ │ │ │ - mov r8, r1 │ │ │ │ + ldr r3, [pc, #748] @ (25adc ) │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #108] @ 0x6c │ │ │ │ + mov r1, r3 │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #700] @ (25ac8 ) │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + ldr r1, [pc, #732] @ (25ae0 ) │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ - mov fp, r1 │ │ │ │ + mov r6, r1 │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #684] @ (25acc ) │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + ldr r1, [pc, #716] @ (25ae4 ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ - mov sl, r1 │ │ │ │ + mov r5, r1 │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ + blx bf88 │ │ │ │ + ldr r1, [pc, #700] @ (25ae8 ) │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ + add r1, pc │ │ │ │ + mov r8, r1 │ │ │ │ + blx c524 │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - str r3, [r0, #4] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ - str r3, [r0, #8] │ │ │ │ + str r3, [r0, #4] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - str r3, [r0, #12] │ │ │ │ + str r3, [r0, #8] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - str r3, [r0, #16] │ │ │ │ + str r3, [r0, #12] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - str r3, [r0, #20] │ │ │ │ + str r3, [r0, #16] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ - str r3, [r0, #24] │ │ │ │ + str r3, [r0, #20] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ - str r3, [r0, #28] │ │ │ │ + str r3, [r0, #24] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ - str r3, [r0, #32] │ │ │ │ + str r3, [r0, #28] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - str r3, [r0, #36] @ 0x24 │ │ │ │ + str r3, [r0, #32] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ + str r3, [r0, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ - blx bf88 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ - movs r2, #79 @ 0x4f │ │ │ │ - blx c524 │ │ │ │ - str r0, [sp, #60] @ 0x3c │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #596] @ (25ad0 ) │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ + ldr r1, [pc, #624] @ (25aec ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ - blx bf88 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ - blx c524 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #564] @ (25ad4 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr r1, [pc, #612] @ (25af0 ) │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #536] @ (25ad8 ) │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr r1, [pc, #580] @ (25af4 ) │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr r1, [sp, #108] @ 0x6c │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + str r0, [sp, #76] @ 0x4c │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr r1, [pc, #552] @ (25af8 ) │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ + add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #488] @ (25adc ) │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + ldr r1, [pc, #536] @ (25afc ) │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #76] @ 0x4c │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + str r0, [sp, #84] @ 0x54 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #476] @ (25ae0 ) │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + ldr r1, [pc, #524] @ (25b00 ) │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ + blx bf88 │ │ │ │ + ldr r1, [pc, #508] @ (25b04 ) │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ + str r0, [sp, #92] @ 0x5c │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ blx bf88 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #28] │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ blx bf88 │ │ │ │ - mov r1, r6 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #84] @ 0x54 │ │ │ │ + str r0, [sp, #32] │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf88 │ │ │ │ - mov r1, r5 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ + blx bf88 │ │ │ │ + ldr r1, [pc, #448] @ (25b08 ) │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf88 │ │ │ │ mov r1, fp │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #92] @ 0x5c │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + str r0, [sp, #100] @ 0x64 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #396] @ (25ae4 ) │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr r1, [pc, #416] @ (25b0c ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf88 │ │ │ │ mov r1, sl │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #368] @ (25ae8 ) │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ - add r1, pc │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #352] @ (25aec ) │ │ │ │ + mov r1, r6 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ - str r0, [sp, #100] @ 0x64 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ - blx bf88 │ │ │ │ - ldr r1, [pc, #340] @ (25af0 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #324] @ (25af4 ) │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr r1, [pc, #356] @ (25b10 ) │ │ │ │ + movs r2, #74 @ 0x4a │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - mov r6, r0 │ │ │ │ + str r0, [sp, #108] @ 0x6c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #312] @ (25af8 ) │ │ │ │ + ldr r1, [pc, #340] @ (25b14 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ + mov r6, r0 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + blx bf88 │ │ │ │ + mov r1, r5 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + blx c524 │ │ │ │ mov r5, r0 │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf88 │ │ │ │ mov r1, r8 │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #92 @ 0x5c │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r8, r0 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [r0, #4] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #8] │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [r0, #12] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [r0, #16] │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - b.n 25afc │ │ │ │ - nop │ │ │ │ - asrs r4, r2, #6 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [r0, #20] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + str r3, [r0, #24] │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + str r3, [r0, #28] │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ + str r3, [r0, #32] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + b.n 25b18 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r6, #0 │ │ │ │ + adds r2, r1, #0 │ │ │ │ movs r1, r0 │ │ │ │ - cmp sl, fp │ │ │ │ + cmp r8, r8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r3, r2] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + subs r7, #50 @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r7, r7] │ │ │ │ + ldr r0, [r4, r7] │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + subs r2, r6, #5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + subs r2, r0, #5 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #184] @ (25ae8 ) │ │ │ │ + ldr r3, [pc, #64] @ (25a8c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #824] @ (25d6c ) │ │ │ │ + ldr r3, [pc, #960] @ (25e10 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #848] @ (25d88 ) │ │ │ │ + ldr r3, [pc, #496] @ (25c44 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #208] @ (25b0c ) │ │ │ │ + ldr r3, [pc, #320] @ (25b98 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #232] @ (25b28 ) │ │ │ │ + ldr r2, [pc, #784] @ (25d6c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #672] @ (25ce4 ) │ │ │ │ + ldr r1, [pc, #544] @ (25c80 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #254 @ 0xfe │ │ │ │ + ldrsb r2, [r7, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + subs r4, #176 @ 0xb0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r7, r6 │ │ │ │ + subs r0, r2, r6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r1, r7 │ │ │ │ + subs r2, r2, r6 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #760] @ (25d54 ) │ │ │ │ + asrs r6, r3, #16 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + subs r6, r5, r1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r6, r3, r1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #88 @ 0x58 │ │ │ │ + @ instruction: 0x47da │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + bx r9 │ │ │ │ movs r1, r0 │ │ │ │ - blx r3 │ │ │ │ + subs r4, #146 @ 0x92 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r3, r6] │ │ │ │ + strh r6, [r7, r5] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r1, r0] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r3, #74 @ 0x4a │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + adds r2, r4, r2 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, r0] │ │ │ │ + strh r2, [r4, r7] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #10 │ │ │ │ + cmp r5, #238 @ 0xee │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r5, #138 @ 0x8a │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + strh r2, [r2, r5] │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r1, r0 │ │ │ │ + asrs r2, r6, #31 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #456] @ (25c70 ) │ │ │ │ + asrs r4, r6, #29 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + strb r6, [r0, r3] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + ldr r5, [pc, #256] @ (25bcc ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #94 @ 0x5e │ │ │ │ + rors r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r5, #27 │ │ │ │ + ldr r2, [pc, #192] @ (25b94 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, r4 │ │ │ │ + strb r6, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + ldr r4, [pc, #16] @ (25aec ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #1008] @ (25eb4 ) │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #832] @ (25e08 ) │ │ │ │ + asrs r6, r6, #25 │ │ │ │ movs r1, r0 │ │ │ │ - adcs r0, r2 │ │ │ │ + add sl, r5 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #146 @ 0x92 │ │ │ │ + adds r4, #160 @ 0xa0 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + strb r6, [r5, r0] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r2, r0] │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + strb r2, [r6, r0] │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #166 @ 0xa6 │ │ │ │ + strb r4, [r5, r1] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r1, r7] │ │ │ │ + strb r6, [r4, r2] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r6, r7] │ │ │ │ + strb r4, [r3, r3] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r6, r0] │ │ │ │ + adds r4, #74 @ 0x4a │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #150 @ 0x96 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + asrs r2, r7, #21 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - str r3, [r0, #20] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [r0, #24] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str r3, [r0, #28] │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ - str r3, [r0, #32] │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - ldr r3, [sp, #92] @ 0x5c │ │ │ │ + ldr r3, [sp, #100] @ 0x64 │ │ │ │ strd r3, fp, [r0, #52] @ 0x34 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ str.w sl, [r0, #60] @ 0x3c │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ - ldr r3, [sp, #100] @ 0x64 │ │ │ │ - str r3, [r0, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ + str r3, [r0, #68] @ 0x44 │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ strd r3, r6, [r0, #72] @ 0x48 │ │ │ │ strd r5, r4, [r0, #80] @ 0x50 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx b7dc │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ - ldr r5, [sp, #52] @ 0x34 │ │ │ │ + ldr r6, [sp, #60] @ 0x3c │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ mov r1, r9 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #52] @ 0x34 │ │ │ │ movs r3, #22 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #11 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ blx c55c │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3060] @ 2675c │ │ │ │ + ldr.w r1, [pc, #3448] @ 268ec │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ + ldr.w sl, [pc, #3444] @ 268f0 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r4, [pc, #3048] @ 26760 │ │ │ │ + ldr.w r4, [pc, #3436] @ 268f4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #101 @ 0x65 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3036] @ 26764 │ │ │ │ + ldr.w r1, [pc, #3424] @ 268f8 │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ + add sl, pc │ │ │ │ blx c524 │ │ │ │ - mov sl, r0 │ │ │ │ + str r0, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #19 │ │ │ │ blx bf88 │ │ │ │ mov r5, r0 │ │ │ │ ldmia r4!, {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, [r4, #0] │ │ │ │ + add.w r9, sl, #64 @ 0x40 │ │ │ │ strh r3, [r5, #16] │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ strb r3, [r5, #18] │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ - mov r9, r0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r6, [pc, #2976] @ 26768 │ │ │ │ blx b7dc │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - blx bf88 │ │ │ │ - ldr.w r1, [pc, #2968] @ 2676c │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r6, pc │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ - str r0, [sp, #28] │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2948] @ 26770 │ │ │ │ + ldr.w r1, [pc, #3348] @ 268fc │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2932] @ 26774 │ │ │ │ - movs r2, #78 @ 0x4e │ │ │ │ + ldr.w r1, [pc, #3332] @ 26900 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2916] @ 26778 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #3316] @ 26904 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + mov r6, r0 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + blx bf88 │ │ │ │ + mov r4, 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 25c24 │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ + ldr.w sl, [pc, #3260] @ 26908 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2900] @ 2677c │ │ │ │ + ldr.w r1, [pc, #3256] @ 2690c │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ + add sl, pc │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2884] @ 26780 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr.w r1, [pc, #3240] @ 26910 │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - blx bf88 │ │ │ │ - add.w lr, r6, #64 @ 0x40 │ │ │ │ - mov ip, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - mov r4, r6 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - adds r6, #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 25c54 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2824] @ 26784 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w r1, [pc, #3224] @ 26914 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2808] @ 26788 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr.w r1, [pc, #3208] @ 26918 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2792] @ 2678c │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w r1, [pc, #3192] @ 2691c │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #2776] @ 26790 │ │ │ │ - mov r4, r0 │ │ │ │ + ldr.w r1, [pc, #3176] @ 26920 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - 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 25cc2 │ │ │ │ - ldmia.w ip!, {r0, r1, r2} │ │ │ │ - str r2, [r4, #8] │ │ │ │ - str r0, [r4, #0] │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ - str r1, [r4, #4] │ │ │ │ - ldrh.w r2, [ip] │ │ │ │ - strh r2, [r4, #12] │ │ │ │ - ldrb.w r2, [ip, #2] │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2708] @ 26794 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr.w r1, [pc, #3160] @ 26924 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2692] @ 26798 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ + add.w lr, sl, #48 @ 0x30 │ │ │ │ + mov r9, r0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + mov ip, sl │ │ │ │ + add.w r9, r9, #16 │ │ │ │ + add.w sl, sl, #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 ip, lr │ │ │ │ + bne.n 25ce6 │ │ │ │ + mov r3, sl │ │ │ │ + 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] │ │ │ │ + strh.w r2, [r9, #12] │ │ │ │ + strb.w r3, [r9, #14] │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2676] @ 2679c │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ + ldr.w lr, [pc, #3068] @ 26928 │ │ │ │ + mov r9, r0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ + add lr, pc │ │ │ │ + add.w sl, lr, #48 @ 0x30 │ │ │ │ + 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] │ │ │ │ + cmp ip, sl │ │ │ │ + bne.n 25d38 │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r0, [r9] │ │ │ │ + str.w r1, [r9, #4] │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ + str.w r2, [r9, #8] │ │ │ │ + ldrh r3, [r3, #0] │ │ │ │ + strh.w r3, [r9, #12] │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2660] @ 267a0 │ │ │ │ + ldr.w r1, [pc, #2996] @ 2692c │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ + ldr.w r9, [pc, #2992] @ 26930 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ + add r9, pc │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #2644] @ 267a4 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr.w r1, [pc, #2976] @ 26934 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ + add.w sl, r9, #64 @ 0x40 │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - add lr, pc │ │ │ │ - add.w r6, lr, #64 @ 0x40 │ │ │ │ - mov r4, lr │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w lr, lr, #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, r6 │ │ │ │ - bne.n 25d5c │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2596] @ 267a8 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr.w r1, [pc, #2956] @ 26938 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2580] @ 267ac │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #2940] @ 2693c │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2564] @ 267b0 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr.w r1, [pc, #2924] @ 26940 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r2, [pc, #2548] @ 267b4 │ │ │ │ - mov lr, r0 │ │ │ │ + ldr.w r1, [pc, #2908] @ 26944 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - add r2, pc │ │ │ │ - add.w r4, r2, #48 @ 0x30 │ │ │ │ - mov ip, r2 │ │ │ │ - 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, r4 │ │ │ │ - bne.n 25dce │ │ │ │ - ldmia.w ip!, {r0, r1, r2} │ │ │ │ - str.w r2, [lr, #8] │ │ │ │ - str.w r0, [lr] │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ - ldrh.w r2, [ip] │ │ │ │ - strh.w r2, [lr, #12] │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r2, [pc, #2472] @ 267b8 │ │ │ │ mov lr, r0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - add r2, pc │ │ │ │ - add.w r4, r2, #48 @ 0x30 │ │ │ │ - mov ip, r2 │ │ │ │ - mov r6, ip │ │ │ │ + mov ip, r9 │ │ │ │ add.w lr, lr, #16 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + 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] │ │ │ │ - cmp r6, r4 │ │ │ │ - bne.n 25e1c │ │ │ │ - ldmia.w ip!, {r0, r1, r2} │ │ │ │ - str.w r2, [lr, #8] │ │ │ │ - str.w r0, [lr] │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ - ldrh.w r2, [ip] │ │ │ │ - strh.w r2, [lr, #12] │ │ │ │ - ldrb.w r2, [ip, #2] │ │ │ │ - strb.w r2, [lr, #14] │ │ │ │ + cmp ip, sl │ │ │ │ + bne.n 25dfc │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2392] @ 267bc │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr.w r1, [pc, #2848] @ 26948 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2376] @ 267c0 │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr.w r1, [pc, #2832] @ 2694c │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2360] @ 267c4 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr.w r1, [pc, #2816] @ 26950 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2344] @ 267c8 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr.w r1, [pc, #2800] @ 26954 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - mov r6, r0 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + str r0, [sp, #124] @ 0x7c │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2328] @ 267cc │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + ldr.w r1, [pc, #2784] @ 26958 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - mov r4, r0 │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf88 │ │ │ │ + ldr.w lr, [pc, #2768] @ 2695c │ │ │ │ + mov r9, r0 │ │ │ │ + mov ip, r0 │ │ │ │ + add lr, pc │ │ │ │ + str r7, [sp, #36] @ 0x24 │ │ │ │ + add.w sl, lr, #48 @ 0x30 │ │ │ │ + mov r7, lr │ │ │ │ + add.w r9, r9, #16 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldmia r7!, {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 r7, sl │ │ │ │ + bne.n 25e98 │ │ │ │ + str.w ip, [sp, #132] @ 0x84 │ │ │ │ + mov ip, lr │ │ │ │ + ldr r7, [sp, #36] @ 0x24 │ │ │ │ + ldmia.w ip!, {r0, r1, r2} │ │ │ │ + str.w r2, [r9, #8] │ │ │ │ + str.w r0, [r9] │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ + str.w r1, [r9, #4] │ │ │ │ + ldrh.w r2, [ip] │ │ │ │ + strh.w r2, [r9, #12] │ │ │ │ + ldrb.w r2, [ip, #2] │ │ │ │ + strb.w r2, [r9, #14] │ │ │ │ blx cd30 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - str r2, [r0, #0] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - str r2, [r0, #4] │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - str r2, [r0, #8] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + str r2, [r0, #0] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - str r2, [r0, #16] │ │ │ │ + strd r2, r6, [r0, #4] │ │ │ │ + subs r6, r7, #4 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - str r2, [r0, #20] │ │ │ │ + str r2, [r0, #16] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + str r2, [r0, #20] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ - str r2, [r0, #28] │ │ │ │ + str r2, [r0, #24] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r2, [r0, #28] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r0, #32] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ + str r2, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ - str r2, [r0, #48] @ 0x30 │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ - str r2, [r0, #52] @ 0x34 │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ - str r2, [r0, #56] @ 0x38 │ │ │ │ + str r2, [r0, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r2, [r0, #60] @ 0x3c │ │ │ │ + str r2, [r0, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r0, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ - str r2, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r0, #12] │ │ │ │ + add.w r4, r7, #40 @ 0x28 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r0, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ - str r2, [r0, #80] @ 0x50 │ │ │ │ + str r2, [r0, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ - strd r2, r6, [r0, #92] @ 0x5c │ │ │ │ - subs r6, r7, #4 │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ - add.w r4, r7, #40 @ 0x28 │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [sp, #124] @ 0x7c │ │ │ │ + ldr r3, [sp, #132] @ 0x84 │ │ │ │ + str r2, [r0, #92] @ 0x5c │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ + str r3, [r0, #100] @ 0x64 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - cbz r0, 25f3c │ │ │ │ + cbz r0, 25f5c │ │ │ │ blx b7dc │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 25f32 │ │ │ │ + bne.n 25f52 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ - blx bf88 │ │ │ │ - ldr.w r1, [pc, #2176] @ 267d0 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - blx bf88 │ │ │ │ - ldr.w r1, [pc, #2160] @ 267d4 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - blx bf88 │ │ │ │ - ldr.w r1, [pc, #2144] @ 267d8 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2128] @ 267dc │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + ldr.w lr, [pc, #2544] @ 26960 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #48 @ 0x30 │ │ │ │ + mov r7, lr │ │ │ │ + adds r6, #16 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldmia r7!, {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 r7, ip │ │ │ │ + bne.n 25f7a │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ + str r0, [r6, #0] │ │ │ │ + str r1, [r6, #4] │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + strh r3, [r6, #12] │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2112] @ 267e0 │ │ │ │ + ldr.w r1, [pc, #2476] @ 26964 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ - blx bf88 │ │ │ │ - ldr.w r1, [pc, #2096] @ 267e4 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + mov sl, r0 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2080] @ 267e8 │ │ │ │ - movs r2, #78 @ 0x4e │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ + ldr.w lr, [pc, #2460] @ 26968 │ │ │ │ + mov r9, r0 │ │ │ │ + mov ip, r0 │ │ │ │ + add lr, pc │ │ │ │ + add.w r7, lr, #48 @ 0x30 │ │ │ │ + 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, r7 │ │ │ │ + bne.n 25fd6 │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ + str.w r0, [ip] │ │ │ │ + str.w r1, [ip, #4] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ + str.w r2, [ip, #8] │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + strh.w r3, [ip, #12] │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ + strb.w r3, [ip, #14] │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #2064] @ 267ec │ │ │ │ - mov r4, r0 │ │ │ │ + ldr.w lr, [pc, #2380] @ 2696c │ │ │ │ mov r7, r0 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ add lr, pc │ │ │ │ add.w ip, lr, #64 @ 0x40 │ │ │ │ mov r6, lr │ │ │ │ adds r7, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia r6!, {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 r6, ip │ │ │ │ - bne.n 25fe6 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + bne.n 2602a │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2020] @ 267f0 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #2336] @ 26970 │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2004] @ 267f4 │ │ │ │ + ldr.w r1, [pc, #2320] @ 26974 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #60] @ 0x3c │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf88 │ │ │ │ + ldr.w lr, [pc, #2304] @ 26978 │ │ │ │ + mov ip, r0 │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ + add lr, pc │ │ │ │ + add.w r7, lr, #48 @ 0x30 │ │ │ │ + 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, r7 │ │ │ │ + bne.n 26084 │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ + str.w r0, [ip] │ │ │ │ + str.w r1, [ip, #4] │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ + str.w r2, [ip, #8] │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + strh.w r3, [ip, #12] │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ + strb.w r3, [ip, #14] │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1988] @ 267f8 │ │ │ │ + ldr.w r1, [pc, #2224] @ 2697c │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1972] @ 267fc │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #2208] @ 26980 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #68] @ 0x44 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1956] @ 26800 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr.w r1, [pc, #2192] @ 26984 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1940] @ 26804 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr.w r1, [pc, #2176] @ 26988 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #76] @ 0x4c │ │ │ │ + str r0, [sp, #68] @ 0x44 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1924] @ 26808 │ │ │ │ + ldr.w r1, [pc, #2160] @ 2698c │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #1908] @ 2680c │ │ │ │ - mov r7, r0 │ │ │ │ - str r0, [sp, #84] @ 0x54 │ │ │ │ + ldr.w lr, [pc, #2144] @ 26990 │ │ │ │ + mov ip, r0 │ │ │ │ + str r0, [sp, #76] @ 0x4c │ │ │ │ add lr, pc │ │ │ │ - add.w ip, lr, #64 @ 0x40 │ │ │ │ + add.w r7, lr, #48 @ 0x30 │ │ │ │ mov r6, lr │ │ │ │ - adds r7, #16 │ │ │ │ + add.w ip, ip, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia r6!, {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 r6, ip │ │ │ │ - bne.n 260a4 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + str.w r0, [ip, #-16] │ │ │ │ + str.w r1, [ip, #-12] │ │ │ │ + str.w r2, [ip, #-8] │ │ │ │ + str.w r3, [ip, #-4] │ │ │ │ + cmp r6, r7 │ │ │ │ + bne.n 2613c │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ + str.w r0, [ip] │ │ │ │ + str.w r1, [ip, #4] │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ + str.w r2, [ip, #8] │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + strh.w r3, [ip, #12] │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ + strb.w r3, [ip, #14] │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1860] @ 26810 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr.w lr, [pc, #2064] @ 26994 │ │ │ │ + mov ip, r0 │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ + add lr, pc │ │ │ │ + add.w r7, lr, #48 @ 0x30 │ │ │ │ + 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, r7 │ │ │ │ + bne.n 26190 │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r0, [ip] │ │ │ │ + str.w r1, [ip, #4] │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + str.w r2, [ip, #8] │ │ │ │ + ldrh r3, [r3, #0] │ │ │ │ + strh.w r3, [ip, #12] │ │ │ │ + blx bf88 │ │ │ │ + ldr.w lr, [pc, #1992] @ 26998 │ │ │ │ + mov r6, r0 │ │ │ │ + str r0, [sp, #84] @ 0x54 │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #48 @ 0x30 │ │ │ │ + mov r7, lr │ │ │ │ + adds r6, #16 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldmia r7!, {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 r7, ip │ │ │ │ + bne.n 261da │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ + str r0, [r6, #0] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + ldr.w r7, [pc, #1940] @ 2699c │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + add r7, pc │ │ │ │ + strh r3, [r6, #12] │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ + blx bf88 │ │ │ │ + ldr.w r1, [pc, #1924] @ 269a0 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1844] @ 26814 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #1908] @ 269a4 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1828] @ 26818 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #1892] @ 269a8 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1812] @ 2681c │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr.w r1, [pc, #1876] @ 269ac │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #1796] @ 26820 │ │ │ │ - mov r7, r0 │ │ │ │ + add.w ip, r7, #64 @ 0x40 │ │ │ │ + mov lr, r0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - add lr, pc │ │ │ │ - add.w ip, lr, #64 @ 0x40 │ │ │ │ - mov r6, lr │ │ │ │ - adds r7, #16 │ │ │ │ + mov r6, r7 │ │ │ │ add.w lr, lr, #16 │ │ │ │ + adds r7, #16 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [r7, #-16] │ │ │ │ - str.w r1, [r7, #-12] │ │ │ │ - str.w r2, [r7, #-8] │ │ │ │ - str.w r3, [r7, #-4] │ │ │ │ + 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 26126 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + bne.n 26272 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #1752] @ 26824 │ │ │ │ - mov r7, r0 │ │ │ │ + ldr.w r1, [pc, #1816] @ 269b0 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - add lr, pc │ │ │ │ - add.w ip, lr, #64 @ 0x40 │ │ │ │ - mov r6, lr │ │ │ │ - adds r7, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldmia r6!, {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 r6, ip │ │ │ │ - bne.n 26158 │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1704] @ 26828 │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ + ldr.w r1, [pc, #1800] @ 269b4 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1688] @ 2682c │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #1784] @ 269b8 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #1672] @ 26830 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr.w lr, [pc, #1768] @ 269bc │ │ │ │ + mov r6, r0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add lr, pc │ │ │ │ - add.w r7, lr, #48 @ 0x30 │ │ │ │ - mov r6, lr │ │ │ │ - add.w ip, ip, #16 │ │ │ │ + add.w ip, lr, #48 @ 0x30 │ │ │ │ + mov r7, lr │ │ │ │ + adds r6, #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, r7 │ │ │ │ - bne.n 261b2 │ │ │ │ + ldmia r7!, {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 r7, ip │ │ │ │ + bne.n 262e0 │ │ │ │ ldmia.w lr!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ + str r0, [r6, #0] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + ldr.w r7, [pc, #1716] @ 269c0 │ │ │ │ ldrh.w r3, [lr] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ + add r7, pc │ │ │ │ + strh r3, [r6, #12] │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1600] @ 26834 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w r1, [pc, #1696] @ 269c4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ + str r0, [sp, #124] @ 0x7c │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + blx bf88 │ │ │ │ + add.w ip, r7, #64 @ 0x40 │ │ │ │ + mov lr, r0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + mov r6, r7 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + adds r7, #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 2633c │ │ │ │ + ldr.w r7, [pc, #1644] @ 269c8 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1584] @ 26838 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ + mov lr, r0 │ │ │ │ + add r7, pc │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + add.w ip, r7, #64 @ 0x40 │ │ │ │ + mov r6, r7 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + adds r7, #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 2636e │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ + ldr.w r7, [pc, #1596] @ 269cc │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1568] @ 2683c │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w r1, [pc, #1592] @ 269d0 │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ + add r7, pc │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #1552] @ 26840 │ │ │ │ - mov ip, r0 │ │ │ │ + add.w ip, r7, #64 @ 0x40 │ │ │ │ + mov lr, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - add lr, pc │ │ │ │ - add.w r7, lr, #48 @ 0x30 │ │ │ │ - mov r6, lr │ │ │ │ - add.w ip, ip, #16 │ │ │ │ + mov r6, r7 │ │ │ │ add.w lr, lr, #16 │ │ │ │ + adds r7, #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, r7 │ │ │ │ - bne.n 2623a │ │ │ │ - mov r3, lr │ │ │ │ - ldr.w r7, [pc, #1508] @ 26844 │ │ │ │ - add r7, pc │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - str.w r0, [ip] │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ - ldrb r3, [r3, #2] │ │ │ │ - strh.w r2, [ip, #12] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ + 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 263b4 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1476] @ 26848 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #1528] @ 269d4 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1460] @ 2684c │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr.w r1, [pc, #1512] @ 269d8 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1444] @ 26850 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w r1, [pc, #1496] @ 269dc │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ - add.w ip, r7, #64 @ 0x40 │ │ │ │ - mov lr, r0 │ │ │ │ + ldr.w lr, [pc, #1480] @ 269e0 │ │ │ │ + mov r6, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - mov r6, r7 │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #48 @ 0x30 │ │ │ │ + mov r7, lr │ │ │ │ + adds r6, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ - adds r7, #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 262c6 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + ldmia r7!, {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 r7, ip │ │ │ │ + bne.n 26422 │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ + str r0, [r6, #0] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + ldr.w r7, [pc, #1428] @ 269e4 │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + add r7, pc │ │ │ │ + strh r3, [r6, #12] │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1384] @ 26854 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr.w r1, [pc, #1412] @ 269e8 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1368] @ 26858 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #1396] @ 269ec │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1352] @ 2685c │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w r1, [pc, #1380] @ 269f0 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1336] @ 26860 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #1364] @ 269f4 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1320] @ 26864 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr.w r1, [pc, #1348] @ 269f8 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1304] @ 26868 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #1332] @ 269fc │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1288] @ 2686c │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #1316] @ 26a00 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - blx bf88 │ │ │ │ - ldr.w lr, [pc, #1272] @ 26870 │ │ │ │ - mov ip, r0 │ │ │ │ - str r0, [sp, #188] @ 0xbc │ │ │ │ - add lr, pc │ │ │ │ - add.w r7, lr, #48 @ 0x30 │ │ │ │ - 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, r7 │ │ │ │ - bne.n 26384 │ │ │ │ - ldmia.w lr!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldr.w r7, [pc, #1212] @ 26874 │ │ │ │ - ldrh.w r3, [lr] │ │ │ │ - add r7, pc │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [lr, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1188] @ 26878 │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + ldr.w r1, [pc, #1300] @ 26a04 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + str r0, [sp, #188] @ 0xbc │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf88 │ │ │ │ add.w ip, r7, #64 @ 0x40 │ │ │ │ mov lr, r0 │ │ │ │ - str r0, [sp, #196] @ 0xc4 │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ mov r6, r7 │ │ │ │ add.w lr, lr, #16 │ │ │ │ adds r7, #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 263ec │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - blx bf88 │ │ │ │ - ldr.w lr, [pc, #1128] @ 2687c │ │ │ │ - mov ip, r0 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ - add lr, pc │ │ │ │ - add.w r7, lr, #48 @ 0x30 │ │ │ │ - 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, r7 │ │ │ │ - bne.n 2641e │ │ │ │ - ldmia.w lr!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ + bne.n 2650a │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [lr] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [lr, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1048] @ 26880 │ │ │ │ + ldr.w r1, [pc, #1240] @ 26a08 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ + str r0, [sp, #196] @ 0xc4 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ + blx bf88 │ │ │ │ + ldr.w r1, [pc, #1224] @ 26a0c │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ + blx bf88 │ │ │ │ + ldr.w r1, [pc, #1208] @ 26a10 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1032] @ 26884 │ │ │ │ + ldr.w r1, [pc, #1192] @ 26a14 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #1016] @ (26888 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr.w r1, [pc, #1176] @ 26a18 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #1004] @ (2688c ) │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #1160] @ 26a1c │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #988] @ (26890 ) │ │ │ │ - movs r2, #79 @ 0x4f │ │ │ │ + ldr.w r1, [pc, #1144] @ 26a20 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #976] @ (26894 ) │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr.w r1, [pc, #1128] @ 26a24 │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #960] @ (26898 ) │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #1112] @ 26a28 │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #948] @ 2689c │ │ │ │ - mov ip, r0 │ │ │ │ + ldr.w r1, [pc, #1096] @ 26a2c │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ - add lr, pc │ │ │ │ - add.w r7, lr, #48 @ 0x30 │ │ │ │ - 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, r7 │ │ │ │ - bne.n 264f4 │ │ │ │ - ldmia.w lr!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [lr] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [lr, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #868] @ (268a0 ) │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr.w r1, [pc, #1080] @ 26a30 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #852] @ 268a4 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr.w r1, [pc, #1064] @ 26a34 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ + blx bf88 │ │ │ │ + ldr.w lr, [pc, #1048] @ 26a38 │ │ │ │ + mov r6, r0 │ │ │ │ + str r0, [sp, #244] @ 0xf4 │ │ │ │ add lr, pc │ │ │ │ - add.w r7, lr, #48 @ 0x30 │ │ │ │ - mov r6, lr │ │ │ │ - add.w ip, ip, #16 │ │ │ │ + add.w ip, lr, #48 @ 0x30 │ │ │ │ + mov r7, lr │ │ │ │ + adds r6, #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, r7 │ │ │ │ - bne.n 2655a │ │ │ │ + ldmia r7!, {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 r7, ip │ │ │ │ + bne.n 2662c │ │ │ │ ldmia.w lr!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [lr] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - blx bf88 │ │ │ │ - ldr r1, [pc, #780] @ (268a8 ) │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ - str r0, [sp, #244] @ 0xf4 │ │ │ │ + str r0, [r6, #0] │ │ │ │ + str r1, [r6, #4] │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + strh r3, [r6, #12] │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #768] @ (268ac ) │ │ │ │ + ldr r1, [pc, #984] @ (26a3c ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #752] @ 268b0 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr r1, [pc, #972] @ (26a40 ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ - add lr, pc │ │ │ │ - add.w r7, lr, #48 @ 0x30 │ │ │ │ - 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, r7 │ │ │ │ - bne.n 265ca │ │ │ │ - ldmia.w lr!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [lr] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [lr, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #672] @ 268b4 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr.w lr, [pc, #956] @ 26a44 │ │ │ │ + mov r6, r0 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ add lr, pc │ │ │ │ - add.w r7, lr, #48 @ 0x30 │ │ │ │ - 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, r7 │ │ │ │ - bne.n 2661e │ │ │ │ - ldmia.w lr!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [lr] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [lr, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ - blx bf88 │ │ │ │ - ldr.w lr, [pc, #592] @ 268b8 │ │ │ │ - mov ip, r0 │ │ │ │ - str r0, [sp, #260] @ 0x104 │ │ │ │ - add lr, pc │ │ │ │ - add.w r7, lr, #48 @ 0x30 │ │ │ │ - mov r6, lr │ │ │ │ - add.w ip, ip, #16 │ │ │ │ + add.w ip, lr, #48 @ 0x30 │ │ │ │ + mov r7, lr │ │ │ │ + adds r6, #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, r7 │ │ │ │ - bne.n 26672 │ │ │ │ + ldmia r7!, {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 r7, ip │ │ │ │ + bne.n 26692 │ │ │ │ ldmia.w lr!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ + str r0, [r6, #0] │ │ │ │ + str r1, [r6, #4] │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ + str r2, [r6, #8] │ │ │ │ ldrh.w r3, [lr] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ + strh r3, [r6, #12] │ │ │ │ ldrb.w r3, [lr, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #512] @ (268bc ) │ │ │ │ + ldr r1, [pc, #888] @ (26a48 ) │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ + mov r7, r0 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ + blx bf88 │ │ │ │ + ldr r1, [pc, #876] @ (26a4c ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ + str r0, [sp, #260] @ 0x104 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ + blx bf88 │ │ │ │ + ldr r1, [pc, #860] @ (26a50 ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #500] @ (268c0 ) │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr r1, [pc, #848] @ (26a54 ) │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #484] @ (268c4 ) │ │ │ │ + ldr r1, [pc, #832] @ (26a58 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #472] @ (268c8 ) │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr r1, [pc, #820] @ (26a5c ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #456] @ (268cc ) │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr r1, [pc, #804] @ (26a60 ) │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #444] @ (268d0 ) │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr r1, [pc, #792] @ (26a64 ) │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #428] @ (268d4 ) │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + ldr r1, [pc, #776] @ (26a68 ) │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #416] @ (268d8 ) │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr r1, [pc, #764] @ (26a6c ) │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - blx bf88 │ │ │ │ - ldr.w lr, [pc, #400] @ 268dc │ │ │ │ - mov r7, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - add lr, pc │ │ │ │ - add.w r3, lr, #48 @ 0x30 │ │ │ │ - str r3, [sp, #124] @ 0x7c │ │ │ │ - b.n 268e0 │ │ │ │ - nop │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ - movs r1, r0 │ │ │ │ - strh r2, [r5, r4] │ │ │ │ - movs r1, r0 │ │ │ │ - strh r0, [r0, r3] │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r2, r7, #6 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r4, [pc, #792] @ (26a8c ) │ │ │ │ - movs r1, r0 │ │ │ │ - strh r6, [r0, r3] │ │ │ │ - movs r1, r0 │ │ │ │ - strh r2, [r0, r4] │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r1, #34 @ 0x22 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ - movs r1, r0 │ │ │ │ - strh r6, [r3, r3] │ │ │ │ - movs r1, r0 │ │ │ │ - movs r6, #6 │ │ │ │ - movs r1, r0 │ │ │ │ - strh r2, [r7, r3] │ │ │ │ - movs r1, r0 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ - movs r1, r0 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ - movs r1, r0 │ │ │ │ - movs r3, #26 │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ - movs r1, r0 │ │ │ │ - subs r3, #70 @ 0x46 │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ - movs r1, r0 │ │ │ │ - str r4, [r7, r5] │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ - movs r1, r0 │ │ │ │ - str r0, [r3, r6] │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r0, r2, #17 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r6, r5, #24 │ │ │ │ - movs r1, r0 │ │ │ │ - str r2, [r7, r3] │ │ │ │ - movs r1, r0 │ │ │ │ - str r2, [r5, r4] │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r4, #158 @ 0x9e │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r0, [pc, #1016] @ (26be0 ) │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r6, [pc, #1016] @ (26be4 ) │ │ │ │ - movs r1, r0 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r6, [pc, #976] @ (26bc8 ) │ │ │ │ - movs r1, r0 │ │ │ │ - str r0, [r1, r3] │ │ │ │ - movs r1, r0 │ │ │ │ - str r0, [r7, r3] │ │ │ │ - movs r1, r0 │ │ │ │ - cdp2 0, 4, cr0, cr8, cr0, {0} │ │ │ │ - lsls r0, r0, #10 │ │ │ │ - movs r1, r0 │ │ │ │ - str r4, [r0, r4] │ │ │ │ - movs r1, r0 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ - movs r1, r0 │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ - movs r1, r0 │ │ │ │ - str r2, [r6, r3] │ │ │ │ - movs r1, r0 │ │ │ │ - str r6, [r4, r4] │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r6, #30 │ │ │ │ - movs r1, r0 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r6, r5, #25 │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r4, r5, #22 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r5, [pc, #408] @ (269d0 ) │ │ │ │ - movs r1, r0 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r5, [pc, #520] @ (26a48 ) │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ - movs r1, r0 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ - movs r1, r0 │ │ │ │ - subs r2, #16 │ │ │ │ - movs r1, r0 │ │ │ │ - movs r7, #100 @ 0x64 │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r4, r4, #26 │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ - movs r1, r0 │ │ │ │ - stc2 0, cr0, [r4], {-0} │ │ │ │ - adds r1, #60 @ 0x3c │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r7, [pc, #224] @ (26944 ) │ │ │ │ - movs r1, r0 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ - movs r1, r0 │ │ │ │ - @ instruction: 0xfacc0000 │ │ │ │ - cmp r7, #36 @ 0x24 │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r2, r6, #2 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r4, r4, #7 │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r6, r4, #16 │ │ │ │ - movs r1, r0 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r4, r6, #8 │ │ │ │ - movs r1, r0 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ - movs r1, r0 │ │ │ │ - @ instruction: 0xfacc0000 │ │ │ │ - lsls r2, r5, #6 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r5, [pc, #832] @ (26bdc ) │ │ │ │ - movs r1, r0 │ │ │ │ - @ instruction: 0xfaf60000 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ - movs r1, r0 │ │ │ │ - subs r1, #4 │ │ │ │ - movs r1, r0 │ │ │ │ - smull r0, r0, r6, r0 │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r5, #252 @ 0xfc │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r4, [pc, #208] @ (26990 ) │ │ │ │ - movs r1, r0 │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r1, [pc, #16] @ (268d8 ) │ │ │ │ - movs r1, r0 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r4, [pc, #208] @ (269a0 ) │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r1, [pc, #72] @ (2691c ) │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r4, [pc, #280] @ (269f4 ) │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - movs r1, r0 │ │ │ │ - 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] │ │ │ │ - ldr r3, [sp, #124] @ 0x7c │ │ │ │ - cmp r6, r3 │ │ │ │ - bne.n 268e0 │ │ │ │ - ldmia.w lr!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ mov.w r0, #276 @ 0x114 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [lr] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [lr, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - str r3, [r0, #0] │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r3, [r0, #4] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [r0, #8] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [r0, #12] │ │ │ │ + mov r6, r0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r0, #20] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - strd r3, r4, [r0, #24] │ │ │ │ - add.w r4, r8, #84 @ 0x54 │ │ │ │ + str r3, [r0, #24] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - str r3, [r0, #32] │ │ │ │ + str r3, [r0, #28] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - str r3, [r0, #36] @ 0x24 │ │ │ │ + str r3, [r0, #32] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - str r3, [r0, #40] @ 0x28 │ │ │ │ + str r3, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ - str r3, [r0, #44] @ 0x2c │ │ │ │ + str r3, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - str r3, [r0, #48] @ 0x30 │ │ │ │ + str r3, [r0, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - str r3, [r0, #52] @ 0x34 │ │ │ │ + str r3, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - str r3, [r0, #56] @ 0x38 │ │ │ │ + str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ - str r3, [r0, #60] @ 0x3c │ │ │ │ + str r3, [r0, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ - str r3, [r0, #64] @ 0x40 │ │ │ │ + str r3, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ - str r3, [r0, #68] @ 0x44 │ │ │ │ + str r3, [r0, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - str r3, [r0, #72] @ 0x48 │ │ │ │ + strd r4, sl, [r0] │ │ │ │ + add.w r4, r8, #84 @ 0x54 │ │ │ │ + str.w r9, [r0, #8] │ │ │ │ + str r3, [r0, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - str r3, [r0, #76] @ 0x4c │ │ │ │ + str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ - str r3, [r0, #80] @ 0x50 │ │ │ │ + str r3, [r0, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ - str r3, [r0, #84] @ 0x54 │ │ │ │ + str r3, [r0, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ - str r3, [r0, #88] @ 0x58 │ │ │ │ + str r3, [r0, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ - str r3, [r0, #92] @ 0x5c │ │ │ │ + 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 │ │ │ │ @@ -40603,226 +40417,414 @@ │ │ │ │ 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 │ │ │ │ - str.w r3, [r0, #228] @ 0xe4 │ │ │ │ + strd r3, r7, [r0, #228] @ 0xe4 │ │ │ │ + sub.w r7, r8, #4 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ - str.w r3, [r0, #232] @ 0xe8 │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ str.w r3, [r0, #236] @ 0xec │ │ │ │ - ldr r3, [sp, #268] @ 0x10c │ │ │ │ + ldr r3, [sp, #264] @ 0x108 │ │ │ │ str.w r3, [r0, #240] @ 0xf0 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #268] @ 0x10c │ │ │ │ str.w r3, [r0, #244] @ 0xf4 │ │ │ │ - ldr r3, [sp, #276] @ 0x114 │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ str.w r3, [r0, #248] @ 0xf8 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r3, [sp, #276] @ 0x114 │ │ │ │ str.w r3, [r0, #252] @ 0xfc │ │ │ │ - ldr r3, [sp, #284] @ 0x11c │ │ │ │ + ldr r3, [sp, #280] @ 0x118 │ │ │ │ str.w r3, [r0, #256] @ 0x100 │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #284] @ 0x11c │ │ │ │ str.w r3, [r0, #260] @ 0x104 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ + str.w r3, [r0, #264] @ 0x108 │ │ │ │ ldr r3, [sp, #292] @ 0x124 │ │ │ │ - strd r3, r7, [r0, #264] @ 0x108 │ │ │ │ - sub.w r7, r8, #4 │ │ │ │ + str.w r3, [r0, #268] @ 0x10c │ │ │ │ ldr.w r0, [r7, #4]! │ │ │ │ - cbz r0, 26a8e │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 26a70 │ │ │ │ blx b7dc │ │ │ │ + b.n 26a70 │ │ │ │ + nop │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r1, #18 │ │ │ │ + movs r1, r0 │ │ │ │ + strh r2, [r0, r4] │ │ │ │ + movs r1, r0 │ │ │ │ + strh r0, [r3, r2] │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [pc, #712] @ (26bc8 ) │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ + movs r1, r0 │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r2, #54 @ 0x36 │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ + movs r1, r0 │ │ │ │ + strh r4, [r0, r1] │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ + movs r1, r0 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r2, r5, #2 │ │ │ │ + movs r1, r0 │ │ │ │ + str r6, [r7, r4] │ │ │ │ + movs r1, r0 │ │ │ │ + str r6, [r5, r5] │ │ │ │ + movs r1, r0 │ │ │ │ + str r6, [r3, r6] │ │ │ │ + movs r1, r0 │ │ │ │ + lsls r2, r2, #29 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ + movs r1, r0 │ │ │ │ + str r2, [r7, r5] │ │ │ │ + movs r1, r0 │ │ │ │ + str r2, [r5, r6] │ │ │ │ + movs r1, r0 │ │ │ │ + movs r4, #6 │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ + movs r1, r0 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r4, #140 @ 0x8c │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r6, [pc, #368] @ (26ae4 ) │ │ │ │ + movs r1, r0 │ │ │ │ + subs r4, #24 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r2, r6, #22 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r7, #48 @ 0x30 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r5, #86 @ 0x56 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r7, #106 @ 0x6a │ │ │ │ + movs r1, r0 │ │ │ │ + ldc2l 0, cr0, [r8] │ │ │ │ + lsls r4, r3, #22 │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ + movs r1, r0 │ │ │ │ + movs r3, #0 │ │ │ │ + movs r1, r0 │ │ │ │ + lsls r4, r6, #27 │ │ │ │ + movs r1, r0 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r5, [pc, #768] @ (26cb4 ) │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [pc, #320] @ (26af8 ) │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [pc, #512] @ (26bbc ) │ │ │ │ + movs r1, r0 │ │ │ │ + subs r1, #34 @ 0x22 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r6, r0, #5 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r5, [pc, #504] @ (26bc0 ) │ │ │ │ + movs r1, r0 │ │ │ │ + adds r7, #114 @ 0x72 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r0, #32 │ │ │ │ + movs r1, r0 │ │ │ │ + cdp2 0, 10, cr0, cr6, cr0, {0} │ │ │ │ + ldr r5, [pc, #40] @ (26a00 ) │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r5, [pc, #248] @ (26ad4 ) │ │ │ │ + movs r1, r0 │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ + movs r1, r0 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ + movs r1, r0 │ │ │ │ + add r4, r6 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [pc, #928] @ (26d94 ) │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r0, #28 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r2, #12 │ │ │ │ + movs r1, r0 │ │ │ │ + @ instruction: 0xfb9c0000 │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [pc, #560] @ (26c3c ) │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [pc, #768] @ (26d10 ) │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [pc, #960] @ (26dd4 ) │ │ │ │ + movs r1, r0 │ │ │ │ + stc2l 0, cr0, [ip, #-0] │ │ │ │ + @ instruction: 0xfb980000 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [pc, #912] @ (26db4 ) │ │ │ │ + movs r1, r0 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsb.w r0, [r4] │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ + movs r1, r0 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ + movs r1, r0 │ │ │ │ + strb.w r0, [r0] │ │ │ │ + lsls r2, r3, #4 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r1, [pc, #144] @ (26ad0 ) │ │ │ │ + movs r1, r0 │ │ │ │ + @ instruction: 0xf7920000 │ │ │ │ + lsls r0, r3, #29 │ │ │ │ + movs r1, r0 │ │ │ │ + strh.w r0, [r0, r0] │ │ │ │ + cdp2 0, 9, cr0, cr10, cr0, {0} │ │ │ │ + ldr r3, [pc, #912] @ (26de4 ) │ │ │ │ + movs r1, r0 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r0, [pc, #648] @ (26ce8 ) │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r0, [pc, #848] @ (26db4 ) │ │ │ │ + movs r1, r0 │ │ │ │ + subs r2, r6, r4 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r3, [pc, #752] @ (26d5c ) │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r3, [pc, #968] @ (26e38 ) │ │ │ │ + movs r1, r0 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 26a84 │ │ │ │ + bne.w 268da │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r8, [pc, #3524] @ 2785c │ │ │ │ + ldr.w r8, [pc, #3528] @ 27844 │ │ │ │ blx b7dc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov r2, sl │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - str r6, [sp, #12] │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ + str r6, [sp, #12] │ │ │ │ + add r8, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #26 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r9 │ │ │ │ + ldrd r3, r2, [sp, #28] │ │ │ │ blx c55c │ │ │ │ - add r8, pc │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ add.w lr, r8, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov ip, r8 │ │ │ │ adds r7, #16 │ │ │ │ add.w r8, r8, #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 26aca │ │ │ │ + bne.n 26aae │ │ │ │ ldmia.w r8!, {r0, r1, r2} │ │ │ │ str r2, [r7, #8] │ │ │ │ str r1, [r7, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, fp │ │ │ │ ldrh.w r3, [r8] │ │ │ │ strh r3, [r7, #12] │ │ │ │ ldrb.w r3, [r8, #2] │ │ │ │ strb r3, [r7, #14] │ │ │ │ blx b7dc │ │ │ │ movs r0, #8 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #3408] @ 27860 │ │ │ │ + ldr.w r3, [pc, #3412] @ 27848 │ │ │ │ mov fp, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [fp, #4] │ │ │ │ str.w r0, [fp] │ │ │ │ - mov r0, sl │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ blx b7dc │ │ │ │ movs r0, #6 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #3384] @ 27864 │ │ │ │ + ldr.w r3, [pc, #3388] @ 2784c │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r5 │ │ │ │ strh.w r3, [sl, #4] │ │ │ │ blx b7dc │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #3356] @ 27868 │ │ │ │ + ldr.w lr, [pc, #3360] @ 27850 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ add lr, pc │ │ │ │ add.w ip, lr, #48 @ 0x30 │ │ │ │ mov r7, lr │ │ │ │ adds r5, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia r7!, {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 r7, ip │ │ │ │ - bne.n 26b58 │ │ │ │ + bne.n 26b3c │ │ │ │ ldmia.w lr!, {r0, r1, r2} │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ + str r1, [r5, #4] │ │ │ │ movs r0, #8 │ │ │ │ + str r2, [r5, #8] │ │ │ │ ldrh.w r3, [lr] │ │ │ │ strh r3, [r5, #12] │ │ │ │ ldrb.w r3, [lr, #2] │ │ │ │ strb r3, [r5, #14] │ │ │ │ blx cd30 │ │ │ │ - str.w r8, [r0] │ │ │ │ mov r7, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + str.w r8, [r0] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + cbnz r0, 26b82 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ sub.w r9, r3, #4 │ │ │ │ add.w r8, r3, #100 @ 0x64 │ │ │ │ ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 26bba │ │ │ │ + cbz r0, 26ba2 │ │ │ │ blx b7dc │ │ │ │ cmp r9, r8 │ │ │ │ - bne.n 26bb0 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + bne.n 26b98 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ sub.w r9, r6, #4 │ │ │ │ blx b7dc │ │ │ │ add.w r8, r6, #268 @ 0x10c │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 26bde │ │ │ │ + cbz r0, 26bc6 │ │ │ │ blx b7dc │ │ │ │ cmp r9, r8 │ │ │ │ - bne.n 26bd4 │ │ │ │ + bne.n 26bbc │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ blx c55c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3168] @ 2786c │ │ │ │ + ldr.w r1, [pc, #3168] @ 27854 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #98 @ 0x62 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3144] @ 27870 │ │ │ │ + ldr.w r1, [pc, #3144] @ 27858 │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #12 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #3124] @ 27874 │ │ │ │ + ldr.w r3, [pc, #3124] @ 2785c │ │ │ │ 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, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3100] @ 27878 │ │ │ │ + ldr.w r1, [pc, #3100] @ 27860 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov fp, r0 │ │ │ │ str.w sl, [r0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 26c7c │ │ │ │ + cbz r0, 26c64 │ │ │ │ blx b7dc │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7dc │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -40830,87 +40832,87 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3000] @ 2787c │ │ │ │ + ldr.w r1, [pc, #3000] @ 27864 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2980] @ 27880 │ │ │ │ + ldr.w r1, [pc, #2980] @ 27868 │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #6 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2956] @ 27884 │ │ │ │ + ldr.w r3, [pc, #2956] @ 2786c │ │ │ │ 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] │ │ │ │ blx b7dc │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #2932] @ 27888 │ │ │ │ + ldr.w lr, [pc, #2932] @ 27870 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ add.w ip, lr, #48 @ 0x30 │ │ │ │ mov r6, lr │ │ │ │ adds r4, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia r6!, {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 r6, ip │ │ │ │ - bne.n 26d1e │ │ │ │ + bne.n 26d06 │ │ │ │ ldmia.w lr!, {r0, r1, r2} │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r0, #8 │ │ │ │ str r1, [r4, #4] │ │ │ │ ldrh.w r2, [lr] │ │ │ │ strh r2, [r4, #12] │ │ │ │ ldrb.w r2, [lr, #2] │ │ │ │ strb r2, [r4, #14] │ │ │ │ blx cd30 │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 26d68 │ │ │ │ + cbz r0, 26d50 │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r7, [pc, #2820] @ 2788c │ │ │ │ + ldr.w r7, [pc, #2820] @ 27874 │ │ │ │ blx b7dc │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w fp, [sp, #12] │ │ │ │ @@ -40918,19 +40920,19 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp, #4] │ │ │ │ add.w sl, r7, #32 │ │ │ │ blx c55c │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2776] @ 27890 │ │ │ │ + ldr.w r1, [pc, #2776] @ 27878 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #28] │ │ │ │ + str r0, [sp, #32] │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #46 @ 0x2e │ │ │ │ blx bf88 │ │ │ │ mov r9, r0 │ │ │ │ mov ip, r0 │ │ │ │ mov lr, r7 │ │ │ │ @@ -40938,67 +40940,67 @@ │ │ │ │ adds r7, #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 26dd4 │ │ │ │ + bne.n 26dbc │ │ │ │ mov r3, r7 │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [ip, #12] │ │ │ │ blx b7dc │ │ │ │ movs r0, #10 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2684] @ 27894 │ │ │ │ + ldr.w r3, [pc, #2684] @ 2787c │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [r8, #4] │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r5 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [r8, #8] │ │ │ │ blx b7dc │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2652] @ 27898 │ │ │ │ + ldr.w r1, [pc, #2652] @ 27880 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov sl, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 26e5a │ │ │ │ + cbz r0, 26e42 │ │ │ │ blx b7dc │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r7, [pc, #2620] @ 2789c │ │ │ │ + ldr.w r7, [pc, #2620] @ 27884 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r7, pc │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ add.w fp, r7, #64 @ 0x40 │ │ │ │ blx b7dc │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -41014,73 +41016,73 @@ │ │ │ │ adds r7, #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 26eaa │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + bne.n 26e92 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ blx b7dc │ │ │ │ movs r0, #10 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2504] @ 278a0 │ │ │ │ + ldr.w r3, [pc, #2504] @ 27888 │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r7, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r9 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r7, #8] │ │ │ │ blx b7dc │ │ │ │ movs r0, #8 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2476] @ 278a4 │ │ │ │ + ldr.w r3, [pc, #2476] @ 2788c │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [r9] │ │ │ │ str.w r1, [r9, #4] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r8, [pc, #2460] @ 278a8 │ │ │ │ + ldr.w r8, [pc, #2460] @ 27890 │ │ │ │ blx b7dc │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ add r8, pc │ │ │ │ mov fp, r0 │ │ │ │ mov ip, r0 │ │ │ │ add.w r3, r8, #48 @ 0x30 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ mov lr, r8 │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w r8, r8, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 26f22 │ │ │ │ + bne.n 26f0a │ │ │ │ mov r3, r8 │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ movs r0, #8 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [ip, #12] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ blx cd30 │ │ │ │ mov r8, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 26f78 │ │ │ │ + cbz r0, 26f60 │ │ │ │ blx b7dc │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -41100,78 +41102,78 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #2284] @ 278ac │ │ │ │ + ldr.w lr, [pc, #2284] @ 27894 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ add lr, pc │ │ │ │ add.w r3, lr, #48 @ 0x30 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ mov ip, lr │ │ │ │ adds r6, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r6, #-16] │ │ │ │ str.w r1, [r6, #-12] │ │ │ │ str.w r2, [r6, #-8] │ │ │ │ str.w r3, [r6, #-4] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 26fce │ │ │ │ + bne.n 26fb6 │ │ │ │ mov r3, lr │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r2, [r6, #8] │ │ │ │ str r1, [r6, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh r2, [r6, #12] │ │ │ │ strb r3, [r6, #14] │ │ │ │ blx b7dc │ │ │ │ movs r0, #10 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2208] @ 278b0 │ │ │ │ + ldr.w r3, [pc, #2208] @ 27898 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r6, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r6, #8] │ │ │ │ blx b7dc │ │ │ │ movs r0, #6 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #2180] @ 278b4 │ │ │ │ + ldr.w r3, [pc, #2180] @ 2789c │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ strh r3, [r7, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2156] @ 278b8 │ │ │ │ + ldr.w r1, [pc, #2156] @ 278a0 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 2706a │ │ │ │ + cbz r0, 27052 │ │ │ │ blx b7dc │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, fp │ │ │ │ @@ -41191,67 +41193,67 @@ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2056] @ 278bc │ │ │ │ + ldr.w r1, [pc, #2056] @ 278a4 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx bf88 │ │ │ │ - ldr.w lr, [pc, #2036] @ 278c0 │ │ │ │ + ldr.w lr, [pc, #2036] @ 278a8 │ │ │ │ mov r5, r0 │ │ │ │ mov ip, r0 │ │ │ │ add lr, pc │ │ │ │ add.w r3, lr, #48 @ 0x30 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ mov r4, lr │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w lr, lr, #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] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 270da │ │ │ │ + bne.n 270c2 │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #10 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #1976] @ 278c4 │ │ │ │ + ldr.w r3, [pc, #1976] @ 278ac │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r6, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r6, #8] │ │ │ │ blx b7dc │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1952] @ 278c8 │ │ │ │ + ldr.w r1, [pc, #1952] @ 278b0 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 27148 │ │ │ │ + cbz r0, 27130 │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -41271,72 +41273,72 @@ │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1852] @ 278cc │ │ │ │ + ldr.w r1, [pc, #1852] @ 278b4 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w sl, [pc, #1840] @ 278d0 │ │ │ │ + ldr.w sl, [pc, #1840] @ 278b8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #46 @ 0x2e │ │ │ │ blx bf88 │ │ │ │ add sl, pc │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r0 │ │ │ │ add.w r3, sl, #32 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ mov lr, sl │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 271b8 │ │ │ │ + bne.n 271a0 │ │ │ │ mov r3, sl │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ mov r0, r5 │ │ │ │ str.w r2, [ip, #8] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [ip, #12] │ │ │ │ blx b7dc │ │ │ │ movs r0, #8 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #1748] @ 278d4 │ │ │ │ + ldr.w r3, [pc, #1748] @ 278bc │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [sl, #4] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1720] @ 278d8 │ │ │ │ + ldr.w r1, [pc, #1720] @ 278c0 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 2723c │ │ │ │ + cbz r0, 27224 │ │ │ │ blx b7dc │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -41356,57 +41358,57 @@ │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1624] @ 278dc │ │ │ │ + ldr.w r1, [pc, #1624] @ 278c4 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #109 @ 0x6d │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1604] @ 278e0 │ │ │ │ + ldr.w r1, [pc, #1604] @ 278c8 │ │ │ │ movs r2, #109 @ 0x6d │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #18 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #1580] @ 278e4 │ │ │ │ + ldr.w ip, [pc, #1580] @ 278cc │ │ │ │ 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, sl │ │ │ │ ldrh.w r3, [ip] │ │ │ │ strh r3, [r4, #16] │ │ │ │ blx b7dc │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1548] @ 278e8 │ │ │ │ + ldr.w r1, [pc, #1548] @ 278d0 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov fp, r0 │ │ │ │ str.w sl, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 272fc │ │ │ │ + cbz r0, 272e4 │ │ │ │ blx b7dc │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -41426,60 +41428,60 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ str r6, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1452] @ 278ec │ │ │ │ + ldr.w r1, [pc, #1452] @ 278d4 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #28] │ │ │ │ + str r0, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1428] @ 278f0 │ │ │ │ + ldr.w r1, [pc, #1428] @ 278d8 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #8 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #1408] @ 278f4 │ │ │ │ + ldr.w r3, [pc, #1408] @ 278dc │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1384] @ 278f8 │ │ │ │ + ldr.w r1, [pc, #1384] @ 278e0 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r8, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 273ae │ │ │ │ + cbz r0, 27396 │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ - ldr.w sl, [pc, #1352] @ 278fc │ │ │ │ + ldr.w sl, [pc, #1352] @ 278e4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1344] @ 27900 │ │ │ │ + ldr.w r1, [pc, #1344] @ 278e8 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add sl, pc │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ @@ -41491,15 +41493,15 @@ │ │ │ │ add.w sl, sl, #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, lr │ │ │ │ - bne.n 273dc │ │ │ │ + bne.n 273c4 │ │ │ │ ldmia.w ip!, {r0, r1, r2} │ │ │ │ str.w r2, [fp, #8] │ │ │ │ str.w r1, [fp, #4] │ │ │ │ str.w r0, [fp] │ │ │ │ movs r0, #12 │ │ │ │ ldrh.w r2, [ip] │ │ │ │ strh.w r2, [fp, #12] │ │ │ │ @@ -41508,69 +41510,69 @@ │ │ │ │ blx cd30 │ │ │ │ strd r4, r9, [r0] │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1228] @ 27904 │ │ │ │ + ldr.w r1, [pc, #1228] @ 278ec │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #1212] @ 27908 │ │ │ │ + ldr.w ip, [pc, #1212] @ 278f0 │ │ │ │ mov r4, r0 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ add.w sl, ip, #48 @ 0x30 │ │ │ │ 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, sl │ │ │ │ - bne.n 27458 │ │ │ │ + bne.n 27440 │ │ │ │ ldmia r6!, {r0, r1, r2} │ │ │ │ str.w r2, [lr, #8] │ │ │ │ str.w r0, [lr] │ │ │ │ movs r0, #12 │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - ldr.w sl, [pc, #1152] @ 2790c │ │ │ │ + ldr.w sl, [pc, #1152] @ 278f4 │ │ │ │ ldrh r2, [r6, #0] │ │ │ │ add sl, pc │ │ │ │ strh.w r2, [lr, #12] │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ strb.w r2, [lr, #14] │ │ │ │ blx cd30 │ │ │ │ strd r9, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ add.w r9, sl, #48 @ 0x30 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1084] @ 27910 │ │ │ │ + ldr.w r1, [pc, #1084] @ 278f8 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #51 @ 0x33 │ │ │ │ @@ -41582,70 +41584,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, r9 │ │ │ │ - bne.n 274f0 │ │ │ │ + bne.n 274d8 │ │ │ │ ldrh.w r2, [sl] │ │ │ │ ldrb.w r3, [sl, #2] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ strh.w r2, [lr] │ │ │ │ strb.w r3, [lr, #2] │ │ │ │ blx b7dc │ │ │ │ movs r0, #11 │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #996] @ (27914 ) │ │ │ │ + ldr r3, [pc, #996] @ (278fc ) │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [sl, #4] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r5 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb.w r3, [sl, #10] │ │ │ │ strh.w r2, [sl, #8] │ │ │ │ blx b7dc │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #960] @ (27918 ) │ │ │ │ + ldr r1, [pc, #960] @ (27900 ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 27576 │ │ │ │ + cbz r0, 2755e │ │ │ │ blx b7dc │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 2758e │ │ │ │ + cbz r0, 27576 │ │ │ │ blx b7dc │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ - cbz r0, 27598 │ │ │ │ + cbz r0, 27580 │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 275ae │ │ │ │ + cbz r0, 27596 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 275b6 │ │ │ │ + cbz r0, 2759e │ │ │ │ blx b7dc │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -41655,56 +41657,56 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #828] @ (2791c ) │ │ │ │ + ldr r1, [pc, #828] @ (27904 ) │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #248 @ 0xf8 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #808] @ (27920 ) │ │ │ │ + ldr r1, [pc, #808] @ (27908 ) │ │ │ │ movs r2, #248 @ 0xf8 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #13 │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #788] @ (27924 ) │ │ │ │ + ldr r3, [pc, #788] @ (2790c ) │ │ │ │ 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, sl │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r4, #12] │ │ │ │ blx b7dc │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #760] @ (27928 ) │ │ │ │ + ldr r1, [pc, #760] @ (27910 ) │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov fp, r0 │ │ │ │ str.w sl, [r0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 2764e │ │ │ │ + cbz r0, 27636 │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -41724,86 +41726,86 @@ │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #660] @ (2792c ) │ │ │ │ + ldr r1, [pc, #660] @ (27914 ) │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #162 @ 0xa2 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #640] @ (27930 ) │ │ │ │ + ldr r1, [pc, #640] @ (27918 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #13 │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #620] @ (27934 ) │ │ │ │ + ldr r3, [pc, #620] @ (2791c ) │ │ │ │ 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 b7dc │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #596] @ (27938 ) │ │ │ │ + ldr r1, [pc, #596] @ (27920 ) │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 27702 │ │ │ │ + cbz r0, 276ea │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ - ldr r6, [pc, #564] @ (2793c ) │ │ │ │ + ldr r6, [pc, #564] @ (27924 ) │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ add r6, pc │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #496] @ (27940 ) │ │ │ │ + ldr r1, [pc, #496] @ (27928 ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ add.w r8, r6, #48 @ 0x30 │ │ │ │ blx b7dc │ │ │ │ @@ -41816,24 +41818,24 @@ │ │ │ │ adds r6, #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 2776c │ │ │ │ + bne.n 27754 │ │ │ │ ldrh r3, [r6, #4] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ strh.w r3, [lr, #4] │ │ │ │ str.w r0, [lr] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7dc │ │ │ │ movs r0, #19 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #412] @ 27944 │ │ │ │ + ldr.w ip, [pc, #412] @ 2792c │ │ │ │ mov r6, r0 │ │ │ │ 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] │ │ │ │ @@ -41841,38 +41843,38 @@ │ │ │ │ ldrh.w r3, [ip] │ │ │ │ strh r3, [r6, #16] │ │ │ │ ldrb.w r3, [ip, #2] │ │ │ │ strb r3, [r6, #18] │ │ │ │ blx b7dc │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #372] @ (27948 ) │ │ │ │ + ldr r1, [pc, #372] @ (27930 ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r8, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 277ee │ │ │ │ + cbz r0, 277d6 │ │ │ │ blx b7dc │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w sl, [pc, #316] @ 2794c │ │ │ │ + ldr.w sl, [pc, #316] @ 27934 │ │ │ │ blx b7dc │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -41881,36 +41883,36 @@ │ │ │ │ add sl, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #280] @ (27950 ) │ │ │ │ + ldr r1, [pc, #280] @ (27938 ) │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #45 @ 0x2d │ │ │ │ blx bf88 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r0 │ │ │ │ add.w r3, sl, #32 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 27954 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 2793c │ │ │ │ nop │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #712] @ (27b2c ) │ │ │ │ + ldr r0, [pc, #728] @ (27b24 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #624] @ (27ad8 ) │ │ │ │ + ldr r0, [pc, #640] @ (27ad0 ) │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r2, r7, #11 │ │ │ │ movs r1, r0 │ │ │ │ adds r0, #136 @ 0x88 │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0x47aa │ │ │ │ movs r1, r0 │ │ │ │ blxns lr │ │ │ │ movs r1, r0 │ │ │ │ @@ -41920,15 +41922,15 @@ │ │ │ │ bxns ip │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0x4792 │ │ │ │ movs r1, r0 │ │ │ │ movt r0, #49152 @ 0xc000 │ │ │ │ mov ip, lr │ │ │ │ movs r1, r0 │ │ │ │ - tst r0, r5 │ │ │ │ + sbcs r0, r4 │ │ │ │ movs r1, r0 │ │ │ │ mov r8, r5 │ │ │ │ movs r1, r0 │ │ │ │ asrs r4, r7, #10 │ │ │ │ movs r1, r0 │ │ │ │ cmp r5, #102 @ 0x66 │ │ │ │ movs r1, r0 │ │ │ │ @@ -41940,31 +41942,31 @@ │ │ │ │ str.w r0, [sl, r0] │ │ │ │ add r8, sl │ │ │ │ movs r1, r0 │ │ │ │ add lr, r7 │ │ │ │ movs r1, r0 │ │ │ │ subs r7, #82 @ 0x52 │ │ │ │ movs r1, r0 │ │ │ │ - cmn r2, r1 │ │ │ │ + sbcs r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ add r6, r4 │ │ │ │ movs r1, r0 │ │ │ │ add r2, r3 │ │ │ │ movs r1, r0 │ │ │ │ subs r6, #116 @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #200 @ 0xc8 │ │ │ │ + subs r5, #132 @ 0x84 │ │ │ │ movs r1, r0 │ │ │ │ bics r0, r1 │ │ │ │ movs r1, r0 │ │ │ │ muls r0, r4 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r2, r3, #27 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #2 │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ movs r1, r0 │ │ │ │ cmn r4, r1 │ │ │ │ movs r1, r0 │ │ │ │ orrs r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ asrs r4, r4, #6 │ │ │ │ movs r1, r0 │ │ │ │ @@ -41973,36 +41975,36 @@ │ │ │ │ cmp r2, r2 │ │ │ │ movs r1, r0 │ │ │ │ cmn r4, r0 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r2, r5, #21 │ │ │ │ movs r1, r0 │ │ │ │ orr.w r0, ip, #8388608 @ 0x800000 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + subs r6, #158 @ 0x9e │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + subs r6, #40 @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xf3be0000 │ │ │ │ sbcs r6, r6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r3, #12 │ │ │ │ movs r1, r0 │ │ │ │ adcs r6, r0 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r2, r4, #14 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #198 @ 0xc6 │ │ │ │ + subs r5, #154 @ 0x9a │ │ │ │ movs r1, r0 │ │ │ │ lsls r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ adcs r2, r5 │ │ │ │ movs r1, r0 │ │ │ │ subs r0, #152 @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #88 @ 0x58 │ │ │ │ + subs r3, #64 @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3 │ │ │ │ movs r1, r0 │ │ │ │ adcs r0, r5 │ │ │ │ movs r1, r0 │ │ │ │ adds r7, #226 @ 0xe2 │ │ │ │ movs r1, r0 │ │ │ │ @@ -42012,62 +42014,62 @@ │ │ │ │ movs r1, r0 │ │ │ │ lsrs r6, r1 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ movs r1, r0 │ │ │ │ eors r0, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ 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, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 27954 │ │ │ │ + bne.n 2793c │ │ │ │ mov r3, sl │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ mov r0, r9 │ │ │ │ str.w r2, [ip, #8] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb.w r3, [ip, #12] │ │ │ │ blx b7dc │ │ │ │ movs r0, #13 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #3520] @ 2875c │ │ │ │ + ldr.w r3, [pc, #3520] @ 28744 │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r1, [sl, #4] │ │ │ │ str.w r2, [sl, #8] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r6 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb.w r3, [sl, #12] │ │ │ │ blx b7dc │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3484] @ 28760 │ │ │ │ + ldr.w r1, [pc, #3484] @ 28748 │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 279e4 │ │ │ │ + cbz r0, 279cc │ │ │ │ blx b7dc │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -42087,56 +42089,56 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3384] @ 28764 │ │ │ │ + ldr.w r1, [pc, #3384] @ 2874c │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3364] @ 28768 │ │ │ │ + ldr.w r1, [pc, #3364] @ 28750 │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #13 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #3340] @ 2876c │ │ │ │ + ldr.w r3, [pc, #3340] @ 28754 │ │ │ │ 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, sl │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r4, #12] │ │ │ │ blx b7dc │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3312] @ 28770 │ │ │ │ + ldr.w r1, [pc, #3312] @ 28758 │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov fp, r0 │ │ │ │ str.w sl, [r0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 27aa0 │ │ │ │ + cbz r0, 27a88 │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -42156,69 +42158,69 @@ │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3212] @ 28774 │ │ │ │ + ldr.w r1, [pc, #3212] @ 2875c │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #232 @ 0xe8 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3188] @ 28778 │ │ │ │ + ldr.w r1, [pc, #3188] @ 28760 │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #11 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #3168] @ 2877c │ │ │ │ + ldr.w r3, [pc, #3168] @ 28764 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r6, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb r3, [r6, #10] │ │ │ │ strh r2, [r6, #8] │ │ │ │ blx b7dc │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3136] @ 28780 │ │ │ │ + ldr.w r1, [pc, #3136] @ 28768 │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 27b5e │ │ │ │ + cbz r0, 27b46 │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov sl, r0 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -42227,33 +42229,33 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3036] @ 28784 │ │ │ │ + ldr.w r1, [pc, #3036] @ 2876c │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #220 @ 0xdc │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #3016] @ 28788 │ │ │ │ + ldr.w r1, [pc, #3016] @ 28770 │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #21 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #2992] @ 2878c │ │ │ │ + ldr.w ip, [pc, #2992] @ 28774 │ │ │ │ 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] │ │ │ │ @@ -42261,262 +42263,262 @@ │ │ │ │ ldrb.w r3, [ip, #4] │ │ │ │ strb r3, [r5, #20] │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2952] @ 28790 │ │ │ │ + ldr.w r1, [pc, #2952] @ 28778 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 27c24 │ │ │ │ + cbz r0, 27c0c │ │ │ │ blx b7dc │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - blx bf88 │ │ │ │ - ldr.w r3, [pc, #2912] @ 28794 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ - mov r1, r3 │ │ │ │ - blx c524 │ │ │ │ - str r0, [sp, #60] @ 0x3c │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2892] @ 28798 │ │ │ │ + ldr.w r3, [pc, #2912] @ 2877c │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ - add r1, pc │ │ │ │ - str r1, [sp, #24] │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #108] @ 0x6c │ │ │ │ + mov r1, r3 │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2876] @ 2879c │ │ │ │ + ldr.w r1, [pc, #2892] @ 28780 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #28] │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2856] @ 287a0 │ │ │ │ + ldr.w r1, [pc, #2876] @ 28784 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #32] │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2840] @ 287a4 │ │ │ │ + ldr.w r1, [pc, #2856] @ 28788 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2820] @ 287a8 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #2840] @ 2878c │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2804] @ 287ac │ │ │ │ + ldr.w r1, [pc, #2820] @ 28790 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ - mov sl, r1 │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2784] @ 287b0 │ │ │ │ + ldr.w r1, [pc, #2804] @ 28794 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ + mov sl, r1 │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2768] @ 287b4 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #2784] @ 28798 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ - mov r8, r1 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2748] @ 287b8 │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr.w r1, [pc, #2768] @ 2879c │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ - mov r7, r1 │ │ │ │ + mov r8, r1 │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2732] @ 287bc │ │ │ │ + ldr.w r1, [pc, #2748] @ 287a0 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ - mov r6, r1 │ │ │ │ + mov r7, r1 │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ + blx bf88 │ │ │ │ + ldr.w r1, [pc, #2732] @ 287a4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r1, pc │ │ │ │ + mov r6, r1 │ │ │ │ + blx c524 │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov fp, r0 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - str r3, [r0, #4] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ - str r3, [r0, #8] │ │ │ │ + str r3, [r0, #4] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - str r3, [r0, #12] │ │ │ │ + str r3, [r0, #8] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - str r3, [r0, #16] │ │ │ │ + str r3, [r0, #12] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - str r3, [r0, #20] │ │ │ │ + str r3, [r0, #16] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ - str r3, [r0, #24] │ │ │ │ + str r3, [r0, #20] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ - str r3, [r0, #28] │ │ │ │ + str r3, [r0, #24] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ - str r3, [r0, #32] │ │ │ │ + str r3, [r0, #28] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - str r3, [r0, #36] @ 0x24 │ │ │ │ + str r3, [r0, #32] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ + str r3, [r0, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr r1, [sp, #108] @ 0x6c │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #60] @ 0x3c │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #28] │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #32] │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ - blx c524 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - blx bf88 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - mov r1, sl │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ blx c524 │ │ │ │ - mov sl, r0 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ + mov r1, sl │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + mov sl, r0 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ + blx bf88 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ + blx c524 │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ mov r1, r8 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ blx c524 │ │ │ │ mov r8, r0 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ mov r1, r7 │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ blx c524 │ │ │ │ mov r7, r0 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ mov r1, r6 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ blx c524 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [r0, #4] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #12] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r3, [r0, #16] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - strd r3, sl, [r0, #20] │ │ │ │ + str r3, [r0, #16] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ + strd r3, sl, [r0, #20] │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r8, [r0, #28] │ │ │ │ strd r7, r6, [r0, #36] @ 0x24 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r0, [sp, #52] @ 0x34 │ │ │ │ blx b7dc │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ - ldr r6, [sp, #52] @ 0x34 │ │ │ │ + ldr r7, [sp, #60] @ 0x3c │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #11 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2396] @ 287c0 │ │ │ │ + ldr.w r1, [pc, #2396] @ 287a8 │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #226 @ 0xe2 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2376] @ 287c4 │ │ │ │ + ldr.w r1, [pc, #2376] @ 287ac │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r7, [pc, #2364] @ 287c8 │ │ │ │ + ldr.w r7, [pc, #2364] @ 287b0 │ │ │ │ blx b7dc │ │ │ │ movs r0, #20 │ │ │ │ add r7, pc │ │ │ │ blx bf88 │ │ │ │ mov r6, r0 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ str r0, [r6, #0] │ │ │ │ @@ -42525,254 +42527,254 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ str r0, [r6, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2324] @ 287cc │ │ │ │ + ldr.w r1, [pc, #2324] @ 287b4 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 27ed8 │ │ │ │ + cbz r0, 27ec0 │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2280] @ 287d0 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr.w r1, [pc, #2280] @ 287b8 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #28] │ │ │ │ + str r0, [sp, #32] │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2264] @ 287d4 │ │ │ │ + ldr.w r1, [pc, #2264] @ 287bc │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ - blx bf88 │ │ │ │ - ldr.w r1, [pc, #2248] @ 287d8 │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ - str r0, [sp, #32] │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2232] @ 287dc │ │ │ │ + ldr.w r1, [pc, #2248] @ 287c0 │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2216] @ 287e0 │ │ │ │ + ldr.w r1, [pc, #2232] @ 287c4 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ + blx bf88 │ │ │ │ + ldr.w r1, [pc, #2216] @ 287c8 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #24 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ strd r3, sl, [r0] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ sub.w sl, fp, #4 │ │ │ │ str r3, [r0, #8] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, r9, [r0, #12] │ │ │ │ add.w r9, fp, #40 @ 0x28 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ - cbz r0, 27f6c │ │ │ │ + cbz r0, 27f54 │ │ │ │ blx b7dc │ │ │ │ cmp r9, sl │ │ │ │ - bne.n 27f62 │ │ │ │ + bne.n 27f4a │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2148] @ 287e4 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr.w r1, [pc, #2148] @ 287cc │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2132] @ 287e8 │ │ │ │ + ldr.w r1, [pc, #2132] @ 287d0 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ - blx bf88 │ │ │ │ - ldr.w r1, [pc, #2116] @ 287ec │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ - add r1, pc │ │ │ │ - blx c524 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2100] @ 287f0 │ │ │ │ + ldr.w r1, [pc, #2116] @ 287d4 │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #2084] @ 287f4 │ │ │ │ + ldr.w r1, [pc, #2100] @ 287d8 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ + add r1, pc │ │ │ │ + blx c524 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ + blx bf88 │ │ │ │ + ldr.w r1, [pc, #2084] @ 287dc │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #24 │ │ │ │ blx cd30 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r3, [r0, #8] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [r0, #8] │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ str.w fp, [r0] │ │ │ │ sub.w fp, r4, #4 │ │ │ │ strd r3, sl, [r0, #12] │ │ │ │ add.w sl, r4, #40 @ 0x28 │ │ │ │ ldr.w r0, [fp, #4]! │ │ │ │ - cbz r0, 28006 │ │ │ │ + cbz r0, 27fee │ │ │ │ blx b7dc │ │ │ │ cmp sl, fp │ │ │ │ - bne.n 27ffc │ │ │ │ + bne.n 27fe4 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str r5, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1984] @ 287f8 │ │ │ │ + ldr.w r1, [pc, #1984] @ 287e0 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ mov.w r0, #316 @ 0x13c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1960] @ 287fc │ │ │ │ + ldr.w r1, [pc, #1960] @ 287e4 │ │ │ │ mov.w r2, #316 @ 0x13c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ movs r0, #13 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #1936] @ 28800 │ │ │ │ + ldr.w r3, [pc, #1936] @ 287e8 │ │ │ │ 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 b7dc │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1908] @ 28804 │ │ │ │ + ldr.w r1, [pc, #1908] @ 287ec │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r6, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 280ae │ │ │ │ + cbz r0, 28096 │ │ │ │ blx b7dc │ │ │ │ mov r0, r7 │ │ │ │ add.w fp, r5, #16 │ │ │ │ blx b7dc │ │ │ │ subs r7, r5, #4 │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ ldr.w r0, [r7, #4]! │ │ │ │ - cbz r0, 280cc │ │ │ │ + cbz r0, 280b4 │ │ │ │ blx b7dc │ │ │ │ cmp r7, fp │ │ │ │ - bne.n 280c2 │ │ │ │ + bne.n 280aa │ │ │ │ mov r0, r5 │ │ │ │ sub.w fp, r9, #4 │ │ │ │ blx b7dc │ │ │ │ add.w r5, r9, #16 │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ - str r0, [sp, #28] │ │ │ │ + str r0, [sp, #32] │ │ │ │ ldr.w r0, [fp, #4]! │ │ │ │ - cbz r0, 280f0 │ │ │ │ + cbz r0, 280d8 │ │ │ │ blx b7dc │ │ │ │ cmp r5, fp │ │ │ │ - bne.n 280e6 │ │ │ │ + bne.n 280ce │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r8 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ blx c55c │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1768] @ 28808 │ │ │ │ + ldr.w r1, [pc, #1768] @ 287f0 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #255 @ 0xff │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1744] @ 2880c │ │ │ │ + ldr.w r1, [pc, #1744] @ 287f4 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #19 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #1724] @ 28810 │ │ │ │ + ldr.w ip, [pc, #1724] @ 287f8 │ │ │ │ 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] │ │ │ │ @@ -42780,37 +42782,37 @@ │ │ │ │ ldrh.w r3, [ip] │ │ │ │ strh r3, [r5, #16] │ │ │ │ ldrb.w r3, [ip, #2] │ │ │ │ strb r3, [r5, #18] │ │ │ │ blx b7dc │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1684] @ 28814 │ │ │ │ + ldr.w r1, [pc, #1684] @ 287fc │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r8, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2819e │ │ │ │ + cbz r0, 28186 │ │ │ │ blx b7dc │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ blx b7dc │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -42818,54 +42820,54 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1588] @ 28818 │ │ │ │ + ldr.w r1, [pc, #1588] @ 28800 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #155 @ 0x9b │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1568] @ 2881c │ │ │ │ + ldr.w r1, [pc, #1568] @ 28804 │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #12 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #1544] @ 28820 │ │ │ │ + ldr.w r3, [pc, #1544] @ 28808 │ │ │ │ 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 b7dc │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1520] @ 28824 │ │ │ │ + ldr.w r1, [pc, #1520] @ 2880c │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov sl, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 28252 │ │ │ │ + cbz r0, 2823a │ │ │ │ blx b7dc │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -42885,56 +42887,56 @@ │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1424] @ 28828 │ │ │ │ + ldr.w r1, [pc, #1424] @ 28810 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #141 @ 0x8d │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1400] @ 2882c │ │ │ │ + ldr.w r1, [pc, #1400] @ 28814 │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #13 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #1380] @ 28830 │ │ │ │ + ldr.w r3, [pc, #1380] @ 28818 │ │ │ │ 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 b7dc │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1352] @ 28834 │ │ │ │ + ldr.w r1, [pc, #1352] @ 2881c │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 2830c │ │ │ │ + cbz r0, 282f4 │ │ │ │ blx b7dc │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -42954,57 +42956,57 @@ │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1252] @ 28838 │ │ │ │ + ldr.w r1, [pc, #1252] @ 28820 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #119 @ 0x77 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1228] @ 2883c │ │ │ │ + ldr.w r1, [pc, #1228] @ 28824 │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #11 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #1208] @ 28840 │ │ │ │ + ldr.w r3, [pc, #1208] @ 28828 │ │ │ │ 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 b7dc │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1176] @ 28844 │ │ │ │ + ldr.w r1, [pc, #1176] @ 2882c │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov fp, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 283ca │ │ │ │ + cbz r0, 283b2 │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ @@ -43024,56 +43026,56 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1076] @ 28848 │ │ │ │ + ldr.w r1, [pc, #1076] @ 28830 │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ mov.w r0, #300 @ 0x12c │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1052] @ 2884c │ │ │ │ + ldr.w r1, [pc, #1052] @ 28834 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #14 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #1028] @ 28850 │ │ │ │ + ldr.w r3, [pc, #1028] @ 28838 │ │ │ │ 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 b7dc │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #1000] @ (28854 ) │ │ │ │ + ldr r1, [pc, #1000] @ (2883c ) │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 28488 │ │ │ │ + cbz r0, 28470 │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -43093,30 +43095,30 @@ │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #904] @ (28858 ) │ │ │ │ + ldr r1, [pc, #904] @ (28840 ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #162 @ 0xa2 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #884] @ (2885c ) │ │ │ │ + ldr r1, [pc, #884] @ (28844 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r6, [pc, #872] @ (28860 ) │ │ │ │ + ldr r6, [pc, #872] @ (28848 ) │ │ │ │ blx b7dc │ │ │ │ movs r0, #19 │ │ │ │ add r6, pc │ │ │ │ blx bf88 │ │ │ │ mov r4, r0 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str r3, [r4, #12] │ │ │ │ @@ -43127,25 +43129,25 @@ │ │ │ │ ldrh r3, [r6, #0] │ │ │ │ strh r3, [r4, #16] │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ strb r3, [r4, #18] │ │ │ │ blx b7dc │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #832] @ (28864 ) │ │ │ │ + ldr r1, [pc, #832] @ (2884c ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 28540 │ │ │ │ + cbz r0, 28528 │ │ │ │ blx b7dc │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ @@ -43165,57 +43167,57 @@ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #736] @ (28868 ) │ │ │ │ + ldr r1, [pc, #736] @ (28850 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ mov.w r0, #288 @ 0x120 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #716] @ (2886c ) │ │ │ │ + ldr r1, [pc, #716] @ (28854 ) │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #11 │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #692] @ (28870 ) │ │ │ │ + ldr r3, [pc, #692] @ (28858 ) │ │ │ │ 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 b7dc │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #664] @ (28874 ) │ │ │ │ + ldr r1, [pc, #664] @ (2885c ) │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r8, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 285f6 │ │ │ │ + cbz r0, 285de │ │ │ │ blx b7dc │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -43235,57 +43237,57 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #572] @ (28878 ) │ │ │ │ + ldr r1, [pc, #572] @ (28860 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #552] @ (2887c ) │ │ │ │ + ldr r1, [pc, #552] @ (28864 ) │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #20 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #532] @ 28880 │ │ │ │ + ldr.w ip, [pc, #532] @ 28868 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr.w r0, [ip] │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #500] @ (28884 ) │ │ │ │ + ldr r1, [pc, #500] @ (2886c ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov sl, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 286ae │ │ │ │ + cbz r0, 28696 │ │ │ │ blx b7dc │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -43305,69 +43307,69 @@ │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #404] @ (28888 ) │ │ │ │ + ldr r1, [pc, #404] @ (28870 ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #384] @ (2888c ) │ │ │ │ + ldr r1, [pc, #384] @ (28874 ) │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #14 │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #364] @ (28890 ) │ │ │ │ + ldr r3, [pc, #364] @ (28878 ) │ │ │ │ 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 b7dc │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #336] @ (28894 ) │ │ │ │ + ldr r1, [pc, #336] @ (2887c ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - b.n 28898 │ │ │ │ + b.n 28880 │ │ │ │ subs r7, #28 │ │ │ │ movs r1, r0 │ │ │ │ adds r5, #0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #238 @ 0xee │ │ │ │ + subs r1, #6 │ │ │ │ movs r1, r0 │ │ │ │ subs r6, #132 @ 0x84 │ │ │ │ movs r1, r0 │ │ │ │ subs r7, #10 │ │ │ │ movs r1, r0 │ │ │ │ adds r4, #70 @ 0x46 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #20 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ subs r6, #118 @ 0x76 │ │ │ │ movs r1, r0 │ │ │ │ subs r7, #68 @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #134 @ 0x86 │ │ │ │ movs r1, r0 │ │ │ │ @@ -43377,143 +43379,143 @@ │ │ │ │ movs r1, r0 │ │ │ │ subs r7, #110 @ 0x6e │ │ │ │ movs r1, r0 │ │ │ │ lsls r2, r6, #19 │ │ │ │ movs r1, r0 │ │ │ │ adds r4, #62 @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #90 @ 0x5a │ │ │ │ + adds r5, #66 @ 0x42 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #84 @ 0x54 │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r6, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #190 @ 0xbe │ │ │ │ + adds r4, #162 @ 0xa2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r4, #0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r5, #214 @ 0xd6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r6, #8 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #58 @ 0x3a │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r5, #12 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #210 @ 0xd2 │ │ │ │ + cmp r6, #30 │ │ │ │ movs r1, r0 │ │ │ │ subs r4, #228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ subs r5, #180 @ 0xb4 │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #134 @ 0x86 │ │ │ │ + cmp r6, #202 @ 0xca │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #190 @ 0xbe │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #242 @ 0xf2 │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #174 @ 0xae │ │ │ │ + cmp r5, #246 @ 0xf6 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r6, #50 @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #90 @ 0x5a │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #22 │ │ │ │ + cmp r5, #94 @ 0x5e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #10 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ movs r1, r0 │ │ │ │ subs r4, #4 │ │ │ │ movs r1, r0 │ │ │ │ subs r5, #38 @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ cmp r6, #54 @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #76 @ 0x4c │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ subs r4, #106 @ 0x6a │ │ │ │ movs r1, r0 │ │ │ │ subs r5, #80 @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #180 @ 0xb4 │ │ │ │ + cmp r3, #0 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #210 @ 0xd2 │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ movs r1, r0 │ │ │ │ subs r4, #188 @ 0xbc │ │ │ │ movs r1, r0 │ │ │ │ subs r5, #62 @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ cmp r4, #146 @ 0x92 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #240 @ 0xf0 │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ movs r1, r0 │ │ │ │ subs r4, #174 @ 0xae │ │ │ │ movs r1, r0 │ │ │ │ subs r5, #36 @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ cmp r3, #216 @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r5, #100 @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ subs r4, #146 @ 0x92 │ │ │ │ movs r1, r0 │ │ │ │ subs r4, #240 @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ cmp r3, #26 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ + cmp r6, #146 @ 0x92 │ │ │ │ movs r1, r0 │ │ │ │ subs r4, #84 @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ subs r5, #102 @ 0x66 │ │ │ │ movs r1, r0 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ movs r1, r0 │ │ │ │ subs r4, #218 @ 0xda │ │ │ │ movs r1, r0 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #18 │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r5, #104 @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ subs r4, #216 @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ subs r5, #224 @ 0xe0 │ │ │ │ movs r1, r0 │ │ │ │ cmp r0, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r7, #192 @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ subs r5, #84 @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ subs r5, #218 @ 0xda │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #14 │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ movs r1, r0 │ │ │ │ subs r5, #78 @ 0x4e │ │ │ │ movs r1, r0 │ │ │ │ subs r5, #182 @ 0xb6 │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #244 @ 0xf4 │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r0, 2889e │ │ │ │ + cbz r0, 28886 │ │ │ │ blx b7dc │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -43533,58 +43535,58 @@ │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx c55c │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #264] @ (289f0 ) │ │ │ │ + ldr r1, [pc, #264] @ (289d8 ) │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ movs r0, #163 @ 0xa3 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #244] @ (289f4 ) │ │ │ │ + ldr r1, [pc, #244] @ (289dc ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ movs r0, #15 │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #224] @ (289f8 ) │ │ │ │ + ldr r3, [pc, #224] @ (289e0 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r2, [r4, #8] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb r3, [r4, #14] │ │ │ │ strh r2, [r4, #12] │ │ │ │ blx b7dc │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #196] @ (289fc ) │ │ │ │ + ldr r1, [pc, #196] @ (289e4 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd30 │ │ │ │ mov r5, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 28958 │ │ │ │ + cbz r0, 28940 │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ @@ -43607,883 +43609,883 @@ │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c55c │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 289ac │ │ │ │ + cbz r0, 28994 │ │ │ │ blx b7dc │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #300 @ 0x12c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w b7d8 │ │ │ │ mov r0, r3 │ │ │ │ blx b7dc │ │ │ │ - mov r0, fp │ │ │ │ + movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - b.w 227d6 │ │ │ │ + mov r9, r0 │ │ │ │ + b.w 24dd2 │ │ │ │ mov r0, r3 │ │ │ │ blx b7dc │ │ │ │ movs r0, #4 │ │ │ │ blx cd30 │ │ │ │ mov r9, r0 │ │ │ │ - b.w 24558 │ │ │ │ + b.w 2455e │ │ │ │ nop │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ + movs r3, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ subs r4, #120 @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #254 @ 0xfe │ │ │ │ + movs r3, #74 @ 0x4a │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028a00 : │ │ │ │ - ldr r3, [pc, #16] @ (28a14 ) │ │ │ │ - ldr r2, [pc, #20] @ (28a18 ) │ │ │ │ +000289e8 : │ │ │ │ + ldr r3, [pc, #16] @ (289fc ) │ │ │ │ + ldr r2, [pc, #20] @ (28a00 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 28a0e │ │ │ │ + cbz r3, 289f6 │ │ │ │ bx lr │ │ │ │ b.w 21058 │ │ │ │ nop │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00028a1c : │ │ │ │ +00028a04 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #64] @ (28a6c ) │ │ │ │ + ldr r2, [pc, #64] @ (28a54 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ - cbz r0, 28a5c │ │ │ │ + cbz r0, 28a44 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx b80c │ │ │ │ - ldr r3, [pc, #52] @ (28a70 ) │ │ │ │ + ldr r3, [pc, #52] @ (28a58 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc70 │ │ │ │ - cbz r0, 28a56 │ │ │ │ + cbz r0, 28a3e │ │ │ │ blx be24 │ │ │ │ - cbz r0, 28a56 │ │ │ │ + cbz r0, 28a3e │ │ │ │ ldr r4, [r0, #28] │ │ │ │ blx c644 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #20] @ (28a74 ) │ │ │ │ - ldr r2, [pc, #24] @ (28a78 ) │ │ │ │ + ldr r1, [pc, #20] @ (28a5c ) │ │ │ │ + ldr r2, [pc, #24] @ (28a60 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ blx c5e8 │ │ │ │ - b.n 28a56 │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + b.n 28a3e │ │ │ │ + ldr r0, [r0, #68] @ 0x44 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r3, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ subs r3, #62 @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028a7c : │ │ │ │ +00028a64 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #76] @ (28ad8 ) │ │ │ │ + ldr r2, [pc, #76] @ (28ac0 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ - cbz r0, 28ac6 │ │ │ │ + cbz r0, 28aae │ │ │ │ str r2, [sp, #4] │ │ │ │ blx b80c │ │ │ │ - ldr r3, [pc, #64] @ (28adc ) │ │ │ │ + ldr r3, [pc, #64] @ (28ac4 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc70 │ │ │ │ - cbz r0, 28abc │ │ │ │ + cbz r0, 28aa4 │ │ │ │ blx be24 │ │ │ │ - cbz r0, 28abc │ │ │ │ + cbz r0, 28aa4 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ blx c644 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [pc, #32] @ (28ae0 ) │ │ │ │ + ldr r4, [pc, #32] @ (28ac8 ) │ │ │ │ add r4, pc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (28ae4 ) │ │ │ │ - ldr r2, [pc, #28] @ (28ae8 ) │ │ │ │ + ldr r1, [pc, #28] @ (28acc ) │ │ │ │ + ldr r2, [pc, #28] @ (28ad0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #140 @ 0x8c │ │ │ │ blx c5e8 │ │ │ │ - b.n 28ab6 │ │ │ │ + b.n 28a9e │ │ │ │ nop │ │ │ │ - ldr r0, [r1, #60] @ 0x3c │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2e60000 │ │ │ │ itee al │ │ │ │ moval r1, r0 │ │ │ │ sub r2, #212 @ 0xd4 │ │ │ │ mov r1, r0 │ │ │ │ │ │ │ │ -00028aec : │ │ │ │ +00028ad4 : │ │ │ │ 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 r4, [pc, #148] @ (28b94 ) │ │ │ │ + ldr r4, [pc, #148] @ (28b7c ) │ │ │ │ add r4, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28b80 │ │ │ │ + beq.n 28b68 │ │ │ │ mov r5, r0 │ │ │ │ blx b80c │ │ │ │ - ldr r3, [pc, #140] @ (28b98 ) │ │ │ │ + ldr r3, [pc, #140] @ (28b80 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28b8e │ │ │ │ + beq.n 28b76 │ │ │ │ blx be24 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28b8e │ │ │ │ + beq.n 28b76 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r6, r7 │ │ │ │ - cbz r7, 28b74 │ │ │ │ + cbz r7, 28b5c │ │ │ │ movs r6, #0 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx c8c4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28aec │ │ │ │ + bl 28ad4 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 28b6e │ │ │ │ + cbz r0, 28b56 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 28b4a │ │ │ │ + b.n 28b32 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 28b68 │ │ │ │ + cbz r4, 28b50 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx c8b8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 28b46 │ │ │ │ + bne.n 28b2e │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx c8c4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 28b4a │ │ │ │ + bne.n 28b32 │ │ │ │ mov r0, r9 │ │ │ │ blx bd98 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 28b2c │ │ │ │ + bne.n 28b14 │ │ │ │ mov r0, r8 │ │ │ │ blx c644 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #24] @ (28b9c ) │ │ │ │ - ldr r2, [pc, #28] @ (28ba0 ) │ │ │ │ + ldr r1, [pc, #24] @ (28b84 ) │ │ │ │ + ldr r2, [pc, #28] @ (28b88 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ blx c5e8 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 28b7a │ │ │ │ + b.n 28b62 │ │ │ │ nop │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #52] @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ite cc │ │ │ │ movcc r1, r0 │ │ │ │ subcs r2, #26 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028ba4 : │ │ │ │ +00028b8c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #96] @ (28c14 ) │ │ │ │ + ldr r4, [pc, #96] @ (28bfc ) │ │ │ │ sub sp, #12 │ │ │ │ add r4, pc │ │ │ │ - cbz r0, 28bfc │ │ │ │ + cbz r0, 28be4 │ │ │ │ mov r5, r0 │ │ │ │ blx b80c │ │ │ │ - ldr r3, [pc, #84] @ (28c18 ) │ │ │ │ + ldr r3, [pc, #84] @ (28c00 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc70 │ │ │ │ - cbz r0, 28c0a │ │ │ │ + cbz r0, 28bf2 │ │ │ │ blx be24 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 28c0a │ │ │ │ + cbz r0, 28bf2 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - cbz r4, 28c0e │ │ │ │ + cbz r4, 28bf6 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ blx c8c4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 28bdc │ │ │ │ + bne.n 28bc4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c644 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #28] @ (28c1c ) │ │ │ │ - ldr r2, [pc, #32] @ (28c20 ) │ │ │ │ + ldr r1, [pc, #28] @ (28c04 ) │ │ │ │ + ldr r2, [pc, #32] @ (28c08 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #212 @ 0xd4 │ │ │ │ blx c5e8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 28bf6 │ │ │ │ + b.n 28bde │ │ │ │ mov r3, r4 │ │ │ │ - b.n 28bec │ │ │ │ + b.n 28bd4 │ │ │ │ nop │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [r7, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00b8 │ │ │ │ movs r1, r0 │ │ │ │ subs r1, #158 @ 0x9e │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028c24 : │ │ │ │ +00028c0c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #96] @ (28c94 ) │ │ │ │ + ldr r4, [pc, #96] @ (28c7c ) │ │ │ │ sub sp, #12 │ │ │ │ add r4, pc │ │ │ │ - cbz r0, 28c7c │ │ │ │ + cbz r0, 28c64 │ │ │ │ mov r5, r0 │ │ │ │ blx b80c │ │ │ │ - ldr r3, [pc, #84] @ (28c98 ) │ │ │ │ + ldr r3, [pc, #84] @ (28c80 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc70 │ │ │ │ - cbz r0, 28c8a │ │ │ │ + cbz r0, 28c72 │ │ │ │ blx be24 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 28c8a │ │ │ │ + cbz r0, 28c72 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - cbz r4, 28c8e │ │ │ │ + cbz r4, 28c76 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ blx c8c4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 28c5c │ │ │ │ + bne.n 28c44 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c644 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #28] @ (28c9c ) │ │ │ │ - ldr r2, [pc, #32] @ (28ca0 ) │ │ │ │ + ldr r1, [pc, #28] @ (28c84 ) │ │ │ │ + ldr r2, [pc, #32] @ (28c88 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ blx c5e8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 28c76 │ │ │ │ + b.n 28c5e │ │ │ │ mov r3, r4 │ │ │ │ - b.n 28c6c │ │ │ │ + b.n 28c54 │ │ │ │ nop │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0038 │ │ │ │ movs r1, r0 │ │ │ │ subs r1, #30 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028ca4 : │ │ │ │ +00028c8c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #96] @ (28d14 ) │ │ │ │ + ldr r4, [pc, #96] @ (28cfc ) │ │ │ │ sub sp, #12 │ │ │ │ add r4, pc │ │ │ │ - cbz r0, 28cfc │ │ │ │ + cbz r0, 28ce4 │ │ │ │ mov r5, r0 │ │ │ │ blx b80c │ │ │ │ - ldr r3, [pc, #84] @ (28d18 ) │ │ │ │ + ldr r3, [pc, #84] @ (28d00 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc70 │ │ │ │ - cbz r0, 28d0c │ │ │ │ + cbz r0, 28cf4 │ │ │ │ blx be24 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 28d0c │ │ │ │ + cbz r0, 28cf4 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbz r4, 28d10 │ │ │ │ + cbz r4, 28cf8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ blx c8c4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 28cdc │ │ │ │ + bne.n 28cc4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c644 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #28] @ (28d1c ) │ │ │ │ - ldr r2, [pc, #32] @ (28d20 ) │ │ │ │ + ldr r1, [pc, #28] @ (28d04 ) │ │ │ │ + ldr r2, [pc, #32] @ (28d08 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #280 @ 0x118 │ │ │ │ blx c5e8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 28cf6 │ │ │ │ + b.n 28cde │ │ │ │ mov r3, r4 │ │ │ │ - b.n 28cec │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + b.n 28cd4 │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r4, r5, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ subs r0, #158 @ 0x9e │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028d24 : │ │ │ │ +00028d0c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #112] @ (28da4 ) │ │ │ │ + ldr r4, [pc, #112] @ (28d8c ) │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ add r4, pc │ │ │ │ - beq.n 28da0 │ │ │ │ + beq.n 28d88 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ blx b80c │ │ │ │ - ldr r3, [pc, #96] @ (28da8 ) │ │ │ │ + ldr r3, [pc, #96] @ (28d90 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc70 │ │ │ │ - cbz r0, 28da0 │ │ │ │ + cbz r0, 28d88 │ │ │ │ blx be24 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 28da0 │ │ │ │ + cbz r0, 28d88 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx bbec │ │ │ │ - cbz r0, 28d8a │ │ │ │ + cbz r0, 28d72 │ │ │ │ mov r0, r6 │ │ │ │ blx cc64 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 28d9a │ │ │ │ + cbz r0, 28d82 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 28d78 │ │ │ │ + b.n 28d60 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 28d94 │ │ │ │ + cbz r4, 28d7c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx bbec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 28d74 │ │ │ │ + bne.n 28d5c │ │ │ │ mov r0, r6 │ │ │ │ blx bd98 │ │ │ │ mov r0, r7 │ │ │ │ blx c644 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx bd98 │ │ │ │ mov r0, r7 │ │ │ │ blx c644 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r6, [r3, #16] │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 28db2 │ │ │ │ + cbz r0, 28d9a │ │ │ │ b.w c640 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00028db4 : │ │ │ │ +00028d9c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28e30 │ │ │ │ + beq.n 28e18 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ blx cb64 │ │ │ │ mov r3, r0 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 28de6 │ │ │ │ + beq.n 28dce │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx cfc4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 28e30 │ │ │ │ + cbz r0, 28e18 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r7, r2 │ │ │ │ - cbz r5, 28e26 │ │ │ │ + cbz r5, 28e0e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 28df6 │ │ │ │ + cbz r2, 28dde │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 28e06 │ │ │ │ + beq.n 28dee │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx c888 │ │ │ │ - cbz r0, 28e5c │ │ │ │ + cbz r0, 28e44 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r3 │ │ │ │ blx ba6c │ │ │ │ - cbz r0, 28e46 │ │ │ │ + cbz r0, 28e2e │ │ │ │ mov r0, r5 │ │ │ │ str r5, [r4, #8] │ │ │ │ blx be24 │ │ │ │ - cbz r7, 28e2c │ │ │ │ + cbz r7, 28e14 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w c640 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 28e1a │ │ │ │ + bne.n 28e02 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #52] @ (28e68 ) │ │ │ │ - ldr r2, [pc, #56] @ (28e6c ) │ │ │ │ + ldr r1, [pc, #52] @ (28e50 ) │ │ │ │ + ldr r2, [pc, #56] @ (28e54 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w c5e4 │ │ │ │ - ldr r1, [pc, #40] @ (28e70 ) │ │ │ │ - ldr r2, [pc, #40] @ (28e74 ) │ │ │ │ + ldr r1, [pc, #40] @ (28e58 ) │ │ │ │ + ldr r2, [pc, #40] @ (28e5c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w c5e4 │ │ │ │ - ldr r1, [pc, #24] @ (28e78 ) │ │ │ │ - ldr r2, [pc, #28] @ (28e7c ) │ │ │ │ + ldr r1, [pc, #24] @ (28e60 ) │ │ │ │ + ldr r2, [pc, #28] @ (28e64 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 28e38 │ │ │ │ + b.n 28e20 │ │ │ │ nop │ │ │ │ pop {r2, r7} │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xf1e60000 │ │ │ │ pop {r1, r2, r3, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ stmia r7!, {r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ adds r7, #82 @ 0x52 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028e80 : │ │ │ │ +00028e68 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 28eee │ │ │ │ + cbz r0, 28ed6 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ blx cb64 │ │ │ │ mov r3, r0 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 28eb0 │ │ │ │ + beq.n 28e98 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx cfc4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 28eee │ │ │ │ + cbz r0, 28ed6 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r7, r2 │ │ │ │ - cbz r5, 28eda │ │ │ │ + cbz r5, 28ec2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 28ec0 │ │ │ │ + cbz r2, 28ea8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 28ed0 │ │ │ │ + beq.n 28eb8 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx c888 │ │ │ │ - cbz r0, 28f0e │ │ │ │ + cbz r0, 28ef6 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r3 │ │ │ │ blx ba6c │ │ │ │ - cbz r0, 28f04 │ │ │ │ + cbz r0, 28eec │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbz r7, 28eea │ │ │ │ + cbz r7, 28ed2 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w c640 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #40] @ (28f18 ) │ │ │ │ - ldr r2, [pc, #40] @ (28f1c ) │ │ │ │ + ldr r1, [pc, #40] @ (28f00 ) │ │ │ │ + ldr r2, [pc, #40] @ (28f04 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w c5e4 │ │ │ │ - ldr r1, [pc, #24] @ (28f20 ) │ │ │ │ - ldr r2, [pc, #28] @ (28f24 ) │ │ │ │ + ldr r1, [pc, #24] @ (28f08 ) │ │ │ │ + ldr r2, [pc, #28] @ (28f0c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 28ef6 │ │ │ │ - ldr r1, [pc, #24] @ (28f28 ) │ │ │ │ - ldr r2, [pc, #24] @ (28f2c ) │ │ │ │ + b.n 28ede │ │ │ │ + ldr r1, [pc, #24] @ (28f10 ) │ │ │ │ + ldr r2, [pc, #24] @ (28f14 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 28ef6 │ │ │ │ - cbnz r6, 28f8c │ │ │ │ + b.n 28ede │ │ │ │ + cbnz r6, 28f74 │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xf1280000 │ │ │ │ - cbnz r0, 28f90 │ │ │ │ + cbnz r0, 28f78 │ │ │ │ movs r1, r0 │ │ │ │ stmia r7!, {r1, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 28f94 │ │ │ │ + cbnz r6, 28f7c │ │ │ │ movs r1, r0 │ │ │ │ adds r6, #160 @ 0xa0 │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 28f38 │ │ │ │ + cbz r0, 28f20 │ │ │ │ b.w c640 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00028f40 : │ │ │ │ - cbz r0, 28f46 │ │ │ │ +00028f28 : │ │ │ │ + cbz r0, 28f2e │ │ │ │ b.w c1c0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00028f48 : │ │ │ │ +00028f30 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #76] @ (28fa4 ) │ │ │ │ + ldr r4, [pc, #76] @ (28f8c ) │ │ │ │ sub sp, #20 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 28f76 │ │ │ │ - ldr r3, [pc, #56] @ (28fa8 ) │ │ │ │ + cbz r3, 28f5e │ │ │ │ + ldr r3, [pc, #56] @ (28f90 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ce24 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28f6c │ │ │ │ - ldr r2, [pc, #36] @ (28fac ) │ │ │ │ + beq.n 28f54 │ │ │ │ + ldr r2, [pc, #36] @ (28f94 ) │ │ │ │ movs r0, #8 │ │ │ │ - ldr r1, [pc, #36] @ (28fb0 ) │ │ │ │ + ldr r1, [pc, #36] @ (28f98 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c628 │ │ │ │ movs r1, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ blx ca4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx d0b4 │ │ │ │ - b.n 28f6c │ │ │ │ - strb r2, [r3, #9] │ │ │ │ + b.n 28f54 │ │ │ │ + strb r2, [r6, #9] │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + strb r6, [r3, #9] │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ adds r6, #108 @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028fb4 : │ │ │ │ +00028f9c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 28fe6 │ │ │ │ + cbz r0, 28fce │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r4, r2 │ │ │ │ blx c95c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b800 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 28ff2 │ │ │ │ + cbz r2, 28fda │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r2 │ │ │ │ - ldr r2, [pc, #16] @ (28ff8 ) │ │ │ │ - ldr r1, [pc, #16] @ (28ffc ) │ │ │ │ + ldr r2, [pc, #16] @ (28fe0 ) │ │ │ │ + ldr r1, [pc, #16] @ (28fe4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bkpt 0x00be │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029000 : │ │ │ │ +00028fe8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 29032 │ │ │ │ + cbz r0, 2901a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r4, r2 │ │ │ │ blx c95c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b800 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 29040 │ │ │ │ + cbz r2, 29028 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r2 │ │ │ │ - ldr r1, [pc, #20] @ (29048 ) │ │ │ │ - ldr r2, [pc, #20] @ (2904c ) │ │ │ │ + ldr r1, [pc, #20] @ (29030 ) │ │ │ │ + ldr r2, [pc, #20] @ (29034 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #28 │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r6, 290ca │ │ │ │ + cbnz r6, 290b2 │ │ │ │ movs r1, r0 │ │ │ │ bkpt 0x0070 │ │ │ │ ... │ │ │ │ │ │ │ │ -00029050 : │ │ │ │ +00029038 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 29082 │ │ │ │ + cbz r0, 2906a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r4, r2 │ │ │ │ blx c95c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b800 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - cbz r2, 29090 │ │ │ │ + cbz r2, 29078 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r2 │ │ │ │ - ldr r1, [pc, #20] @ (29098 ) │ │ │ │ - ldr r2, [pc, #20] @ (2909c ) │ │ │ │ + ldr r1, [pc, #20] @ (29080 ) │ │ │ │ + ldr r2, [pc, #20] @ (29084 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #68 @ 0x44 │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r6, 29106 │ │ │ │ + cbnz r6, 290ee │ │ │ │ movs r1, r0 │ │ │ │ bkpt 0x0020 │ │ │ │ ... │ │ │ │ │ │ │ │ -000290a0 : │ │ │ │ +00029088 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 290d2 │ │ │ │ + cbz r0, 290ba │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r4, r2 │ │ │ │ blx c95c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b800 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - cbz r2, 290e0 │ │ │ │ + cbz r2, 290c8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r2 │ │ │ │ - ldr r1, [pc, #20] @ (290e8 ) │ │ │ │ - ldr r2, [pc, #20] @ (290ec ) │ │ │ │ + ldr r1, [pc, #20] @ (290d0 ) │ │ │ │ + ldr r2, [pc, #20] @ (290d4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r6, 29142 │ │ │ │ + cbnz r6, 2912a │ │ │ │ movs r1, r0 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ... │ │ │ │ │ │ │ │ -000290f0 : │ │ │ │ +000290d8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 29122 │ │ │ │ + cbz r0, 2910a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r4, r2 │ │ │ │ blx c95c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b800 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 29130 │ │ │ │ + cbz r2, 29118 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r2 │ │ │ │ - ldr r1, [pc, #20] @ (29138 ) │ │ │ │ - ldr r2, [pc, #20] @ (2913c ) │ │ │ │ + ldr r1, [pc, #20] @ (29120 ) │ │ │ │ + ldr r2, [pc, #20] @ (29124 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r6, 2917e │ │ │ │ + cbnz r6, 29166 │ │ │ │ movs r1, r0 │ │ │ │ pop {r7, pc} │ │ │ │ ... │ │ │ │ │ │ │ │ -00029140 : │ │ │ │ - cbz r0, 29176 │ │ │ │ +00029128 : │ │ │ │ + cbz r0, 2915e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c95c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b800 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ - cbz r2, 29172 │ │ │ │ + cbz r2, 2915a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #12] @ (29184 ) │ │ │ │ - ldr r2, [pc, #12] @ (29188 ) │ │ │ │ + ldr r1, [pc, #12] @ (2916c ) │ │ │ │ + ldr r2, [pc, #12] @ (29170 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ b.w c5e4 │ │ │ │ hlt 0x003a │ │ │ │ movs r1, r0 │ │ │ │ pop {r2, r3, r5, pc} │ │ │ │ @@ -44496,82 +44498,82 @@ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #8] @ (291b0 ) │ │ │ │ + ldr r3, [pc, #8] @ (29198 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ - strb r2, [r2, #0] │ │ │ │ + strb r2, [r5, #0] │ │ │ │ movs r3, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 291da │ │ │ │ + cbz r0, 291c2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx cfa0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str r1, [r3, #0] │ │ │ │ - ldr r3, [pc, #16] @ (291ec ) │ │ │ │ + ldr r3, [pc, #16] @ (291d4 ) │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ - ldr r2, [r3, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx d23c │ │ │ │ - ldr r1, [pc, #16] @ (29218 ) │ │ │ │ + ldr r1, [pc, #16] @ (29200 ) │ │ │ │ add r1, pc │ │ │ │ str r0, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx d2fc │ │ │ │ - ldr r3, [pc, #8] @ (2921c ) │ │ │ │ + ldr r3, [pc, #8] @ (29204 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #124] @ 0x7c │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xff9fffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx cf94 │ │ │ │ - ldr r2, [pc, #36] @ (2925c ) │ │ │ │ - ldr r3, [pc, #40] @ (29260 ) │ │ │ │ + ldr r2, [pc, #36] @ (29244 ) │ │ │ │ + ldr r3, [pc, #40] @ (29248 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #40] @ (29264 ) │ │ │ │ + ldr r0, [pc, #40] @ (2924c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #40] @ (29268 ) │ │ │ │ + ldr r1, [pc, #40] @ (29250 ) │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #36] @ (2926c ) │ │ │ │ + ldr r2, [pc, #36] @ (29254 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #36] @ (29270 ) │ │ │ │ + ldr r3, [pc, #36] @ (29258 ) │ │ │ │ add r2, pc │ │ │ │ strd r1, r0, [r4, #20] │ │ │ │ add r3, pc │ │ │ │ str r2, [r4, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @@ -44586,196 +44588,196 @@ │ │ │ │ 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 d158 │ │ │ │ - cbz r0, 292a4 │ │ │ │ + cbz r0, 2928c │ │ │ │ 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, 292a4 │ │ │ │ + cbz r0, 2928c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c1c0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - cbz r3, 292ce │ │ │ │ + cbz r3, 292b6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, r3 │ │ │ │ ite cs │ │ │ │ movcs r0, #0 │ │ │ │ movcc r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #20] @ (292e8 ) │ │ │ │ - ldr r1, [pc, #24] @ (292ec ) │ │ │ │ + ldr r2, [pc, #20] @ (292d0 ) │ │ │ │ + ldr r1, [pc, #24] @ (292d4 ) │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ blx c5e8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 292c0 │ │ │ │ + b.n 292a8 │ │ │ │ nop │ │ │ │ - cbnz r2, 29360 │ │ │ │ + cbnz r2, 29348 │ │ │ │ movs r0, r0 │ │ │ │ rev r6, r2 │ │ │ │ movs r1, r0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 292fa │ │ │ │ + cbz r0, 292e2 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #20] @ (29320 ) │ │ │ │ + ldr r2, [pc, #20] @ (29308 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r1, [pc, #20] @ (29324 ) │ │ │ │ + ldr r1, [pc, #20] @ (2930c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cbnz r2, 2938a │ │ │ │ + cbnz r2, 29372 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 29360 │ │ │ │ + cbnz r0, 29348 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029328 : │ │ │ │ +00029310 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r1, 29370 │ │ │ │ + cbz r1, 29358 │ │ │ │ movs r1, #0 │ │ │ │ blx c18c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c7cc │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 29360 │ │ │ │ + cbz r0, 29348 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cfa0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r2, #0 │ │ │ │ strd r1, r0, [r3] │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #16] @ (29384 ) │ │ │ │ + ldr r1, [pc, #16] @ (2936c ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #16] @ (29388 ) │ │ │ │ + ldr r2, [pc, #16] @ (29370 ) │ │ │ │ mov r4, r5 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #28 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2936a │ │ │ │ - cbnz r0, 293a6 │ │ │ │ + b.n 29352 │ │ │ │ + cbnz r0, 2938e │ │ │ │ movs r1, r0 │ │ │ │ bkpt 0x00f6 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002938c : │ │ │ │ +00029374 : │ │ │ │ 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, 293cc │ │ │ │ + cbz r1, 293b4 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx c18c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c7cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 293c0 │ │ │ │ + cbz r0, 293a8 │ │ │ │ blx cfa0 │ │ │ │ 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] @ (293e0 ) │ │ │ │ + ldr r1, [pc, #16] @ (293c8 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #16] @ (293e4 ) │ │ │ │ + ldr r2, [pc, #16] @ (293cc ) │ │ │ │ mov r4, r5 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #68 @ 0x44 │ │ │ │ blx c5e8 │ │ │ │ - b.n 293c8 │ │ │ │ - cbnz r4, 293ea │ │ │ │ + b.n 293b0 │ │ │ │ + cbnz r4, 293d2 │ │ │ │ movs r1, r0 │ │ │ │ bkpt 0x009a │ │ │ │ ... │ │ │ │ │ │ │ │ -000293e8 : │ │ │ │ +000293d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #104] @ (29460 ) │ │ │ │ + ldr r4, [pc, #104] @ (29448 ) │ │ │ │ sub sp, #16 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #8] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 29416 │ │ │ │ - ldr r3, [pc, #84] @ (29464 ) │ │ │ │ + cbz r3, 293fe │ │ │ │ + ldr r3, [pc, #84] @ (2944c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r0, r4, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ce24 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2940c │ │ │ │ - ldr r2, [pc, #64] @ (29468 ) │ │ │ │ + beq.n 293f4 │ │ │ │ + ldr r2, [pc, #64] @ (29450 ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #64] @ (2946c ) │ │ │ │ + ldr r1, [pc, #64] @ (29454 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ blx c628 │ │ │ │ mov r5, r0 │ │ │ │ blx c95c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ @@ -44786,40 +44788,40 @@ │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r5 │ │ │ │ blx bba8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #0] │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx d0b4 │ │ │ │ - b.n 2940c │ │ │ │ + b.n 293f4 │ │ │ │ nop │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r4, [r1, r3] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ movs r3, r0 │ │ │ │ adds r1, #220 @ 0xdc │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029470 : │ │ │ │ +00029458 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx bebc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w d01c │ │ │ │ nop │ │ │ │ │ │ │ │ -00029494 : │ │ │ │ +0002947c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -44833,81 +44835,81 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ blx c468 │ │ │ │ - cbz r0, 294e2 │ │ │ │ + cbz r0, 294ca │ │ │ │ subs r1, r0, #1 │ │ │ │ adds r0, r4, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c070 │ │ │ │ - ldr r2, [pc, #20] @ (294f8 ) │ │ │ │ - ldr r1, [pc, #20] @ (294fc ) │ │ │ │ + ldr r2, [pc, #20] @ (294e0 ) │ │ │ │ + ldr r1, [pc, #20] @ (294e4 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r1, #66 @ 0x42 │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xb882 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029500 : │ │ │ │ +000294e8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx cc40 │ │ │ │ - ldr r1, [pc, #12] @ (29520 ) │ │ │ │ + ldr r1, [pc, #12] @ (29508 ) │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add r1, pc │ │ │ │ movs r2, #0 │ │ │ │ b.w cdb0 │ │ │ │ adds r1, #40 @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029524 : │ │ │ │ +0002950c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #124] @ (295b0 ) │ │ │ │ + ldr r3, [pc, #124] @ (29598 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #124] @ (295b4 ) │ │ │ │ + ldr r2, [pc, #124] @ (2959c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 29548 │ │ │ │ + cbz r3, 29530 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #108] @ (295b8 ) │ │ │ │ + ldr r0, [pc, #108] @ (295a0 ) │ │ │ │ add r0, pc │ │ │ │ blx c770 │ │ │ │ blx bc14 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 2959a │ │ │ │ + cbz r0, 29582 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #4 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ blx d2c4 │ │ │ │ - cbz r0, 2958e │ │ │ │ - ldr r2, [pc, #76] @ (295bc ) │ │ │ │ + cbz r0, 29576 │ │ │ │ + ldr r2, [pc, #76] @ (295a4 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d258 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r0, #0 │ │ │ │ @@ -44916,60 +44918,60 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r1, #493 @ 0x1ed │ │ │ │ blx b874 │ │ │ │ - b.n 2956e │ │ │ │ + b.n 29556 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx beb0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 29558 │ │ │ │ + b.n 29540 │ │ │ │ nop │ │ │ │ - str r0, [r4, #16] │ │ │ │ + str r0, [r7, #16] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #2 │ │ │ │ movs r1, r0 │ │ │ │ adds r0, #234 @ 0xea │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000295c0 : │ │ │ │ +000295a8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #108] @ (2963c ) │ │ │ │ + ldr r3, [pc, #108] @ (29624 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #108] @ (29640 ) │ │ │ │ + ldr r2, [pc, #108] @ (29628 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 295e4 │ │ │ │ + cbz r3, 295cc │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #92] @ (29644 ) │ │ │ │ + ldr r0, [pc, #92] @ (2962c ) │ │ │ │ add r0, pc │ │ │ │ blx c770 │ │ │ │ blx bc14 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 29620 │ │ │ │ + cbz r0, 29608 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx b7dc │ │ │ │ - ldr r2, [pc, #72] @ (29648 ) │ │ │ │ + ldr r2, [pc, #72] @ (29630 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ str r3, [r4, #0] │ │ │ │ blx d258 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -44978,97 +44980,97 @@ │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c384 │ │ │ │ - ldr r1, [pc, #36] @ (2964c ) │ │ │ │ + ldr r1, [pc, #36] @ (29634 ) │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ blx cdb4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 295f6 │ │ │ │ - str r4, [r0, #8] │ │ │ │ + b.n 295de │ │ │ │ + str r4, [r3, #8] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #154 @ 0x9a │ │ │ │ movs r1, r0 │ │ │ │ adds r0, #162 @ 0xa2 │ │ │ │ movs r1, r0 │ │ │ │ adds r0, #110 @ 0x6e │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029650 : │ │ │ │ - ldr r3, [pc, #60] @ (29690 ) │ │ │ │ +00029638 : │ │ │ │ + ldr r3, [pc, #60] @ (29678 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r0, 29682 │ │ │ │ + cbz r0, 2966a │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx bc14 │ │ │ │ - ldr r2, [pc, #36] @ (29694 ) │ │ │ │ + ldr r2, [pc, #36] @ (2967c ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r4, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx b7dc │ │ │ │ str r5, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #20] @ (29698 ) │ │ │ │ - ldr r2, [pc, #20] @ (2969c ) │ │ │ │ + ldr r1, [pc, #20] @ (29680 ) │ │ │ │ + ldr r2, [pc, #20] @ (29684 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #20 │ │ │ │ b.w c5e4 │ │ │ │ - str r6, [r0, #0] │ │ │ │ + str r6, [r3, #0] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6e6 │ │ │ │ movs r1, r0 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000296a0 : │ │ │ │ +00029688 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #108] @ (2971c ) │ │ │ │ + ldr r3, [pc, #108] @ (29704 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #108] @ (29720 ) │ │ │ │ + ldr r2, [pc, #108] @ (29708 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 296c4 │ │ │ │ + cbz r3, 296ac │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #92] @ (29724 ) │ │ │ │ + ldr r0, [pc, #92] @ (2970c ) │ │ │ │ add r0, pc │ │ │ │ blx c770 │ │ │ │ blx bc14 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 29700 │ │ │ │ + cbz r0, 296e8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx b7dc │ │ │ │ - ldr r2, [pc, #72] @ (29728 ) │ │ │ │ + ldr r2, [pc, #72] @ (29710 ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ str r3, [r4, #0] │ │ │ │ blx d258 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -45077,143 +45079,143 @@ │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c384 │ │ │ │ - ldr r1, [pc, #36] @ (2972c ) │ │ │ │ + ldr r1, [pc, #36] @ (29714 ) │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ blx cdb4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 296d6 │ │ │ │ - ldrsh r4, [r4, r6] │ │ │ │ + b.n 296be │ │ │ │ + ldrsh r4, [r7, r6] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #26 │ │ │ │ movs r1, r0 │ │ │ │ adds r0, #46 @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ cmp r7, #246 @ 0xf6 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029730 : │ │ │ │ +00029718 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ blx c118 │ │ │ │ - ldr r1, [pc, #60] @ (29784 ) │ │ │ │ + ldr r1, [pc, #60] @ (2976c ) │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ blx c944 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #52] @ (29788 ) │ │ │ │ + ldr r0, [pc, #52] @ (29770 ) │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r0, [pc, #40] @ (2978c ) │ │ │ │ + ldr r0, [pc, #40] @ (29774 ) │ │ │ │ add r0, pc │ │ │ │ blx bdcc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ - cbz r5, 2977e │ │ │ │ + cbz r5, 29766 │ │ │ │ mov r0, r5 │ │ │ │ blx c864 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r7, #252 @ 0xfc │ │ │ │ movs r1, r0 │ │ │ │ adds r0, #0 │ │ │ │ movs r1, r0 │ │ │ │ cmp r7, #54 @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029790 : │ │ │ │ +00029778 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #68] @ (297e4 ) │ │ │ │ + ldr r3, [pc, #68] @ (297cc ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #68] @ (297e8 ) │ │ │ │ + ldr r2, [pc, #68] @ (297d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - cbz r4, 297b2 │ │ │ │ + cbz r4, 2979a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r5, r3 │ │ │ │ blx c384 │ │ │ │ - ldr r1, [pc, #48] @ (297ec ) │ │ │ │ + ldr r1, [pc, #48] @ (297d4 ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx cdb4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx b7dc │ │ │ │ - ldr r2, [pc, #36] @ (297f0 ) │ │ │ │ + ldr r2, [pc, #36] @ (297d8 ) │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx d258 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r4, [r6, r2] │ │ │ │ + ldrsh r4, [r1, r3] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ wfe │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #140 @ 0x8c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000297f4 : │ │ │ │ +000297dc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx c818 │ │ │ │ - ldr r1, [pc, #16] @ (29818 ) │ │ │ │ + ldr r1, [pc, #16] @ (29800 ) │ │ │ │ add r1, pc │ │ │ │ blx bbec │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbnz r4, 29838 │ │ │ │ + cbnz r4, 29820 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002981c : │ │ │ │ +00029804 : │ │ │ │ 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, #136] @ (298b4 ) │ │ │ │ + ldr r2, [pc, #136] @ (2989c ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #136] @ (298b8 ) │ │ │ │ + ldr r3, [pc, #136] @ (298a0 ) │ │ │ │ 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] │ │ │ │ @@ -45221,15 +45223,15 @@ │ │ │ │ blx c818 │ │ │ │ blx cfac │ │ │ │ mov r5, r0 │ │ │ │ blx bcfc │ │ │ │ blx cfac │ │ │ │ mov r6, r0 │ │ │ │ blx bcfc │ │ │ │ - ldr r2, [pc, #96] @ (298bc ) │ │ │ │ + ldr r2, [pc, #96] @ (298a4 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #32 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ blx d258 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ @@ -45237,216 +45239,216 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx b7e8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - cbnz r1, 298a8 │ │ │ │ - cbz r6, 29888 │ │ │ │ + cbnz r1, 29890 │ │ │ │ + cbz r6, 29870 │ │ │ │ mov r0, r6 │ │ │ │ blx bbb8 │ │ │ │ - cbz r5, 29890 │ │ │ │ + cbz r5, 29878 │ │ │ │ mov r0, r5 │ │ │ │ blx bbb8 │ │ │ │ - ldr r2, [pc, #44] @ (298c0 ) │ │ │ │ - ldr r3, [pc, #36] @ (298b8 ) │ │ │ │ + ldr r2, [pc, #44] @ (298a8 ) │ │ │ │ + ldr r3, [pc, #36] @ (298a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 298b0 │ │ │ │ + bne.n 29898 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ - b.n 29880 │ │ │ │ + b.n 29868 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + ldrsh r6, [r7, r0] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r0, r7] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000298c4 : │ │ │ │ +000298ac : │ │ │ │ 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 │ │ │ │ - cbz r3, 29908 │ │ │ │ + cbz r3, 298f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c468 │ │ │ │ - cbz r0, 298ec │ │ │ │ + cbz r0, 298d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #33 @ 0x21 │ │ │ │ - beq.n 298f2 │ │ │ │ + beq.n 298da │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 294bc │ │ │ │ + bl 294a4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx b7dc │ │ │ │ movs r0, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #16] @ (2991c ) │ │ │ │ + ldr r1, [pc, #16] @ (29904 ) │ │ │ │ mov r0, r3 │ │ │ │ - ldr r2, [pc, #16] @ (29920 ) │ │ │ │ + ldr r2, [pc, #16] @ (29908 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ blx c5e8 │ │ │ │ - b.n 298ec │ │ │ │ + b.n 298d4 │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ cmp r6, #188 @ 0xbc │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029924 : │ │ │ │ +0002990c : │ │ │ │ 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 │ │ │ │ - cbz r3, 29968 │ │ │ │ + cbz r3, 29950 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c468 │ │ │ │ - cbz r0, 2994c │ │ │ │ + cbz r0, 29934 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - beq.n 29952 │ │ │ │ + beq.n 2993a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 294bc │ │ │ │ + bl 294a4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx b7dc │ │ │ │ movs r0, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #16] @ (2997c ) │ │ │ │ + ldr r1, [pc, #16] @ (29964 ) │ │ │ │ mov r0, r3 │ │ │ │ - ldr r2, [pc, #16] @ (29980 ) │ │ │ │ + ldr r2, [pc, #16] @ (29968 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ blx c5e8 │ │ │ │ - b.n 2994c │ │ │ │ + b.n 29934 │ │ │ │ nop │ │ │ │ - cbz r6, 299fe │ │ │ │ + cbz r6, 299e6 │ │ │ │ movs r1, r0 │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029984 : │ │ │ │ +0002996c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ - cbz r3, 299bc │ │ │ │ + cbz r3, 299a4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c468 │ │ │ │ - cbz r0, 299ac │ │ │ │ + cbz r0, 29994 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r2, r0, #1 │ │ │ │ ldrb r1, [r3, r2] │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ - beq.n 299b2 │ │ │ │ + beq.n 2999a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r3, r2] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r1, [pc, #16] @ (299d0 ) │ │ │ │ + ldr r1, [pc, #16] @ (299b8 ) │ │ │ │ mov r0, r3 │ │ │ │ - ldr r2, [pc, #16] @ (299d4 ) │ │ │ │ + ldr r2, [pc, #16] @ (299bc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #124 @ 0x7c │ │ │ │ blx c5e8 │ │ │ │ - b.n 299ac │ │ │ │ + b.n 29994 │ │ │ │ nop │ │ │ │ - cbz r2, 29a3e │ │ │ │ + cbz r2, 29a26 │ │ │ │ movs r1, r0 │ │ │ │ cmp r6, #8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000299d8 : │ │ │ │ - cbz r0, 299f8 │ │ │ │ +000299c0 : │ │ │ │ + cbz r0, 299e0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #16] @ (299fc ) │ │ │ │ + ldr r1, [pc, #16] @ (299e4 ) │ │ │ │ add r1, pc │ │ │ │ blx bbec │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - b.n 2a174 │ │ │ │ + b.n 2a15c │ │ │ │ ... │ │ │ │ │ │ │ │ -00029a00 : │ │ │ │ +000299e8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #176] @ (29ac4 ) │ │ │ │ + ldr r0, [pc, #176] @ (29aac ) │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #176] @ (29ac8 ) │ │ │ │ + ldr r2, [pc, #176] @ (29ab0 ) │ │ │ │ mov.w ip, #0 │ │ │ │ add r0, pc │ │ │ │ str.w ip, [sp, #24] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 29aac │ │ │ │ - cbz r3, 29a4a │ │ │ │ - ldr r2, [pc, #152] @ (29acc ) │ │ │ │ - ldr r3, [pc, #144] @ (29ac8 ) │ │ │ │ + beq.n 29a94 │ │ │ │ + cbz r3, 29a32 │ │ │ │ + ldr r2, [pc, #152] @ (29ab4 ) │ │ │ │ + ldr r3, [pc, #144] @ (29ab0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 29ac0 │ │ │ │ + bne.n 29aa8 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ blx c0cc │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ @@ -45454,73 +45456,73 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ blx c0cc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 29aa4 │ │ │ │ + beq.n 29a8c │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ blx d140 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r2, [pc, #80] @ (29ad0 ) │ │ │ │ + ldr r2, [pc, #80] @ (29ab8 ) │ │ │ │ ldr r3, [r1, #4] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r1, #536 @ 0x218 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - ldr r3, [pc, #68] @ (29ad4 ) │ │ │ │ + ldr r3, [pc, #68] @ (29abc ) │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #8 │ │ │ │ add r3, pc │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - b.n 29a32 │ │ │ │ + b.n 29a1a │ │ │ │ mov r0, r4 │ │ │ │ blx c4c4 │ │ │ │ - b.n 29a32 │ │ │ │ - ldr r3, [pc, #40] @ (29ad8 ) │ │ │ │ + b.n 29a1a │ │ │ │ + ldr r3, [pc, #40] @ (29ac0 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #40] @ (29adc ) │ │ │ │ + ldr r2, [pc, #40] @ (29ac4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r3, #156 @ 0x9c │ │ │ │ blx c5e8 │ │ │ │ - b.n 29a32 │ │ │ │ + b.n 29a1a │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrb r4, [r2, r1] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ movs r3, r0 │ │ │ │ sxth r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #94 @ 0x5e │ │ │ │ movs r1, r0 │ │ │ │ uxth r2, r7 │ │ │ │ movs r1, r0 │ │ │ │ cmp r5, #40 @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029ae0 : │ │ │ │ +00029ac8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #52] @ (29b24 ) │ │ │ │ + ldr r0, [pc, #52] @ (29b0c ) │ │ │ │ add r0, pc │ │ │ │ blx c770 │ │ │ │ blx bc14 │ │ │ │ - cbz r0, 29b18 │ │ │ │ + cbz r0, 29b00 │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ blx cc1c <__isoc23_strtol@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ subs r4, r3, #0 │ │ │ │ @@ -45543,86 +45545,86 @@ │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ subs.w r3, r3, ip │ │ │ │ sbc.w r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 29b52 │ │ │ │ + blt.n 29b3a │ │ │ │ orrs r3, r2 │ │ │ │ ite ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #8] @ (29b64 ) │ │ │ │ + ldr r3, [pc, #8] @ (29b4c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ - str r2, [r7, #100] @ 0x64 │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ - cbz r0, 29b6e │ │ │ │ + cbz r0, 29b56 │ │ │ │ b.w bbb4 │ │ │ │ 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, 29b90 │ │ │ │ + cbz r0, 29b78 │ │ │ │ blx bbb8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 29b9c │ │ │ │ + cbz r0, 29b84 │ │ │ │ blx bbb8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 29ba8 │ │ │ │ + cbz r0, 29b90 │ │ │ │ blx bbb8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 29bb4 │ │ │ │ + cbz r0, 29b9c │ │ │ │ blx bbb8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 29bc0 │ │ │ │ + cbz r0, 29ba8 │ │ │ │ blx bbb8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - ldr r3, [pc, #12] @ (29bd0 ) │ │ │ │ + ldr r3, [pc, #12] @ (29bb8 ) │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ b.w b7d8 │ │ │ │ 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 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29cba │ │ │ │ + beq.n 29ca2 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 29cca │ │ │ │ + beq.n 29cb2 │ │ │ │ movs r0, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov sl, r3 │ │ │ │ movs r6, #0 │ │ │ │ blx bf88 │ │ │ │ strb r6, [r0, #0] │ │ │ │ mov r9, r0 │ │ │ │ @@ -45630,33 +45632,33 @@ │ │ │ │ blx bf88 │ │ │ │ strb r6, [r0, #0] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c704 │ │ │ │ mov r7, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 29c80 │ │ │ │ - ldr r0, [pc, #188] @ (29cdc ) │ │ │ │ + beq.n 29c68 │ │ │ │ + ldr r0, [pc, #188] @ (29cc4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr.w r3, [sl] │ │ │ │ - cbnz r3, 29c7a │ │ │ │ - ldr r1, [pc, #168] @ (29ce0 ) │ │ │ │ + cbnz r3, 29c62 │ │ │ │ + ldr r1, [pc, #168] @ (29cc8 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #168] @ (29ce4 ) │ │ │ │ + ldr r0, [pc, #168] @ (29ccc ) │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ - ldr r0, [pc, #156] @ (29ce8 ) │ │ │ │ + ldr r0, [pc, #156] @ (29cd0 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r6, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ @@ -45667,24 +45669,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #112] @ (29cec ) │ │ │ │ + ldr r1, [pc, #112] @ (29cd4 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 29c38 │ │ │ │ + b.n 29c20 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r8 │ │ │ │ mov r5, r9 │ │ │ │ blx d194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29c48 │ │ │ │ - ldr r0, [pc, #96] @ (29cf0 ) │ │ │ │ + beq.n 29c30 │ │ │ │ + ldr r0, [pc, #96] @ (29cd8 ) │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r4, r0 │ │ │ │ @@ -45693,48 +45695,48 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #56] @ (29cf4 ) │ │ │ │ - ldr r1, [pc, #56] @ (29cf8 ) │ │ │ │ + ldr r2, [pc, #56] @ (29cdc ) │ │ │ │ + ldr r1, [pc, #56] @ (29ce0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5e8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 29c72 │ │ │ │ - ldr r2, [pc, #48] @ (29cfc ) │ │ │ │ + b.n 29c5a │ │ │ │ + ldr r2, [pc, #48] @ (29ce4 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #48] @ (29d00 ) │ │ │ │ + ldr r1, [pc, #48] @ (29ce8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5e8 │ │ │ │ - b.n 29cc6 │ │ │ │ + b.n 29cae │ │ │ │ nop │ │ │ │ cmp r4, #20 │ │ │ │ movs r1, r0 │ │ │ │ cmp r3, #230 @ 0xe6 │ │ │ │ movs r1, r0 │ │ │ │ cmp r4, #22 │ │ │ │ movs r1, r0 │ │ │ │ cmp r4, #12 │ │ │ │ movs r1, r0 │ │ │ │ cmp r3, #156 @ 0x9c │ │ │ │ movs r1, r0 │ │ │ │ cmp r5, #12 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r2, 29d32 │ │ │ │ + cbz r2, 29d1a │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 29d14 │ │ │ │ + cbz r4, 29cfc │ │ │ │ movs r1, r0 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r2, 29d18 │ │ │ │ + cbz r2, 29d00 │ │ │ │ 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 │ │ │ │ @@ -45750,39 +45752,39 @@ │ │ │ │ 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] @ (29da4 ) │ │ │ │ + ldr r5, [pc, #92] @ (29d8c ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ blx d23c │ │ │ │ add r5, pc │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx d2fc │ │ │ │ - ldr r2, [pc, #72] @ (29da8 ) │ │ │ │ - ldr r3, [pc, #76] @ (29dac ) │ │ │ │ + ldr r2, [pc, #72] @ (29d90 ) │ │ │ │ + ldr r3, [pc, #76] @ (29d94 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #76] @ (29db0 ) │ │ │ │ + ldr r1, [pc, #76] @ (29d98 ) │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #72] @ (29db4 ) │ │ │ │ + ldr r2, [pc, #72] @ (29d9c ) │ │ │ │ add r1, pc │ │ │ │ str r3, [r4, #16] │ │ │ │ - ldr r3, [pc, #72] @ (29db8 ) │ │ │ │ + ldr r3, [pc, #72] @ (29da0 ) │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [r4, #8] │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ blx bc90 │ │ │ │ - ldr r2, [pc, #60] @ (29dbc ) │ │ │ │ + ldr r2, [pc, #60] @ (29da4 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #235 @ 0xeb │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r2 │ │ │ │ blx b7a4 │ │ │ │ @@ -45790,15 +45792,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #12] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w beec │ │ │ │ nop │ │ │ │ - str r4, [r0, #72] @ 0x48 │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ movs r3, r0 │ │ │ │ lsls r1, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #107 @ 0x6b │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #147 @ 0x93 │ │ │ │ movs r0, r0 │ │ │ │ @@ -45807,226 +45809,226 @@ │ │ │ │ ldc2l 15, cr15, [r7, #1020]! @ 0x3fc │ │ │ │ cmp r4, #204 @ 0xcc │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #580] @ (2a014 ) │ │ │ │ + ldr r3, [pc, #580] @ (29ffc ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #580] @ 2a018 │ │ │ │ + ldr.w ip, [pc, #580] @ 2a000 │ │ │ │ movs r6, #0 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #576] @ (2a01c ) │ │ │ │ + ldr r4, [pc, #576] @ (2a004 ) │ │ │ │ add ip, pc │ │ │ │ str r6, [sp, #24] │ │ │ │ - ldr r5, [pc, #572] @ (2a020 ) │ │ │ │ + ldr r5, [pc, #572] @ (2a008 ) │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr.w r4, [ip, 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 r3, [r3, #0] │ │ │ │ mov r7, r3 │ │ │ │ blx c1c4 │ │ │ │ - ldr r3, [pc, #544] @ (2a024 ) │ │ │ │ + ldr r3, [pc, #544] @ (2a00c ) │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #544] @ (2a028 ) │ │ │ │ + ldr r1, [pc, #544] @ (2a010 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx cec4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #528] @ (2a02c ) │ │ │ │ + ldr r1, [pc, #528] @ (2a014 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, #32] │ │ │ │ str r3, [r4, #16] │ │ │ │ blx c80c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ - cbz r3, 29e72 │ │ │ │ + cbz r3, 29e5a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 29f60 │ │ │ │ + beq.w 29f48 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3902 @ 0xf3e │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r2, [pc, #460] @ (2a030 ) │ │ │ │ - ldr r3, [pc, #464] @ (2a034 ) │ │ │ │ + ldr r2, [pc, #460] @ (2a018 ) │ │ │ │ + ldr r3, [pc, #464] @ (2a01c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ blx d258 │ │ │ │ mov r0, r5 │ │ │ │ blx bc2c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 29e7a │ │ │ │ + cbz r0, 29e62 │ │ │ │ blx bbb8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #440] @ (2a038 ) │ │ │ │ + ldr r1, [pc, #440] @ (2a020 ) │ │ │ │ str r7, [r4, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ blx c80c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 29ed2 │ │ │ │ + cbz r3, 29eba │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 29f60 │ │ │ │ + beq.n 29f48 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3917 @ 0xf4d │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #376] @ (2a03c ) │ │ │ │ - ldr r2, [pc, #380] @ (2a040 ) │ │ │ │ + ldr r3, [pc, #376] @ (2a024 ) │ │ │ │ + ldr r2, [pc, #380] @ (2a028 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx d258 │ │ │ │ mov r0, r5 │ │ │ │ blx bc2c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 29eda │ │ │ │ + cbz r0, 29ec2 │ │ │ │ blx bbb8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #356] @ (2a044 ) │ │ │ │ + ldr r1, [pc, #356] @ (2a02c ) │ │ │ │ str r6, [r4, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ blx c80c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 29f32 │ │ │ │ + cbz r3, 29f1a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 29f60 │ │ │ │ + beq.n 29f48 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3933 @ 0xf5d │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #292] @ (2a048 ) │ │ │ │ - ldr r2, [pc, #296] @ (2a04c ) │ │ │ │ + ldr r3, [pc, #292] @ (2a030 ) │ │ │ │ + ldr r2, [pc, #296] @ (2a034 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx d258 │ │ │ │ mov r0, r5 │ │ │ │ blx bc2c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 29f3a │ │ │ │ + cbz r0, 29f22 │ │ │ │ blx bbb8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #272] @ (2a050 ) │ │ │ │ + ldr r1, [pc, #272] @ (2a038 ) │ │ │ │ str r6, [r4, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ blx c80c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a004 │ │ │ │ + beq.n 29fec │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 29fd0 │ │ │ │ + bne.n 29fb8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #236] @ (2a054 ) │ │ │ │ + ldr r2, [pc, #236] @ (2a03c ) │ │ │ │ movs r1, #8 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r2, pc │ │ │ │ blx d258 │ │ │ │ mov r0, r6 │ │ │ │ blx cf60 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 29fac │ │ │ │ + cbz r3, 29f94 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movw r1, #3977 @ 0xf89 │ │ │ │ - ldr r2, [pc, #200] @ (2a058 ) │ │ │ │ + ldr r2, [pc, #200] @ (2a040 ) │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #196] @ (2a05c ) │ │ │ │ + ldr r3, [pc, #196] @ (2a044 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ movs r1, #8 │ │ │ │ str r6, [sp, #4] │ │ │ │ blx d258 │ │ │ │ mov r0, r5 │ │ │ │ blx bc2c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ - ldr r2, [pc, #168] @ (2a060 ) │ │ │ │ - ldr r3, [pc, #96] @ (2a01c ) │ │ │ │ + ldr r2, [pc, #168] @ (2a048 ) │ │ │ │ + ldr r3, [pc, #96] @ (2a004 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a010 │ │ │ │ + bne.n 29ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ @@ -46035,34 +46037,34 @@ │ │ │ │ movs r1, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3950 @ 0xf6e │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #112] @ (2a064 ) │ │ │ │ - ldr r2, [pc, #112] @ (2a068 ) │ │ │ │ + ldr r3, [pc, #112] @ (2a04c ) │ │ │ │ + ldr r2, [pc, #112] @ (2a050 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx d258 │ │ │ │ mov r0, r5 │ │ │ │ blx bc2c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 2a00c │ │ │ │ + cbz r0, 29ff4 │ │ │ │ blx bbb8 │ │ │ │ str r6, [r4, #32] │ │ │ │ - b.n 29f78 │ │ │ │ + b.n 29f60 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r4, [r2, #64] @ 0x40 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #198 @ 0xc6 │ │ │ │ movs r1, r0 │ │ │ │ @@ -46078,119 +46080,119 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #84 @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ add r5, sp, #312 @ 0x138 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 2a0d4 │ │ │ │ + bmi.n 2a0bc │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #252 @ 0xfc │ │ │ │ movs r1, r0 │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #192 @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ movs r3, r0 │ │ │ │ cmp r2, #102 @ 0x66 │ │ │ │ movs r1, r0 │ │ │ │ add r4, sp, #496 @ 0x1f0 │ │ │ │ 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 r4, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2a0f2 │ │ │ │ - cbz r0, 2a0de │ │ │ │ - ldr r1, [pc, #152] @ (2a11c ) │ │ │ │ + beq.n 2a0da │ │ │ │ + cbz r0, 2a0c6 │ │ │ │ + ldr r1, [pc, #152] @ (2a104 ) │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ blx bbec │ │ │ │ - cbnz r0, 2a0ae │ │ │ │ + cbnz r0, 2a096 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbz r3, 2a0c0 │ │ │ │ + cbz r3, 2a0a8 │ │ │ │ mov r0, r3 │ │ │ │ blx c1c4 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ blx c604 │ │ │ │ - cbz r4, 2a0f0 │ │ │ │ + cbz r4, 2a0d8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w bbb4 │ │ │ │ - ldr r1, [pc, #112] @ (2a120 ) │ │ │ │ + ldr r1, [pc, #112] @ (2a108 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bbec │ │ │ │ - cbnz r0, 2a0ca │ │ │ │ + cbnz r0, 2a0b2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a094 │ │ │ │ + bne.n 2a07c │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c600 │ │ │ │ - ldr r1, [pc, #88] @ (2a124 ) │ │ │ │ + ldr r1, [pc, #88] @ (2a10c ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bbec │ │ │ │ - cbnz r0, 2a106 │ │ │ │ + cbnz r0, 2a0ee │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a094 │ │ │ │ - b.n 2a0c0 │ │ │ │ - ldr r1, [pc, #72] @ (2a128 ) │ │ │ │ - ldr r2, [pc, #72] @ (2a12c ) │ │ │ │ + bne.n 2a07c │ │ │ │ + b.n 2a0a8 │ │ │ │ + ldr r1, [pc, #72] @ (2a110 ) │ │ │ │ + ldr r2, [pc, #72] @ (2a114 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ b.w c5e4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #60] @ (2a130 ) │ │ │ │ + ldr r1, [pc, #60] @ (2a118 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #60] @ (2a134 ) │ │ │ │ + ldr r2, [pc, #60] @ (2a11c ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ b.w c5e4 │ │ │ │ - ldr r1, [pc, #48] @ (2a138 ) │ │ │ │ + ldr r1, [pc, #48] @ (2a120 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bbec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2a0f0 │ │ │ │ + bne.n 2a0d8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a094 │ │ │ │ - b.n 2a0c0 │ │ │ │ + bne.n 2a07c │ │ │ │ + b.n 2a0a8 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ cmp r5, #74 @ 0x4a │ │ │ │ movs r1, r0 │ │ │ │ subs r4, #106 @ 0x6a │ │ │ │ movs r1, r0 │ │ │ │ add r5, sp, #264 @ 0x108 │ │ │ │ movs r1, r0 │ │ │ │ cmp r1, #188 @ 0xbc │ │ │ │ movs r1, r0 │ │ │ │ add r5, sp, #176 @ 0xb0 │ │ │ │ movs r1, r0 │ │ │ │ add r5, sp, #680 @ 0x2a8 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 2a230 │ │ │ │ + bcs.n 2a218 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w cb48 │ │ │ │ - cbz r0, 2a172 │ │ │ │ + cbz r0, 2a15a │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -46207,139 +46209,139 @@ │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ subs.w r3, r3, ip │ │ │ │ sbc.w r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 2a196 │ │ │ │ + blt.n 2a17e │ │ │ │ orrs r3, r2 │ │ │ │ ite ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0002a19c : │ │ │ │ +0002a184 : │ │ │ │ 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, #172] @ (2a258 ) │ │ │ │ + ldr r2, [pc, #172] @ (2a240 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #172] @ (2a25c ) │ │ │ │ + ldr r3, [pc, #172] @ (2a244 ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ str r5, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c694 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbnz r3, 2a202 │ │ │ │ - ldr r1, [pc, #144] @ (2a260 ) │ │ │ │ + cbnz r3, 2a1ea │ │ │ │ + ldr r1, [pc, #144] @ (2a248 ) │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c18c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 2a1e8 │ │ │ │ + cbz r2, 2a1d0 │ │ │ │ mov r0, r2 │ │ │ │ blx bbb8 │ │ │ │ - ldr r1, [pc, #120] @ (2a264 ) │ │ │ │ - ldr r2, [pc, #112] @ (2a25c ) │ │ │ │ + ldr r1, [pc, #120] @ (2a24c ) │ │ │ │ + ldr r2, [pc, #112] @ (2a244 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 2a252 │ │ │ │ + bne.n 2a23a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2a24a │ │ │ │ + beq.n 2a232 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ blx d140 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #56] @ (2a268 ) │ │ │ │ - ldr r3, [pc, #60] @ (2a26c ) │ │ │ │ + ldr r2, [pc, #56] @ (2a250 ) │ │ │ │ + ldr r3, [pc, #60] @ (2a254 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ movs r1, #169 @ 0xa9 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2a1e8 │ │ │ │ + b.n 2a1d0 │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ - b.n 2a246 │ │ │ │ + b.n 2a22e │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r6, [r4, r2] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #122 @ 0x7a │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + strb r4, [r0, r2] │ │ │ │ movs r3, r0 │ │ │ │ add r2, sp, #456 @ 0x1c8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002a270 : │ │ │ │ +0002a258 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #496] @ (2a474 ) │ │ │ │ + ldr r2, [pc, #496] @ (2a45c ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #496] @ (2a478 ) │ │ │ │ + ldr r3, [pc, #496] @ (2a460 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a45e │ │ │ │ + beq.w 2a446 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2a44c │ │ │ │ + beq.w 2a434 │ │ │ │ mov r6, r0 │ │ │ │ blx bb2c │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ blx cab8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -46354,83 +46356,83 @@ │ │ │ │ blx b918 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ add r7, sp, #24 │ │ │ │ mov r2, r7 │ │ │ │ blx b868 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbnz r3, 2a336 │ │ │ │ + cbnz r3, 2a31e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c1e0 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx b918 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx b868 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a392 │ │ │ │ + beq.n 2a37a │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 2a438 │ │ │ │ - cbz r4, 2a31a │ │ │ │ + beq.w 2a420 │ │ │ │ + cbz r4, 2a302 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #252 @ 0xfc │ │ │ │ - ldr r2, [pc, #336] @ (2a47c ) │ │ │ │ + ldr r2, [pc, #336] @ (2a464 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #336] @ (2a480 ) │ │ │ │ + ldr r3, [pc, #336] @ (2a468 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a362 │ │ │ │ + b.n 2a34a │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a438 │ │ │ │ - cbz r4, 2a348 │ │ │ │ + beq.n 2a420 │ │ │ │ + cbz r4, 2a330 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #235 @ 0xeb │ │ │ │ - ldr r2, [pc, #300] @ (2a484 ) │ │ │ │ + ldr r2, [pc, #300] @ (2a46c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #296] @ (2a488 ) │ │ │ │ + ldr r3, [pc, #296] @ (2a470 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r7 │ │ │ │ blx bc2c │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #276] @ (2a48c ) │ │ │ │ - ldr r3, [pc, #252] @ (2a478 ) │ │ │ │ + ldr r2, [pc, #276] @ (2a474 ) │ │ │ │ + ldr r3, [pc, #252] @ (2a460 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a46e │ │ │ │ + bne.n 2a456 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c550 │ │ │ │ ldr r6, [r6, #32] │ │ │ │ @@ -46438,15 +46440,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx b918 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b868 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbnz r3, 2a408 │ │ │ │ + cbnz r3, 2a3f0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx bf7c │ │ │ │ movs r1, #17 │ │ │ │ mov r0, r5 │ │ │ │ blx b7bc │ │ │ │ mov r1, r0 │ │ │ │ @@ -46457,121 +46459,121 @@ │ │ │ │ blx ce0c │ │ │ │ movs r1, #5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx bd08 │ │ │ │ mov r7, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2a376 │ │ │ │ + beq.n 2a35e │ │ │ │ blx ba00 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b850 │ │ │ │ - cbz r5, 2a3f8 │ │ │ │ + cbz r5, 2a3e0 │ │ │ │ mov r0, r5 │ │ │ │ blx c74c │ │ │ │ mov r0, r4 │ │ │ │ blx d33c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ blx cbd0 │ │ │ │ - b.n 2a376 │ │ │ │ + b.n 2a35e │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a438 │ │ │ │ - cbz r4, 2a41a │ │ │ │ + beq.n 2a420 │ │ │ │ + cbz r4, 2a402 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #269 @ 0x10d │ │ │ │ - ldr r2, [pc, #100] @ (2a490 ) │ │ │ │ + ldr r2, [pc, #100] @ (2a478 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #96] @ (2a494 ) │ │ │ │ + ldr r3, [pc, #96] @ (2a47c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a362 │ │ │ │ + b.n 2a34a │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ blx c4c4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2a374 │ │ │ │ + beq.n 2a35c │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ - b.n 2a374 │ │ │ │ - ldr r1, [pc, #72] @ (2a498 ) │ │ │ │ + b.n 2a35c │ │ │ │ + ldr r1, [pc, #72] @ (2a480 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #72] @ (2a49c ) │ │ │ │ + ldr r2, [pc, #72] @ (2a484 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ blx c5e8 │ │ │ │ - b.n 2a374 │ │ │ │ - ldr r1, [pc, #64] @ (2a4a0 ) │ │ │ │ - ldr r2, [pc, #64] @ (2a4a4 ) │ │ │ │ + b.n 2a35c │ │ │ │ + ldr r1, [pc, #64] @ (2a488 ) │ │ │ │ + ldr r2, [pc, #64] @ (2a48c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ blx c5e8 │ │ │ │ - b.n 2a374 │ │ │ │ + b.n 2a35c │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r2, r7] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #464 @ 0x1d0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #42 @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #252 @ 0xfc │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r3, r3] │ │ │ │ + strh r6, [r6, r3] │ │ │ │ movs r3, r0 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ add r1, sp, #840 @ 0x348 │ │ │ │ movs r1, r0 │ │ │ │ movs r6, #96 @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ add r1, sp, #776 @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ add r2, sp, #272 @ 0x110 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002a4a8 : │ │ │ │ +0002a490 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #488] @ (2a6a8 ) │ │ │ │ + ldr r2, [pc, #488] @ (2a690 ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #484] @ (2a6ac ) │ │ │ │ + ldr r3, [pc, #484] @ (2a694 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a692 │ │ │ │ + beq.w 2a67a │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2a680 │ │ │ │ + beq.w 2a668 │ │ │ │ mov r6, r0 │ │ │ │ blx c740 │ │ │ │ movs r1, #6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7bc │ │ │ │ mov r1, r0 │ │ │ │ @@ -46613,83 +46615,83 @@ │ │ │ │ blx b918 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ add r7, sp, #24 │ │ │ │ mov r2, r7 │ │ │ │ blx b868 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbnz r3, 2a5b4 │ │ │ │ + cbnz r3, 2a59c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c840 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ movs r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx b918 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx b868 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a612 │ │ │ │ + beq.n 2a5fa │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a66c │ │ │ │ - cbz r4, 2a596 │ │ │ │ + beq.n 2a654 │ │ │ │ + cbz r4, 2a57e │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #393 @ 0x189 │ │ │ │ - ldr r2, [pc, #264] @ (2a6b0 ) │ │ │ │ + ldr r2, [pc, #264] @ (2a698 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #260] @ (2a6b4 ) │ │ │ │ + ldr r3, [pc, #260] @ (2a69c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a5e2 │ │ │ │ + b.n 2a5ca │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a66c │ │ │ │ - cbz r4, 2a5c6 │ │ │ │ + beq.n 2a654 │ │ │ │ + cbz r4, 2a5ae │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ - ldr r2, [pc, #224] @ (2a6b8 ) │ │ │ │ + ldr r2, [pc, #224] @ (2a6a0 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #220] @ (2a6bc ) │ │ │ │ + ldr r3, [pc, #220] @ (2a6a4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r7 │ │ │ │ blx bc2c │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #200] @ (2a6c0 ) │ │ │ │ - ldr r3, [pc, #176] @ (2a6ac ) │ │ │ │ + ldr r2, [pc, #200] @ (2a6a8 ) │ │ │ │ + ldr r3, [pc, #176] @ (2a694 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a6a2 │ │ │ │ + bne.n 2a68a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d358 │ │ │ │ mov r0, r5 │ │ │ │ @@ -46697,520 +46699,520 @@ │ │ │ │ movs r1, #12 │ │ │ │ blx b918 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b868 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbnz r3, 2a63c │ │ │ │ + cbnz r3, 2a624 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c3f8 │ │ │ │ - b.n 2a5f6 │ │ │ │ + b.n 2a5de │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a66c │ │ │ │ - cbz r4, 2a64e │ │ │ │ + beq.n 2a654 │ │ │ │ + cbz r4, 2a636 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #410 @ 0x19a │ │ │ │ - ldr r2, [pc, #100] @ (2a6c4 ) │ │ │ │ + ldr r2, [pc, #100] @ (2a6ac ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #96] @ (2a6c8 ) │ │ │ │ + ldr r3, [pc, #96] @ (2a6b0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a5e2 │ │ │ │ + b.n 2a5ca │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ blx c4c4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2a5f4 │ │ │ │ + beq.n 2a5dc │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ - b.n 2a5f4 │ │ │ │ - ldr r1, [pc, #72] @ (2a6cc ) │ │ │ │ + b.n 2a5dc │ │ │ │ + ldr r1, [pc, #72] @ (2a6b4 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #72] @ (2a6d0 ) │ │ │ │ + ldr r2, [pc, #72] @ (2a6b8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #116 @ 0x74 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2a5f4 │ │ │ │ - ldr r1, [pc, #64] @ (2a6d4 ) │ │ │ │ - ldr r2, [pc, #64] @ (2a6d8 ) │ │ │ │ + b.n 2a5dc │ │ │ │ + ldr r1, [pc, #64] @ (2a6bc ) │ │ │ │ + ldr r2, [pc, #64] @ (2a6c0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #116 @ 0x74 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2a5f4 │ │ │ │ + b.n 2a5dc │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [r2, r6] │ │ │ │ + str r6, [r5, r6] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #984 @ (adr r6, 2aa8c ) │ │ │ │ + add r6, pc, #984 @ (adr r6, 2aa74 ) │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #172 @ 0xac │ │ │ │ movs r1, r0 │ │ │ │ - add r6, pc, #792 @ (adr r6, 2a9d4 ) │ │ │ │ + add r6, pc, #792 @ (adr r6, 2a9bc ) │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #124 @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + str r6, [r6, r1] │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #248 @ (adr r6, 2a7c0 ) │ │ │ │ + add r6, pc, #248 @ (adr r6, 2a7a8 ) │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #244 @ 0xf4 │ │ │ │ movs r1, r0 │ │ │ │ - add r7, pc, #632 @ (adr r7, 2a948 ) │ │ │ │ + add r7, pc, #632 @ (adr r7, 2a930 ) │ │ │ │ movs r1, r0 │ │ │ │ movs r4, #44 @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - add r7, pc, #568 @ (adr r7, 2a910 ) │ │ │ │ + add r7, pc, #568 @ (adr r7, 2a8f8 ) │ │ │ │ movs r1, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002a6dc : │ │ │ │ +0002a6c4 : │ │ │ │ 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, #896] @ (2aa70 ) │ │ │ │ + ldr r4, [pc, #896] @ (2aa58 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #896] @ (2aa74 ) │ │ │ │ + ldr r3, [pc, #896] @ (2aa5c ) │ │ │ │ movs r5, #0 │ │ │ │ add r4, pc │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r4, [pc, #892] @ (2aa78 ) │ │ │ │ + ldr r4, [pc, #892] @ (2aa60 ) │ │ │ │ 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 2aa48 │ │ │ │ + beq.w 2aa30 │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2a8e4 │ │ │ │ + beq.w 2a8cc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r7, r0 │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc10 │ │ │ │ mov r1, r0 │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #844] @ (2aa7c ) │ │ │ │ + ldr r0, [pc, #844] @ (2aa64 ) │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [r7, #16] │ │ │ │ blx d09c │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #812] @ (2aa80 ) │ │ │ │ + ldr r2, [pc, #812] @ (2aa68 ) │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ blx c034 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2a84a │ │ │ │ - ldr r3, [pc, #796] @ (2aa84 ) │ │ │ │ + bne.n 2a832 │ │ │ │ + ldr r3, [pc, #796] @ (2aa6c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #792] @ (2aa88 ) │ │ │ │ + ldr r3, [pc, #792] @ (2aa70 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ - ldr r3, [pc, #788] @ (2aa8c ) │ │ │ │ + ldr r3, [pc, #788] @ (2aa74 ) │ │ │ │ add r3, pc │ │ │ │ blx c3d0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c728 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - bne.n 2a7e4 │ │ │ │ + bne.n 2a7cc │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c290 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx cc70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a8ba │ │ │ │ + beq.w 2a8a2 │ │ │ │ blx c1c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a8ba │ │ │ │ + beq.w 2a8a2 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx cad0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2a8f2 │ │ │ │ + bne.w 2a8da │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c36c │ │ │ │ - cbz r6, 2a7d0 │ │ │ │ + cbz r6, 2a7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx bbb8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2a77e │ │ │ │ + beq.n 2a766 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ mov r0, r5 │ │ │ │ blx c728 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - beq.n 2a788 │ │ │ │ + beq.n 2a770 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #676] @ (2aa90 ) │ │ │ │ + ldr r2, [pc, #676] @ (2aa78 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ str.w r8, [sp] │ │ │ │ blx c034 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2a944 │ │ │ │ + beq.w 2a92c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2aa32 │ │ │ │ + beq.w 2aa1a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2a818 │ │ │ │ + beq.n 2a800 │ │ │ │ mov r0, r9 │ │ │ │ blx cedc │ │ │ │ - cbz r5, 2a820 │ │ │ │ + cbz r5, 2a808 │ │ │ │ mov r0, r5 │ │ │ │ blx c41c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #641 @ 0x281 │ │ │ │ - ldr r2, [pc, #596] @ (2aa94 ) │ │ │ │ + ldr r2, [pc, #596] @ (2aa7c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #596] @ (2aa98 ) │ │ │ │ + ldr r3, [pc, #596] @ (2aa80 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a886 │ │ │ │ + b.n 2a86e │ │ │ │ ldr r4, [r2, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2a9cc │ │ │ │ - cbz r5, 2a85e │ │ │ │ + beq.w 2a9b4 │ │ │ │ + cbz r5, 2a846 │ │ │ │ mov r0, r5 │ │ │ │ blx c41c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #521 @ 0x209 │ │ │ │ - ldr r2, [pc, #544] @ (2aa9c ) │ │ │ │ + ldr r2, [pc, #544] @ (2aa84 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #540] @ (2aaa0 ) │ │ │ │ + ldr r3, [pc, #540] @ (2aa88 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r8 │ │ │ │ blx bc2c │ │ │ │ mov.w r8, #0 │ │ │ │ - ldr r1, [pc, #516] @ (2aaa4 ) │ │ │ │ - ldr r2, [pc, #468] @ (2aa74 ) │ │ │ │ + ldr r1, [pc, #516] @ (2aa8c ) │ │ │ │ + ldr r2, [pc, #468] @ (2aa5c ) │ │ │ │ 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 2aa6c │ │ │ │ + bne.w 2aa54 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx be4c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2a9ea │ │ │ │ + bne.w 2a9d2 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 2a8da │ │ │ │ + cbz r0, 2a8c2 │ │ │ │ blx c1c4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ blx bd8c │ │ │ │ - b.n 2a7ac │ │ │ │ - ldr r1, [pc, #448] @ (2aaa8 ) │ │ │ │ + b.n 2a794 │ │ │ │ + ldr r1, [pc, #448] @ (2aa90 ) │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ blx c830 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 2a89c │ │ │ │ + b.n 2a884 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 2aa58 │ │ │ │ - cbz r4, 2a906 │ │ │ │ + beq.w 2aa40 │ │ │ │ + cbz r4, 2a8ee │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2a912 │ │ │ │ + beq.n 2a8fa │ │ │ │ mov r0, r9 │ │ │ │ blx cedc │ │ │ │ - cbz r5, 2a91a │ │ │ │ + cbz r5, 2a902 │ │ │ │ mov r0, r5 │ │ │ │ blx c41c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #615 @ 0x267 │ │ │ │ - ldr r2, [pc, #372] @ (2aaac ) │ │ │ │ + ldr r2, [pc, #372] @ (2aa94 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #368] @ (2aab0 ) │ │ │ │ + ldr r3, [pc, #368] @ (2aa98 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a886 │ │ │ │ - ldr r1, [pc, #364] @ (2aab4 ) │ │ │ │ + b.n 2a86e │ │ │ │ + ldr r1, [pc, #364] @ (2aa9c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c830 │ │ │ │ mov r1, sl │ │ │ │ mov r8, r0 │ │ │ │ blx cd64 │ │ │ │ cmp sl, r4 │ │ │ │ - ble.n 2a99e │ │ │ │ - ldr r2, [pc, #348] @ (2aab8 ) │ │ │ │ + ble.n 2a986 │ │ │ │ + ldr r2, [pc, #348] @ (2aaa0 ) │ │ │ │ mov r7, r8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ subs r6, r3, #4 │ │ │ │ add.w r3, r2, #192 @ 0xc0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #336] @ (2aabc ) │ │ │ │ + ldr r3, [pc, #336] @ (2aaa4 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r9 │ │ │ │ mov r8, r4 │ │ │ │ blx cc70 │ │ │ │ adds r4, #1 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 2a988 │ │ │ │ + cbz r0, 2a970 │ │ │ │ blx c1c4 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r7, 2a9c0 │ │ │ │ + cbz r7, 2a9a8 │ │ │ │ mov r0, r7 │ │ │ │ blx c100 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx cd4c │ │ │ │ cmp sl, r4 │ │ │ │ - bne.n 2a970 │ │ │ │ + bne.n 2a958 │ │ │ │ mov r8, r7 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2a9aa │ │ │ │ + beq.n 2a992 │ │ │ │ mov r0, r9 │ │ │ │ blx cedc │ │ │ │ - cbz r5, 2a9b2 │ │ │ │ + cbz r5, 2a99a │ │ │ │ mov r0, r5 │ │ │ │ blx c41c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ - b.n 2a89c │ │ │ │ + b.n 2a884 │ │ │ │ ldrd r2, r1, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2a998 │ │ │ │ + b.n 2a980 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx c4c4 │ │ │ │ - cbz r5, 2a9dc │ │ │ │ + cbz r5, 2a9c4 │ │ │ │ mov r0, r5 │ │ │ │ blx c41c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ - b.n 2a898 │ │ │ │ + b.n 2a880 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2aa32 │ │ │ │ + beq.n 2aa1a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2aa00 │ │ │ │ + beq.n 2a9e8 │ │ │ │ mov r0, r9 │ │ │ │ blx cedc │ │ │ │ - cbz r5, 2aa08 │ │ │ │ + cbz r5, 2a9f0 │ │ │ │ mov r0, r5 │ │ │ │ blx c41c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #582 @ 0x246 │ │ │ │ - ldr r2, [pc, #152] @ (2aac0 ) │ │ │ │ + ldr r2, [pc, #152] @ (2aaa8 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #152] @ (2aac4 ) │ │ │ │ + ldr r3, [pc, #152] @ (2aaac ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a886 │ │ │ │ + b.n 2a86e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ blx c4c4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2a9d4 │ │ │ │ + beq.n 2a9bc │ │ │ │ mov r0, r9 │ │ │ │ blx cedc │ │ │ │ - b.n 2a9d4 │ │ │ │ - ldr r1, [pc, #124] @ (2aac8 ) │ │ │ │ - ldr r2, [pc, #128] @ (2aacc ) │ │ │ │ + b.n 2a9bc │ │ │ │ + ldr r1, [pc, #124] @ (2aab0 ) │ │ │ │ + ldr r2, [pc, #128] @ (2aab4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2a898 │ │ │ │ + b.n 2a880 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ blx c4c4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2aa3a │ │ │ │ + beq.n 2aa22 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ - b.n 2aa3a │ │ │ │ + b.n 2aa22 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - ldr r7, [pc, #400] @ (2ac04 ) │ │ │ │ + ldr r7, [pc, #496] @ (2ac4c ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #328] @ (2abc4 ) │ │ │ │ + ldr r7, [pc, #424] @ (2ac0c ) │ │ │ │ movs r3, r0 │ │ │ │ movs r3, #148 @ 0x94 │ │ │ │ movs r1, r0 │ │ │ │ movs r3, #188 @ 0xbc │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bl 41aa8e │ │ │ │ + bl 41aa76 │ │ │ │ push {r2, r3, r4, r6} │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #384 @ (adr r4, 2ac18 ) │ │ │ │ + add r4, pc, #384 @ (adr r4, 2ac00 ) │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #22 │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #136 @ (adr r4, 2ab28 ) │ │ │ │ + add r4, pc, #136 @ (adr r4, 2ab10 ) │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #216 @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #736] @ (2ad88 ) │ │ │ │ + ldr r5, [pc, #832] @ (2add0 ) │ │ │ │ movs r3, r0 │ │ │ │ - bl 2a8aaa │ │ │ │ - add r3, pc, #408 @ (adr r3, 2ac48 ) │ │ │ │ + bl 2a8a92 │ │ │ │ + add r3, pc, #408 @ (adr r3, 2ac30 ) │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #28 │ │ │ │ movs r1, r0 │ │ │ │ - bl 248ab6 │ │ │ │ - add r4, pc, #784 @ (adr r4, 2adcc ) │ │ │ │ + bl 248a9e │ │ │ │ + add r4, pc, #784 @ (adr r4, 2adb4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #240 @ (adr r5, 2abb0 ) │ │ │ │ + add r5, pc, #240 @ (adr r5, 2ab98 ) │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #480 @ (adr r2, 2aca4 ) │ │ │ │ + add r2, pc, #480 @ (adr r2, 2ac8c ) │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #46 @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #864 @ (adr r3, 2ae2c ) │ │ │ │ + add r3, pc, #864 @ (adr r3, 2ae14 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #360 @ (adr r4, 2ac38 ) │ │ │ │ + add r4, pc, #360 @ (adr r4, 2ac20 ) │ │ │ │ ... │ │ │ │ │ │ │ │ -0002aad0 : │ │ │ │ +0002aab8 : │ │ │ │ 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 r8, r2 │ │ │ │ - ldr.w r2, [pc, #2400] @ 2b444 │ │ │ │ + ldr.w r2, [pc, #2400] @ 2b42c │ │ │ │ mov r9, r3 │ │ │ │ - ldr.w r3, [pc, #2396] @ 2b448 │ │ │ │ + ldr.w r3, [pc, #2396] @ 2b430 │ │ │ │ add r2, pc │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr.w r5, [pc, #2392] @ 2b44c │ │ │ │ + ldr.w r5, [pc, #2392] @ 2b434 │ │ │ │ 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 2b24e │ │ │ │ + beq.w 2b236 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2abde │ │ │ │ + beq.n 2abc6 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #27 │ │ │ │ blx bf88 │ │ │ │ - ldr.w ip, [pc, #2344] @ 2b450 │ │ │ │ + ldr.w ip, [pc, #2344] @ 2b438 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r2, [r4, #8] │ │ │ │ @@ -47224,17 +47226,17 @@ │ │ │ │ strb r3, [r4, #26] │ │ │ │ blx bf88 │ │ │ │ strb.w sl, [r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx ba18 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 2abb4 │ │ │ │ + cbz r0, 2ab9c │ │ │ │ cmp.w r9, #34 @ 0x22 │ │ │ │ - bhi.w 2b3a0 │ │ │ │ + bhi.w 2b388 │ │ │ │ tbh [pc, r9, lsl #1] │ │ │ │ lsls r3, r4, #8 │ │ │ │ lsls r6, r1, #8 │ │ │ │ lsls r6, r0, #8 │ │ │ │ lsls r6, r7, #7 │ │ │ │ lsls r1, r6, #7 │ │ │ │ lsls r1, r5, #7 │ │ │ │ @@ -47267,66 +47269,66 @@ │ │ │ │ lsls r1, r4, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r5, r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx c704 │ │ │ │ mov r1, r0 │ │ │ │ mov fp, r0 │ │ │ │ - ldr.w r0, [pc, #2196] @ 2b454 │ │ │ │ + ldr.w r0, [pc, #2196] @ 2b43c │ │ │ │ mov r2, sl │ │ │ │ add r0, pc │ │ │ │ blx bdcc │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ str.w sl, [sp, #16] │ │ │ │ - b.n 2ab62 │ │ │ │ - ldr.w r1, [pc, #2168] @ 2b458 │ │ │ │ + b.n 2ab4a │ │ │ │ + ldr.w r1, [pc, #2168] @ 2b440 │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r2, [pc, #2164] @ 2b45c │ │ │ │ + ldr.w r2, [pc, #2164] @ 2b444 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ blx c5e8 │ │ │ │ mov.w sl, #0 │ │ │ │ - ldr.w r2, [pc, #2152] @ 2b460 │ │ │ │ - ldr.w r3, [pc, #2124] @ 2b448 │ │ │ │ + ldr.w r2, [pc, #2152] @ 2b448 │ │ │ │ + ldr.w r3, [pc, #2124] @ 2b430 │ │ │ │ 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 2b37e │ │ │ │ + bne.w 2b366 │ │ │ │ mov r0, sl │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r1, [pc, #2120] @ 2b464 │ │ │ │ - ldr.w r3, [pc, #2120] @ 2b468 │ │ │ │ + ldr.w r1, [pc, #2120] @ 2b44c │ │ │ │ + ldr.w r3, [pc, #2120] @ 2b450 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #56] @ 0x38 │ │ │ │ - bl 29bd8 │ │ │ │ + bl 29bc0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ blx bc20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ad5c │ │ │ │ - ldr.w r1, [pc, #2076] @ 2b46c │ │ │ │ + beq.w 2ad44 │ │ │ │ + ldr.w r1, [pc, #2076] @ 2b454 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2076] @ 2b470 │ │ │ │ + ldr.w r0, [pc, #2076] @ 2b458 │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ blx bdcc │ │ │ │ @@ -47334,15 +47336,15 @@ │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ mov r0, r6 │ │ │ │ blx bde4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2b0a4 │ │ │ │ + bne.w 2b08c │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ blx d09c │ │ │ │ @@ -47350,676 +47352,676 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r9 │ │ │ │ ldr.w r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1992] @ 2b474 │ │ │ │ + ldr.w r2, [pc, #1992] @ 2b45c │ │ │ │ add r2, pc │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2afbc │ │ │ │ + beq.w 2afa4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 2b1fa │ │ │ │ + beq.w 2b1e2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2acd6 │ │ │ │ + beq.n 2acbe │ │ │ │ mov r0, r9 │ │ │ │ blx c41c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #1253 @ 0x4e5 │ │ │ │ - ldr.w r2, [pc, #1924] @ 2b478 │ │ │ │ + ldr.w r2, [pc, #1924] @ 2b460 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1920] @ 2b47c │ │ │ │ + ldr.w r3, [pc, #1920] @ 2b464 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx bc2c │ │ │ │ - b.n 2abf2 │ │ │ │ - ldr.w r3, [pc, #1896] @ 2b480 │ │ │ │ + b.n 2abda │ │ │ │ + ldr.w r3, [pc, #1896] @ 2b468 │ │ │ │ mov r2, r6 │ │ │ │ - ldr.w r1, [pc, #1892] @ 2b484 │ │ │ │ + ldr.w r1, [pc, #1892] @ 2b46c │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2ac30 │ │ │ │ - ldr.w r1, [pc, #1876] @ 2b488 │ │ │ │ - ldr.w r3, [pc, #1876] @ 2b48c │ │ │ │ + b.n 2ac18 │ │ │ │ + ldr.w r1, [pc, #1876] @ 2b470 │ │ │ │ + ldr.w r3, [pc, #1876] @ 2b474 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29bd8 │ │ │ │ + bl 29bc0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ blx bc20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2ac4c │ │ │ │ - ldr.w r1, [pc, #1840] @ 2b490 │ │ │ │ + bne.w 2ac34 │ │ │ │ + ldr.w r1, [pc, #1840] @ 2b478 │ │ │ │ add r1, pc │ │ │ │ - b.n 2ac52 │ │ │ │ - ldr.w r3, [pc, #1836] @ 2b494 │ │ │ │ - ldr.w r1, [pc, #1836] @ 2b498 │ │ │ │ + b.n 2ac3a │ │ │ │ + ldr.w r3, [pc, #1836] @ 2b47c │ │ │ │ + ldr.w r1, [pc, #1836] @ 2b480 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ad3e │ │ │ │ - ldr.w r3, [pc, #1828] @ 2b49c │ │ │ │ - ldr.w r1, [pc, #1828] @ 2b4a0 │ │ │ │ + b.n 2ad26 │ │ │ │ + ldr.w r3, [pc, #1828] @ 2b484 │ │ │ │ + ldr.w r1, [pc, #1828] @ 2b488 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ac26 │ │ │ │ - ldr.w r3, [pc, #1820] @ 2b4a4 │ │ │ │ + b.n 2ac0e │ │ │ │ + ldr.w r3, [pc, #1820] @ 2b48c │ │ │ │ mov r2, r6 │ │ │ │ - ldr.w r1, [pc, #1820] @ 2b4a8 │ │ │ │ + ldr.w r1, [pc, #1820] @ 2b490 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2ac30 │ │ │ │ - ldr.w r3, [pc, #1804] @ 2b4ac │ │ │ │ - ldr.w r1, [pc, #1804] @ 2b4b0 │ │ │ │ + b.n 2ac18 │ │ │ │ + ldr.w r3, [pc, #1804] @ 2b494 │ │ │ │ + ldr.w r1, [pc, #1804] @ 2b498 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ad3e │ │ │ │ - ldr.w r3, [pc, #1796] @ 2b4b4 │ │ │ │ - ldr.w r1, [pc, #1796] @ 2b4b8 │ │ │ │ + b.n 2ad26 │ │ │ │ + ldr.w r3, [pc, #1796] @ 2b49c │ │ │ │ + ldr.w r1, [pc, #1796] @ 2b4a0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ad3e │ │ │ │ - ldr.w r3, [pc, #1788] @ 2b4bc │ │ │ │ - ldr.w r1, [pc, #1788] @ 2b4c0 │ │ │ │ + b.n 2ad26 │ │ │ │ + ldr.w r3, [pc, #1788] @ 2b4a4 │ │ │ │ + ldr.w r1, [pc, #1788] @ 2b4a8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ac26 │ │ │ │ - ldr.w r3, [pc, #1780] @ 2b4c4 │ │ │ │ + b.n 2ac0e │ │ │ │ + ldr.w r3, [pc, #1780] @ 2b4ac │ │ │ │ mov r2, r6 │ │ │ │ - ldr.w r1, [pc, #1776] @ 2b4c8 │ │ │ │ + ldr.w r1, [pc, #1776] @ 2b4b0 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2ac30 │ │ │ │ - ldr.w r3, [pc, #1760] @ 2b4cc │ │ │ │ - ldr.w r1, [pc, #1760] @ 2b4d0 │ │ │ │ + b.n 2ac18 │ │ │ │ + ldr.w r3, [pc, #1760] @ 2b4b4 │ │ │ │ + ldr.w r1, [pc, #1760] @ 2b4b8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ad3e │ │ │ │ - ldr.w r3, [pc, #1752] @ 2b4d4 │ │ │ │ - ldr.w r1, [pc, #1752] @ 2b4d8 │ │ │ │ + b.n 2ad26 │ │ │ │ + ldr.w r3, [pc, #1752] @ 2b4bc │ │ │ │ + ldr.w r1, [pc, #1752] @ 2b4c0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ad3e │ │ │ │ - ldr.w r3, [pc, #1744] @ 2b4dc │ │ │ │ - ldr.w r1, [pc, #1744] @ 2b4e0 │ │ │ │ + b.n 2ad26 │ │ │ │ + ldr.w r3, [pc, #1744] @ 2b4c4 │ │ │ │ + ldr.w r1, [pc, #1744] @ 2b4c8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ac26 │ │ │ │ - ldr.w r3, [pc, #1736] @ 2b4e4 │ │ │ │ + b.n 2ac0e │ │ │ │ + ldr.w r3, [pc, #1736] @ 2b4cc │ │ │ │ mov r2, r6 │ │ │ │ - ldr.w r1, [pc, #1736] @ 2b4e8 │ │ │ │ + ldr.w r1, [pc, #1736] @ 2b4d0 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2ac30 │ │ │ │ - ldr.w r3, [pc, #1720] @ 2b4ec │ │ │ │ - ldr.w r1, [pc, #1720] @ 2b4f0 │ │ │ │ + b.n 2ac18 │ │ │ │ + ldr.w r3, [pc, #1720] @ 2b4d4 │ │ │ │ + ldr.w r1, [pc, #1720] @ 2b4d8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ad3e │ │ │ │ - ldr.w r3, [pc, #1712] @ 2b4f4 │ │ │ │ - ldr.w r1, [pc, #1712] @ 2b4f8 │ │ │ │ + b.n 2ad26 │ │ │ │ + ldr.w r3, [pc, #1712] @ 2b4dc │ │ │ │ + ldr.w r1, [pc, #1712] @ 2b4e0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ad3e │ │ │ │ - ldr.w r3, [pc, #1704] @ 2b4fc │ │ │ │ - ldr.w r1, [pc, #1704] @ 2b500 │ │ │ │ + b.n 2ad26 │ │ │ │ + ldr.w r3, [pc, #1704] @ 2b4e4 │ │ │ │ + ldr.w r1, [pc, #1704] @ 2b4e8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ac26 │ │ │ │ - ldr.w r3, [pc, #1696] @ 2b504 │ │ │ │ + b.n 2ac0e │ │ │ │ + ldr.w r3, [pc, #1696] @ 2b4ec │ │ │ │ mov r2, r6 │ │ │ │ - ldr.w r1, [pc, #1692] @ 2b508 │ │ │ │ + ldr.w r1, [pc, #1692] @ 2b4f0 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2ac30 │ │ │ │ - ldr.w r3, [pc, #1676] @ 2b50c │ │ │ │ - ldr.w r1, [pc, #1676] @ 2b510 │ │ │ │ + b.n 2ac18 │ │ │ │ + ldr.w r3, [pc, #1676] @ 2b4f4 │ │ │ │ + ldr.w r1, [pc, #1676] @ 2b4f8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ad3e │ │ │ │ - ldr.w r3, [pc, #1668] @ 2b514 │ │ │ │ - ldr.w r1, [pc, #1668] @ 2b518 │ │ │ │ + b.n 2ad26 │ │ │ │ + ldr.w r3, [pc, #1668] @ 2b4fc │ │ │ │ + ldr.w r1, [pc, #1668] @ 2b500 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ad3e │ │ │ │ - ldr.w r3, [pc, #1660] @ 2b51c │ │ │ │ - ldr.w r1, [pc, #1660] @ 2b520 │ │ │ │ + b.n 2ad26 │ │ │ │ + ldr.w r3, [pc, #1660] @ 2b504 │ │ │ │ + ldr.w r1, [pc, #1660] @ 2b508 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ad3e │ │ │ │ - ldr.w r3, [pc, #1652] @ 2b524 │ │ │ │ - ldr.w r1, [pc, #1652] @ 2b528 │ │ │ │ + b.n 2ad26 │ │ │ │ + ldr.w r3, [pc, #1652] @ 2b50c │ │ │ │ + ldr.w r1, [pc, #1652] @ 2b510 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ac26 │ │ │ │ - ldr.w r3, [pc, #1644] @ 2b52c │ │ │ │ + b.n 2ac0e │ │ │ │ + ldr.w r3, [pc, #1644] @ 2b514 │ │ │ │ mov r2, r6 │ │ │ │ - ldr.w r1, [pc, #1644] @ 2b530 │ │ │ │ + ldr.w r1, [pc, #1644] @ 2b518 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2ac30 │ │ │ │ - ldr.w r3, [pc, #1628] @ 2b534 │ │ │ │ - ldr.w r1, [pc, #1628] @ 2b538 │ │ │ │ + b.n 2ac18 │ │ │ │ + ldr.w r3, [pc, #1628] @ 2b51c │ │ │ │ + ldr.w r1, [pc, #1628] @ 2b520 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ad3e │ │ │ │ - ldr.w r3, [pc, #1620] @ 2b53c │ │ │ │ - ldr.w r1, [pc, #1620] @ 2b540 │ │ │ │ + b.n 2ad26 │ │ │ │ + ldr.w r3, [pc, #1620] @ 2b524 │ │ │ │ + ldr.w r1, [pc, #1620] @ 2b528 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ad3e │ │ │ │ - ldr.w r3, [pc, #1612] @ 2b544 │ │ │ │ - ldr.w r1, [pc, #1612] @ 2b548 │ │ │ │ + b.n 2ad26 │ │ │ │ + ldr.w r3, [pc, #1612] @ 2b52c │ │ │ │ + ldr.w r1, [pc, #1612] @ 2b530 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ad3e │ │ │ │ - ldr.w r3, [pc, #1604] @ 2b54c │ │ │ │ - ldr.w r1, [pc, #1604] @ 2b550 │ │ │ │ + b.n 2ad26 │ │ │ │ + ldr.w r3, [pc, #1604] @ 2b534 │ │ │ │ + ldr.w r1, [pc, #1604] @ 2b538 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ad3e │ │ │ │ - ldr.w r3, [pc, #1596] @ 2b554 │ │ │ │ - ldr.w r1, [pc, #1596] @ 2b558 │ │ │ │ + b.n 2ad26 │ │ │ │ + ldr.w r3, [pc, #1596] @ 2b53c │ │ │ │ + ldr.w r1, [pc, #1596] @ 2b540 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ac26 │ │ │ │ - ldr.w r3, [pc, #1588] @ 2b55c │ │ │ │ + b.n 2ac0e │ │ │ │ + ldr.w r3, [pc, #1588] @ 2b544 │ │ │ │ mov r2, r6 │ │ │ │ - ldr.w r1, [pc, #1584] @ 2b560 │ │ │ │ + ldr.w r1, [pc, #1584] @ 2b548 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2ac30 │ │ │ │ - ldr.w r3, [pc, #1568] @ 2b564 │ │ │ │ - ldr.w r1, [pc, #1568] @ 2b568 │ │ │ │ + b.n 2ac18 │ │ │ │ + ldr.w r3, [pc, #1568] @ 2b54c │ │ │ │ + ldr.w r1, [pc, #1568] @ 2b550 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ac26 │ │ │ │ - ldr.w r3, [pc, #1560] @ 2b56c │ │ │ │ + b.n 2ac0e │ │ │ │ + ldr.w r3, [pc, #1560] @ 2b554 │ │ │ │ mov r2, r6 │ │ │ │ - ldr.w r1, [pc, #1560] @ 2b570 │ │ │ │ + ldr.w r1, [pc, #1560] @ 2b558 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2ac30 │ │ │ │ - ldr.w r3, [pc, #1544] @ 2b574 │ │ │ │ - ldr.w r1, [pc, #1544] @ 2b578 │ │ │ │ + b.n 2ac18 │ │ │ │ + ldr.w r3, [pc, #1544] @ 2b55c │ │ │ │ + ldr.w r1, [pc, #1544] @ 2b560 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ad3e │ │ │ │ - ldr.w r3, [pc, #1536] @ 2b57c │ │ │ │ - ldr.w r1, [pc, #1536] @ 2b580 │ │ │ │ + b.n 2ad26 │ │ │ │ + ldr.w r3, [pc, #1536] @ 2b564 │ │ │ │ + ldr.w r1, [pc, #1536] @ 2b568 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2ad3e │ │ │ │ - ldr.w r1, [pc, #1528] @ 2b584 │ │ │ │ + b.n 2ad26 │ │ │ │ + ldr.w r1, [pc, #1528] @ 2b56c │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ blx bdcc │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx bdcc │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ mov r0, fp │ │ │ │ blx b7dc │ │ │ │ - b.n 2ac40 │ │ │ │ - ldr.w r1, [pc, #1488] @ 2b588 │ │ │ │ + b.n 2ac28 │ │ │ │ + ldr.w r1, [pc, #1488] @ 2b570 │ │ │ │ add r1, pc │ │ │ │ - b.n 2af90 │ │ │ │ + b.n 2af78 │ │ │ │ mov r0, r6 │ │ │ │ blx ce48 │ │ │ │ - cbz r0, 2afd0 │ │ │ │ + cbz r0, 2afb8 │ │ │ │ blx c7cc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2b21c │ │ │ │ - ldr.w r1, [pc, #1464] @ 2b58c │ │ │ │ + bne.w 2b204 │ │ │ │ + ldr.w r1, [pc, #1464] @ 2b574 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1464] @ 2b590 │ │ │ │ + ldr.w r2, [pc, #1464] @ 2b578 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #272 @ 0x110 │ │ │ │ add r2, pc │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ mov.w fp, #0 │ │ │ │ blx cd30 │ │ │ │ - ldr.w r3, [pc, #1440] @ 2b594 │ │ │ │ + ldr.w r3, [pc, #1440] @ 2b57c │ │ │ │ mov sl, r0 │ │ │ │ mov r6, fp │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r3, [pc, #1428] @ 2b598 │ │ │ │ + ldr.w r3, [pc, #1428] @ 2b580 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ blx c728 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - bne.w 2b158 │ │ │ │ + bne.w 2b140 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7bc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b092 │ │ │ │ + beq.n 2b07a │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ blx c5b4 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r6 │ │ │ │ - cbz r6, 2b076 │ │ │ │ + cbz r6, 2b05e │ │ │ │ add.w r2, r6, #1073741824 @ 0x40000000 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r2, [sl, r2, lsl #2] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 2b008 │ │ │ │ + beq.n 2aff0 │ │ │ │ cmp r6, fp │ │ │ │ - beq.n 2b09c │ │ │ │ + beq.n 2b084 │ │ │ │ adds r6, #1 │ │ │ │ str.w r5, [sl, r3, lsl #2] │ │ │ │ cmp r8, r6 │ │ │ │ - bne.n 2b008 │ │ │ │ + bne.n 2aff0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 2b052 │ │ │ │ + cbz r3, 2b03a │ │ │ │ str r6, [r3, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2b05c │ │ │ │ + cbz r3, 2b044 │ │ │ │ mov r0, r3 │ │ │ │ blx cfa0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2b068 │ │ │ │ + beq.n 2b050 │ │ │ │ mov r0, r9 │ │ │ │ blx c41c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ - b.n 2abf6 │ │ │ │ + b.n 2abde │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 2b042 │ │ │ │ + bne.n 2b02a │ │ │ │ mov.w fp, #4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bdf0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ - b.n 2b042 │ │ │ │ + b.n 2b02a │ │ │ │ ldrd r2, r1, [sp, #36] @ 0x24 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2b02c │ │ │ │ + b.n 2b014 │ │ │ │ mov.w fp, r6, lsl #1 │ │ │ │ mov r1, fp │ │ │ │ - b.n 2b082 │ │ │ │ + b.n 2b06a │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2b356 │ │ │ │ + beq.w 2b33e │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b1f0 │ │ │ │ - ldr.w sl, [pc, #1248] @ 2b59c │ │ │ │ - ldr.w r9, [pc, #1248] @ 2b5a0 │ │ │ │ + beq.w 2b1d8 │ │ │ │ + ldr.w sl, [pc, #1248] @ 2b584 │ │ │ │ + ldr.w r9, [pc, #1248] @ 2b588 │ │ │ │ add sl, pc │ │ │ │ add r9, pc │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ blx bbec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b1f0 │ │ │ │ + beq.w 2b1d8 │ │ │ │ mov r0, r9 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add.w r9, sp, #56 @ 0x38 │ │ │ │ blx c980 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, fp │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #20] │ │ │ │ blx b930 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b284 │ │ │ │ + beq.w 2b26c │ │ │ │ ldr.w sl, [r3] │ │ │ │ blx b96c │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w 2b382 │ │ │ │ + beq.w 2b36a │ │ │ │ ldr.w sl, [sp, #56] @ 0x38 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr.w r0, [sl] │ │ │ │ str r2, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ movs r1, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #733 @ 0x2dd │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1132] @ 2b5a4 │ │ │ │ - ldr.w r3, [pc, #1132] @ 2b5a8 │ │ │ │ + ldr.w r2, [pc, #1132] @ 2b58c │ │ │ │ + ldr.w r3, [pc, #1132] @ 2b590 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ blx d258 │ │ │ │ mov r0, r9 │ │ │ │ blx bc2c │ │ │ │ mov.w sl, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, sl │ │ │ │ blx b7dc │ │ │ │ - b.n 2ac82 │ │ │ │ + b.n 2ac6a │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #101 @ 0x65 │ │ │ │ - beq.w 2b04c │ │ │ │ + beq.w 2b034 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ blx ccb8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr.w r0, [pc, #1088] @ 2b5ac │ │ │ │ + ldr.w r0, [pc, #1088] @ 2b594 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ - ldr.w r2, [pc, #1080] @ 2b5b0 │ │ │ │ + ldr.w r2, [pc, #1080] @ 2b598 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx d258 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx bccc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b2f2 │ │ │ │ + beq.w 2b2da │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2b25e │ │ │ │ + beq.n 2b246 │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2b1ba │ │ │ │ + cbz r3, 2b1a2 │ │ │ │ mov r0, r3 │ │ │ │ blx cfa0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2b1c6 │ │ │ │ + beq.n 2b1ae │ │ │ │ mov r0, r9 │ │ │ │ blx c41c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #1384 @ 0x568 │ │ │ │ - ldr r2, [pc, #976] @ (2b5b4 ) │ │ │ │ + ldr r2, [pc, #976] @ (2b59c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #972] @ (2b5b8 ) │ │ │ │ + ldr r3, [pc, #972] @ (2b5a0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2ad02 │ │ │ │ + b.n 2acea │ │ │ │ mov r0, r4 │ │ │ │ blx bc14 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 2b14e │ │ │ │ + b.n 2b136 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx c4c4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2b20e │ │ │ │ + beq.n 2b1f6 │ │ │ │ mov r0, r9 │ │ │ │ blx c41c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ - b.n 2abf2 │ │ │ │ + b.n 2abda │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ - b.n 2b244 │ │ │ │ + b.n 2b22c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r0, [r3, sl, lsl #2] │ │ │ │ add.w sl, sl, #1 │ │ │ │ blx bc14 │ │ │ │ - ldr r3, [pc, #904] @ (2b5bc ) │ │ │ │ + ldr r3, [pc, #904] @ (2b5a4 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ blx c670 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bgt.n 2b222 │ │ │ │ + bgt.n 2b20a │ │ │ │ str r6, [sp, #24] │ │ │ │ - b.n 2afe6 │ │ │ │ - ldr r1, [pc, #880] @ (2b5c0 ) │ │ │ │ - ldr r2, [pc, #880] @ (2b5c4 ) │ │ │ │ + b.n 2afce │ │ │ │ + ldr r1, [pc, #880] @ (2b5a8 ) │ │ │ │ + ldr r2, [pc, #880] @ (2b5ac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2abf2 │ │ │ │ + b.n 2abda │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx c4c4 │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2b27c │ │ │ │ + cbz r3, 2b264 │ │ │ │ mov r0, r3 │ │ │ │ blx cfa0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 2b208 │ │ │ │ - b.n 2b20e │ │ │ │ + bne.n 2b1f0 │ │ │ │ + b.n 2b1f6 │ │ │ │ str.w sl, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ strd r3, r9, [sp, #4] │ │ │ │ blx c0b4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b36a │ │ │ │ + beq.n 2b352 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2b2ac │ │ │ │ + cbz r3, 2b294 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx b8b8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr.w sl, [r0] │ │ │ │ blx b96c │ │ │ │ cmp sl, r0 │ │ │ │ - beq.n 2b382 │ │ │ │ + beq.n 2b36a │ │ │ │ ldr.w sl, [sp, #56] @ 0x38 │ │ │ │ ldr.w r0, [sl] │ │ │ │ blx d140 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr.w fp, [sl, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #745 @ 0x2e9 │ │ │ │ - ldr r2, [pc, #752] @ (2b5c8 ) │ │ │ │ + ldr r2, [pc, #752] @ (2b5b0 ) │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #748] @ (2b5cc ) │ │ │ │ + ldr r3, [pc, #748] @ (2b5b4 ) │ │ │ │ add r2, pc │ │ │ │ str.w fp, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ blx d258 │ │ │ │ mov r0, r9 │ │ │ │ blx bc2c │ │ │ │ - b.n 2b14a │ │ │ │ + b.n 2b132 │ │ │ │ blx bcc0 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #4 │ │ │ │ blx c49c │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ blx bcc0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2b25e │ │ │ │ + beq.n 2b246 │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2b320 │ │ │ │ + cbz r3, 2b308 │ │ │ │ mov r0, r3 │ │ │ │ blx cfa0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2b32c │ │ │ │ + beq.n 2b314 │ │ │ │ mov r0, r9 │ │ │ │ blx c41c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #1408 @ 0x580 │ │ │ │ - ldr r2, [pc, #644] @ (2b5d0 ) │ │ │ │ + ldr r2, [pc, #644] @ (2b5b8 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #644] @ (2b5d4 ) │ │ │ │ + ldr r3, [pc, #644] @ (2b5bc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2ad02 │ │ │ │ - ldr r1, [pc, #640] @ (2b5d8 ) │ │ │ │ + b.n 2acea │ │ │ │ + ldr r1, [pc, #640] @ (2b5c0 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #640] @ (2b5dc ) │ │ │ │ + ldr r2, [pc, #640] @ (2b5c4 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #256 @ 0x100 │ │ │ │ add r2, pc │ │ │ │ blx c5e8 │ │ │ │ - b.n 2b14a │ │ │ │ + b.n 2b132 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b14e │ │ │ │ + beq.w 2b136 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx b8b8 │ │ │ │ - b.n 2b14e │ │ │ │ + b.n 2b136 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ mov r0, r9 │ │ │ │ blx bc2c │ │ │ │ - ldr r3, [pc, #596] @ (2b5e0 ) │ │ │ │ - ldr r1, [pc, #600] @ (2b5e4 ) │ │ │ │ + ldr r3, [pc, #596] @ (2b5c8 ) │ │ │ │ + ldr r1, [pc, #600] @ (2b5cc ) │ │ │ │ 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 c154 │ │ │ │ - ldr r6, [pc, #580] @ (2b5e8 ) │ │ │ │ + ldr r6, [pc, #580] @ (2b5d0 ) │ │ │ │ movs r0, #20 │ │ │ │ blx bf88 │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str r2, [r5, #8] │ │ │ │ - ldr r2, [pc, #568] @ (2b5ec ) │ │ │ │ + ldr r2, [pc, #568] @ (2b5d4 ) │ │ │ │ str r0, [r5, #0] │ │ │ │ add r2, pc │ │ │ │ str r1, [r5, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ movs r1, #16 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r3, r5 │ │ │ │ @@ -48030,65 +48032,65 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #7 │ │ │ │ blx c49c │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ blx bcc0 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2b424 │ │ │ │ + beq.n 2b40c │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ movw r4, #1206 @ 0x4b6 │ │ │ │ - ldr r3, [pc, #484] @ (2b5f0 ) │ │ │ │ + ldr r3, [pc, #484] @ (2b5d8 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #484] @ (2b5f4 ) │ │ │ │ + ldr r2, [pc, #484] @ (2b5dc ) │ │ │ │ add r3, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d258 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx bc2c │ │ │ │ - b.w 2abf2 │ │ │ │ + b.w 2abda │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx c4c4 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ - b.w 2abf2 │ │ │ │ + b.w 2abda │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #432] @ (2b5f8 ) │ │ │ │ + ldr r3, [pc, #528] @ (2b640 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #376] @ (2b5c8 ) │ │ │ │ + ldr r3, [pc, #472] @ (2b610 ) │ │ │ │ movs r3, r0 │ │ │ │ movs r0, #10 │ │ │ │ movs r1, r0 │ │ │ │ subs r4, r1, #6 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #240 @ (adr r2, 2b54c ) │ │ │ │ + add r2, pc, #240 @ (adr r2, 2b534 ) │ │ │ │ movs r1, r0 │ │ │ │ adds r2, r7, #0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #360] @ (2b5cc ) │ │ │ │ + ldr r2, [pc, #456] @ (2b614 ) │ │ │ │ movs r3, r0 │ │ │ │ subs r0, r6, #5 │ │ │ │ movs r1, r0 │ │ │ │ subs r2, r0, #5 │ │ │ │ movs r1, r0 │ │ │ │ subs r0, r1, r7 │ │ │ │ movs r1, r0 │ │ │ │ @@ -48285,69 +48287,69 @@ │ │ │ │ adds r0, r5, r0 │ │ │ │ movs r1, r0 │ │ │ │ asrs r6, r1, #25 │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002b5f8 : │ │ │ │ - cbz r0, 2b604 │ │ │ │ +0002b5e0 : │ │ │ │ + cbz r0, 2b5ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ - cbz r3, 2b602 │ │ │ │ + cbz r3, 2b5ea │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #12] @ (2b614 ) │ │ │ │ - ldr r2, [pc, #16] @ (2b618 ) │ │ │ │ + ldr r1, [pc, #12] @ (2b5fc ) │ │ │ │ + ldr r2, [pc, #16] @ (2b600 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #316 @ 0x13c │ │ │ │ b.w c5e4 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002b61c : │ │ │ │ +0002b604 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #248] @ (2b724 ) │ │ │ │ + ldr r4, [pc, #248] @ (2b70c ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #248] @ (2b728 ) │ │ │ │ + ldr r3, [pc, #248] @ (2b710 ) │ │ │ │ sub sp, #32 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ str r4, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b6fa │ │ │ │ + beq.n 2b6e2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2b70c │ │ │ │ + beq.n 2b6f4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b6d2 │ │ │ │ + beq.n 2b6ba │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ blx c468 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b6d2 │ │ │ │ + beq.n 2b6ba │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne.n 2b6d2 │ │ │ │ - ldr r0, [pc, #196] @ (2b72c ) │ │ │ │ + bne.n 2b6ba │ │ │ │ + ldr r0, [pc, #196] @ (2b714 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ - ldr r2, [pc, #192] @ (2b730 ) │ │ │ │ + ldr r2, [pc, #192] @ (2b718 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d258 │ │ │ │ blx bcc0 │ │ │ │ @@ -48356,129 +48358,129 @@ │ │ │ │ blx c49c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2b6ea │ │ │ │ + beq.n 2b6d2 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r0 │ │ │ │ movw r1, #3497 @ 0xda9 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #120] @ (2b734 ) │ │ │ │ - ldr r2, [pc, #120] @ (2b738 ) │ │ │ │ + ldr r3, [pc, #120] @ (2b71c ) │ │ │ │ + ldr r2, [pc, #120] @ (2b720 ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - ldr r2, [pc, #104] @ (2b73c ) │ │ │ │ - ldr r3, [pc, #80] @ (2b728 ) │ │ │ │ + ldr r2, [pc, #104] @ (2b724 ) │ │ │ │ + ldr r3, [pc, #80] @ (2b710 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b720 │ │ │ │ + bne.n 2b708 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ blx c4c4 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ - b.n 2b6d2 │ │ │ │ - ldr r1, [pc, #68] @ (2b740 ) │ │ │ │ - ldr r2, [pc, #68] @ (2b744 ) │ │ │ │ + b.n 2b6ba │ │ │ │ + ldr r1, [pc, #68] @ (2b728 ) │ │ │ │ + ldr r2, [pc, #68] @ (2b72c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2b6d2 │ │ │ │ - ldr r3, [pc, #56] @ (2b748 ) │ │ │ │ + b.n 2b6ba │ │ │ │ + ldr r3, [pc, #56] @ (2b730 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #56] @ (2b74c ) │ │ │ │ + ldr r2, [pc, #56] @ (2b734 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r3, #344 @ 0x158 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2b6d2 │ │ │ │ + b.n 2b6ba │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - ands r6, r4 │ │ │ │ + ands r6, r7 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #24 │ │ │ │ movs r1, r0 │ │ │ │ asrs r0, r7, #24 │ │ │ │ movs r1, r0 │ │ │ │ asrs r2, r3, #14 │ │ │ │ movs r1, r0 │ │ │ │ str r5, [sp, #896] @ 0x380 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ movs r3, r0 │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ str r7, [sp, #672] @ 0x2a0 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ asrs r4, r4, #21 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002b750 : │ │ │ │ +0002b738 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #248] @ (2b858 ) │ │ │ │ + ldr r4, [pc, #248] @ (2b840 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #248] @ (2b85c ) │ │ │ │ + ldr r3, [pc, #248] @ (2b844 ) │ │ │ │ sub sp, #32 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ str r4, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b82e │ │ │ │ + beq.n 2b816 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2b840 │ │ │ │ + beq.n 2b828 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b806 │ │ │ │ + beq.n 2b7ee │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ blx c468 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b806 │ │ │ │ + beq.n 2b7ee │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - bne.n 2b806 │ │ │ │ - ldr r0, [pc, #196] @ (2b860 ) │ │ │ │ + bne.n 2b7ee │ │ │ │ + ldr r0, [pc, #196] @ (2b848 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ - ldr r2, [pc, #192] @ (2b864 ) │ │ │ │ + ldr r2, [pc, #192] @ (2b84c ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d258 │ │ │ │ blx bcc0 │ │ │ │ @@ -48487,130 +48489,130 @@ │ │ │ │ blx c49c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2b81e │ │ │ │ + beq.n 2b806 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r0 │ │ │ │ movw r1, #3543 @ 0xdd7 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #120] @ (2b868 ) │ │ │ │ - ldr r2, [pc, #120] @ (2b86c ) │ │ │ │ + ldr r3, [pc, #120] @ (2b850 ) │ │ │ │ + ldr r2, [pc, #120] @ (2b854 ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - ldr r2, [pc, #104] @ (2b870 ) │ │ │ │ - ldr r3, [pc, #80] @ (2b85c ) │ │ │ │ + ldr r2, [pc, #104] @ (2b858 ) │ │ │ │ + ldr r3, [pc, #80] @ (2b844 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b854 │ │ │ │ + bne.n 2b83c │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ blx c4c4 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ - b.n 2b806 │ │ │ │ - ldr r1, [pc, #68] @ (2b874 ) │ │ │ │ - ldr r2, [pc, #68] @ (2b878 ) │ │ │ │ + b.n 2b7ee │ │ │ │ + ldr r1, [pc, #68] @ (2b85c ) │ │ │ │ + ldr r2, [pc, #68] @ (2b860 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #384 @ 0x180 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2b806 │ │ │ │ - ldr r3, [pc, #56] @ (2b87c ) │ │ │ │ + b.n 2b7ee │ │ │ │ + ldr r3, [pc, #56] @ (2b864 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #56] @ (2b880 ) │ │ │ │ + ldr r2, [pc, #56] @ (2b868 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r3, #384 @ 0x180 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2b806 │ │ │ │ + b.n 2b7ee │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - subs r6, #242 @ 0xf2 │ │ │ │ + subs r7, #10 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #20 │ │ │ │ movs r1, r0 │ │ │ │ asrs r0, r2, #21 │ │ │ │ movs r1, r0 │ │ │ │ asrs r6, r4, #9 │ │ │ │ movs r1, r0 │ │ │ │ str r4, [sp, #688] @ 0x2b0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #78 @ 0x4e │ │ │ │ + subs r6, #102 @ 0x66 │ │ │ │ movs r3, r0 │ │ │ │ str r5, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r0 │ │ │ │ str r6, [sp, #464] @ 0x1d0 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #888] @ 0x378 │ │ │ │ movs r1, r0 │ │ │ │ asrs r0, r6, #16 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002b884 : │ │ │ │ +0002b86c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #252] @ (2b990 ) │ │ │ │ + ldr r4, [pc, #252] @ (2b978 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #252] @ (2b994 ) │ │ │ │ + ldr r3, [pc, #252] @ (2b97c ) │ │ │ │ sub sp, #32 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ str r4, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b966 │ │ │ │ + beq.n 2b94e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2b978 │ │ │ │ + beq.n 2b960 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b93e │ │ │ │ + beq.n 2b926 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ blx c468 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b93e │ │ │ │ + beq.n 2b926 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r2, r0 │ │ │ │ ldrb.w r3, [r2, #-1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne.n 2b93e │ │ │ │ - ldr r0, [pc, #196] @ (2b998 ) │ │ │ │ + bne.n 2b926 │ │ │ │ + ldr r0, [pc, #196] @ (2b980 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ - ldr r2, [pc, #192] @ (2b99c ) │ │ │ │ + ldr r2, [pc, #192] @ (2b984 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d258 │ │ │ │ blx bcc0 │ │ │ │ @@ -48619,163 +48621,163 @@ │ │ │ │ blx c49c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2b956 │ │ │ │ + beq.n 2b93e │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r0 │ │ │ │ movw r1, #3588 @ 0xe04 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #120] @ (2b9a0 ) │ │ │ │ - ldr r2, [pc, #120] @ (2b9a4 ) │ │ │ │ + ldr r3, [pc, #120] @ (2b988 ) │ │ │ │ + ldr r2, [pc, #120] @ (2b98c ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - ldr r2, [pc, #104] @ (2b9a8 ) │ │ │ │ - ldr r3, [pc, #80] @ (2b994 ) │ │ │ │ + ldr r2, [pc, #104] @ (2b990 ) │ │ │ │ + ldr r3, [pc, #80] @ (2b97c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b98c │ │ │ │ + bne.n 2b974 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ blx c4c4 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ - b.n 2b93e │ │ │ │ - ldr r1, [pc, #68] @ (2b9ac ) │ │ │ │ - ldr r2, [pc, #68] @ (2b9b0 ) │ │ │ │ + b.n 2b926 │ │ │ │ + ldr r1, [pc, #68] @ (2b994 ) │ │ │ │ + ldr r2, [pc, #68] @ (2b998 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #424 @ 0x1a8 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2b93e │ │ │ │ - ldr r3, [pc, #56] @ (2b9b4 ) │ │ │ │ + b.n 2b926 │ │ │ │ + ldr r3, [pc, #56] @ (2b99c ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #56] @ (2b9b8 ) │ │ │ │ + ldr r2, [pc, #56] @ (2b9a0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r3, #424 @ 0x1a8 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2b93e │ │ │ │ + b.n 2b926 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r5, #214 @ 0xd6 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #16 │ │ │ │ movs r1, r0 │ │ │ │ asrs r4, r3, #17 │ │ │ │ movs r1, r0 │ │ │ │ asrs r6, r5, #4 │ │ │ │ movs r1, r0 │ │ │ │ str r3, [sp, #464] @ 0x1d0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #22 │ │ │ │ + subs r5, #46 @ 0x2e │ │ │ │ movs r3, r0 │ │ │ │ str r4, [sp, #744] @ 0x2e8 │ │ │ │ movs r1, r0 │ │ │ │ str r5, [sp, #240] @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #664] @ 0x298 │ │ │ │ movs r1, r0 │ │ │ │ asrs r0, r7, #11 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002b9bc : │ │ │ │ +0002b9a4 : │ │ │ │ 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 r5, r2 │ │ │ │ - ldr r2, [pc, #444] @ (2bb8c ) │ │ │ │ + ldr r2, [pc, #444] @ (2bb74 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #444] @ (2bb90 ) │ │ │ │ + ldr r3, [pc, #444] @ (2bb78 ) │ │ │ │ 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 2bb34 │ │ │ │ + beq.w 2bb1c │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2bb4a │ │ │ │ + beq.w 2bb32 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2bb5e │ │ │ │ + beq.w 2bb46 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2bb72 │ │ │ │ + beq.w 2bb5a │ │ │ │ mov r0, r5 │ │ │ │ blx bc14 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ blx c4f4 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ blx d1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bb28 │ │ │ │ + beq.w 2bb10 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx cd7c │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx ce70 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx c1b4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 2bb12 │ │ │ │ + beq.n 2bafa │ │ │ │ movs r0, #5 │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #336] @ (2bb94 ) │ │ │ │ + ldr r3, [pc, #336] @ (2bb7c ) │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ str.w r0, [sl] │ │ │ │ movs r0, #1 │ │ │ │ strb.w r3, [sl, #4] │ │ │ │ blx bf88 │ │ │ │ movs r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ strb r3, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2bb30 │ │ │ │ - ldr.w r8, [pc, #308] @ 2bb98 │ │ │ │ + beq.n 2bb18 │ │ │ │ + ldr.w r8, [pc, #308] @ 2bb80 │ │ │ │ strd r4, sl, [sp, #8] │ │ │ │ - ldr.w sl, [pc, #304] @ 2bb9c │ │ │ │ + ldr.w sl, [pc, #304] @ 2bb84 │ │ │ │ add r8, pc │ │ │ │ ldr r5, [r4, #0] │ │ │ │ add sl, pc │ │ │ │ - b.n 2ba8a │ │ │ │ + b.n 2ba72 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ ldr r5, [r4, #0] │ │ │ │ blx bdcc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ @@ -48795,15 +48797,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2ba76 │ │ │ │ + bne.n 2ba5e │ │ │ │ ldrd r4, sl, [sp, #8] │ │ │ │ mov r5, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ blx c26c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ @@ -48812,91 +48814,91 @@ │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ blx d0f0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ - cbz r4, 2baf0 │ │ │ │ + cbz r4, 2bad8 │ │ │ │ mov r0, r4 │ │ │ │ blx bd98 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7dc │ │ │ │ - ldr r2, [pc, #168] @ (2bba0 ) │ │ │ │ - ldr r3, [pc, #148] @ (2bb90 ) │ │ │ │ + ldr r2, [pc, #168] @ (2bb88 ) │ │ │ │ + ldr r3, [pc, #148] @ (2bb78 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2bb86 │ │ │ │ + bne.n 2bb6e │ │ │ │ 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, r7 │ │ │ │ blx c10c │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx c474 │ │ │ │ - b.n 2bae8 │ │ │ │ + b.n 2bad0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx c220 │ │ │ │ - b.n 2ba1e │ │ │ │ + b.n 2ba06 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 2bac2 │ │ │ │ - ldr r1, [pc, #108] @ (2bba4 ) │ │ │ │ - ldr r2, [pc, #112] @ (2bba8 ) │ │ │ │ + b.n 2baaa │ │ │ │ + ldr r1, [pc, #108] @ (2bb8c ) │ │ │ │ + ldr r2, [pc, #112] @ (2bb90 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ blx c5e8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 2baf6 │ │ │ │ - ldr r1, [pc, #96] @ (2bbac ) │ │ │ │ + b.n 2bade │ │ │ │ + ldr r1, [pc, #96] @ (2bb94 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #96] @ (2bbb0 ) │ │ │ │ + ldr r2, [pc, #96] @ (2bb98 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2bb44 │ │ │ │ - ldr r1, [pc, #84] @ (2bbb4 ) │ │ │ │ + b.n 2bb2c │ │ │ │ + ldr r1, [pc, #84] @ (2bb9c ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #84] @ (2bbb8 ) │ │ │ │ + ldr r2, [pc, #84] @ (2bba0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2bb44 │ │ │ │ - ldr r1, [pc, #72] @ (2bbbc ) │ │ │ │ + b.n 2bb2c │ │ │ │ + ldr r1, [pc, #72] @ (2bba4 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #72] @ (2bbc0 ) │ │ │ │ + ldr r2, [pc, #72] @ (2bba8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2bb44 │ │ │ │ + b.n 2bb2c │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r4, #132 @ 0x84 │ │ │ │ + subs r4, #156 @ 0x9c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #13 │ │ │ │ movs r1, r0 │ │ │ │ asrs r2, r5, #12 │ │ │ │ movs r1, r0 │ │ │ │ asrs r2, r6, #12 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #94 @ 0x5e │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ movs r3, r0 │ │ │ │ str r2, [sp, #944] @ 0x3b0 │ │ │ │ movs r1, r0 │ │ │ │ str r3, [sp, #440] @ 0x1b8 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #848] @ 0x350 │ │ │ │ movs r1, r0 │ │ │ │ @@ -48907,712 +48909,712 @@ │ │ │ │ asrs r2, r0, #8 │ │ │ │ movs r1, r0 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ movs r1, r0 │ │ │ │ asrs r6, r7, #7 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002bbc4 : │ │ │ │ +0002bbac : │ │ │ │ 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, #3016] @ 2c7a4 │ │ │ │ + ldr.w r2, [pc, #3016] @ 2c78c │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r3, [pc, #3016] @ 2c7a8 │ │ │ │ + ldr.w r3, [pc, #3016] @ 2c790 │ │ │ │ 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 2ca80 │ │ │ │ + beq.w 2ca68 │ │ │ │ mov fp, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2ca6c │ │ │ │ + beq.w 2ca54 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ blx ce70 │ │ │ │ - ldr.w r3, [pc, #2976] @ 2c7ac │ │ │ │ + ldr.w r3, [pc, #2976] @ 2c794 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #2972] @ 2c7b0 │ │ │ │ + ldr.w r3, [pc, #2972] @ 2c798 │ │ │ │ str r4, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r3, [pc, #2964] @ 2c7b4 │ │ │ │ + ldr.w r3, [pc, #2964] @ 2c79c │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r3, [pc, #2960] @ 2c7b8 │ │ │ │ + ldr.w r3, [pc, #2960] @ 2c7a0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 2bcba │ │ │ │ - ldr.w r4, [pc, #2952] @ 2c7bc │ │ │ │ + b.n 2bca2 │ │ │ │ + ldr.w r4, [pc, #2952] @ 2c7a4 │ │ │ │ mov r0, r7 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx cb70 │ │ │ │ add r4, pc │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx b7b0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c20e │ │ │ │ + beq.w 2c1f6 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2c2ca │ │ │ │ + beq.w 2c2b2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2bc6a │ │ │ │ + beq.n 2bc52 │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - ldr.w r2, [pc, #2884] @ 2c7c0 │ │ │ │ + ldr.w r2, [pc, #2884] @ 2c7a8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #2728 @ 0xaa8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #2872] @ 2c7c4 │ │ │ │ + ldr.w r3, [pc, #2872] @ 2c7ac │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r5 │ │ │ │ blx bc2c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 2c2e8 │ │ │ │ + bne.w 2c2d0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx ca84 │ │ │ │ mov r0, r7 │ │ │ │ blx bbb8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 2c33e │ │ │ │ + bge.w 2c326 │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c1e6 │ │ │ │ + beq.w 2c1ce │ │ │ │ blx c1c4 │ │ │ │ movs r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c1e8 │ │ │ │ + beq.w 2c1d0 │ │ │ │ mov r0, r1 │ │ │ │ blx ce70 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx cb3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2c1bc │ │ │ │ + bne.w 2c1a4 │ │ │ │ mov r0, r7 │ │ │ │ blx cb70 │ │ │ │ blx d220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2bc30 │ │ │ │ + beq.n 2bc18 │ │ │ │ mov r0, r7 │ │ │ │ blx c25c │ │ │ │ blx d220 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2bd8a │ │ │ │ - ldr.w r4, [pc, #2736] @ 2c7c8 │ │ │ │ + bne.n 2bd72 │ │ │ │ + ldr.w r4, [pc, #2736] @ 2c7b0 │ │ │ │ mov r0, r7 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx cb70 │ │ │ │ add r4, pc │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx b7b0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c26c │ │ │ │ + beq.w 2c254 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2c2ca │ │ │ │ + beq.w 2c2b2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2bd4e │ │ │ │ + beq.n 2bd36 │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - ldr.w r2, [pc, #2668] @ 2c7cc │ │ │ │ + ldr.w r2, [pc, #2668] @ 2c7b4 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #2781 @ 0xadd │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #2656] @ 2c7d0 │ │ │ │ + ldr.w r3, [pc, #2656] @ 2c7b8 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2bc92 │ │ │ │ + b.n 2bc7a │ │ │ │ blx ba18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c4e0 │ │ │ │ - cbz r4, 2bd8a │ │ │ │ + beq.w 2c4c8 │ │ │ │ + cbz r4, 2bd72 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ mov r0, r7 │ │ │ │ blx bc60 │ │ │ │ blx d220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c360 │ │ │ │ + beq.w 2c348 │ │ │ │ mov r0, r7 │ │ │ │ blx ba84 │ │ │ │ blx d220 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c3b4 │ │ │ │ + beq.w 2c39c │ │ │ │ str r7, [sp, #20] │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx bc78 │ │ │ │ cmp r0, r8 │ │ │ │ - ble.w 2c0b0 │ │ │ │ + ble.w 2c098 │ │ │ │ mov r0, r4 │ │ │ │ blx d134 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ - cbz r4, 2bdda │ │ │ │ + cbz r4, 2bdc2 │ │ │ │ mov r0, r4 │ │ │ │ blx c1c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c67c │ │ │ │ blx d220 │ │ │ │ - cbnz r0, 2be32 │ │ │ │ + cbnz r0, 2be1a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx cb70 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx b7b0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c492 │ │ │ │ + bne.w 2c47a │ │ │ │ mov r0, r4 │ │ │ │ blx c67c │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx bab4 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c52e │ │ │ │ + bne.w 2c516 │ │ │ │ blx ba18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c136 │ │ │ │ - cbz r7, 2be32 │ │ │ │ + beq.w 2c11e │ │ │ │ + cbz r7, 2be1a │ │ │ │ mov r0, r7 │ │ │ │ blx bbb8 │ │ │ │ mov r0, r4 │ │ │ │ blx bd30 │ │ │ │ blx d220 │ │ │ │ - cbnz r0, 2be8e │ │ │ │ + cbnz r0, 2be76 │ │ │ │ mov r0, r4 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx bd30 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c57c │ │ │ │ + bne.w 2c564 │ │ │ │ mov r0, r4 │ │ │ │ blx bd30 │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2416] @ 2c7d4 │ │ │ │ + ldr.w r1, [pc, #2416] @ 2c7bc │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bab4 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c60c │ │ │ │ + bne.w 2c5f4 │ │ │ │ blx ba18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c140 │ │ │ │ - cbz r7, 2be8e │ │ │ │ + beq.w 2c128 │ │ │ │ + cbz r7, 2be76 │ │ │ │ mov r0, r7 │ │ │ │ blx bbb8 │ │ │ │ mov r0, r4 │ │ │ │ blx c08c │ │ │ │ blx d220 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2bef0 │ │ │ │ + cbnz r0, 2bed8 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx c08c │ │ │ │ blx bc14 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx d188 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx c4f4 │ │ │ │ - ldr.w r2, [pc, #2332] @ 2c7d8 │ │ │ │ + ldr.w r2, [pc, #2332] @ 2c7c0 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov fp, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx c4b8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c65c │ │ │ │ + bne.w 2c644 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2c162 │ │ │ │ - ldr.w r1, [pc, #2300] @ 2c7dc │ │ │ │ + beq.w 2c14a │ │ │ │ + ldr.w r1, [pc, #2300] @ 2c7c4 │ │ │ │ mov r3, fp │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx bc54 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ blx ccd0 │ │ │ │ blx d220 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2bf52 │ │ │ │ + cbnz r0, 2bf3a │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx ccd0 │ │ │ │ blx bc14 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx d188 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx c4f4 │ │ │ │ - ldr.w r2, [pc, #2244] @ 2c7e0 │ │ │ │ + ldr.w r2, [pc, #2244] @ 2c7c8 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx c4b8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c6f2 │ │ │ │ + bne.w 2c6da │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2c17c │ │ │ │ - ldr.w r1, [pc, #2212] @ 2c7e4 │ │ │ │ + beq.w 2c164 │ │ │ │ + ldr.w r1, [pc, #2212] @ 2c7cc │ │ │ │ mov r3, r9 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx bc54 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ blx c5d8 │ │ │ │ blx d220 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2bfb4 │ │ │ │ + cbnz r0, 2bf9c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx c5d8 │ │ │ │ blx bc14 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx d188 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx c4f4 │ │ │ │ - ldr.w r2, [pc, #2152] @ 2c7e8 │ │ │ │ + ldr.w r2, [pc, #2152] @ 2c7d0 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx c4b8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c74a │ │ │ │ + bne.w 2c732 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2c18c │ │ │ │ - ldr.w r1, [pc, #2120] @ 2c7ec │ │ │ │ + beq.w 2c174 │ │ │ │ + ldr.w r1, [pc, #2120] @ 2c7d4 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx bc54 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ blx ccac │ │ │ │ blx d220 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c14a │ │ │ │ + beq.w 2c132 │ │ │ │ mov r0, r4 │ │ │ │ blx c734 │ │ │ │ blx d220 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2c028 │ │ │ │ + cbnz r0, 2c010 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx c734 │ │ │ │ blx bc14 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx d188 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx c4f4 │ │ │ │ - ldr.w r2, [pc, #2044] @ 2c7f0 │ │ │ │ + ldr.w r2, [pc, #2044] @ 2c7d8 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov fp, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx c4b8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c894 │ │ │ │ + bne.w 2c87c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2c19c │ │ │ │ - ldr.w r1, [pc, #2012] @ 2c7f4 │ │ │ │ + beq.w 2c184 │ │ │ │ + ldr.w r1, [pc, #2012] @ 2c7dc │ │ │ │ mov r3, fp │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx bc54 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ blx ba24 │ │ │ │ blx d220 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2c08a │ │ │ │ + cbnz r0, 2c072 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx ba24 │ │ │ │ blx bc14 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx d188 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx c4f4 │ │ │ │ - ldr.w r2, [pc, #1956] @ 2c7f8 │ │ │ │ + ldr.w r2, [pc, #1956] @ 2c7e0 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov fp, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx c4b8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c8ee │ │ │ │ + bne.w 2c8d6 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2c1ac │ │ │ │ - ldr.w r1, [pc, #1924] @ 2c7fc │ │ │ │ + beq.w 2c194 │ │ │ │ + ldr.w r1, [pc, #1924] @ 2c7e4 │ │ │ │ mov r3, fp │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx bc54 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ blx c3e8 │ │ │ │ blx d220 │ │ │ │ - cbz r0, 2c0d6 │ │ │ │ - cbz r4, 2c09e │ │ │ │ + cbz r0, 2c0be │ │ │ │ + cbz r4, 2c086 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx bc78 │ │ │ │ cmp r0, r8 │ │ │ │ - bgt.w 2bdc4 │ │ │ │ + bgt.w 2bdac │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 2c5de │ │ │ │ + bne.w 2c5c6 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ blx ca84 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2bcae │ │ │ │ + beq.w 2bc96 │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ - b.n 2bcae │ │ │ │ + b.n 2bc96 │ │ │ │ mov r0, r4 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx c3e8 │ │ │ │ blx bc14 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx cb88 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c948 │ │ │ │ + bne.w 2c930 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c9c8 │ │ │ │ + bne.w 2c9b0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ blx c4b8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2ca1a │ │ │ │ - ldr.w r1, [pc, #1756] @ 2c800 │ │ │ │ + bne.w 2ca02 │ │ │ │ + ldr.w r1, [pc, #1756] @ 2c7e8 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r9 │ │ │ │ add r1, pc │ │ │ │ blx bfd4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ - b.n 2c096 │ │ │ │ + b.n 2c07e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ blx ca84 │ │ │ │ - b.n 2be2a │ │ │ │ + b.n 2be12 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ blx ca84 │ │ │ │ - b.n 2be86 │ │ │ │ + b.n 2be6e │ │ │ │ mov r0, r4 │ │ │ │ blx ccac │ │ │ │ - ldr.w r1, [pc, #1712] @ 2c804 │ │ │ │ + ldr.w r1, [pc, #1712] @ 2c7ec │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc │ │ │ │ mov r0, sl │ │ │ │ blx bfd4 │ │ │ │ - b.n 2bfc6 │ │ │ │ + b.n 2bfae │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ blx c10c │ │ │ │ - ldr.w r1, [pc, #1692] @ 2c808 │ │ │ │ + ldr.w r1, [pc, #1692] @ 2c7f0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, fp │ │ │ │ add r1, pc │ │ │ │ mov r0, sl │ │ │ │ blx c474 │ │ │ │ - b.n 2beea │ │ │ │ - ldr.w r1, [pc, #1676] @ 2c80c │ │ │ │ + b.n 2bed2 │ │ │ │ + ldr.w r1, [pc, #1676] @ 2c7f4 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx bfd4 │ │ │ │ - b.n 2bf4c │ │ │ │ - ldr.w r1, [pc, #1664] @ 2c810 │ │ │ │ + b.n 2bf34 │ │ │ │ + ldr.w r1, [pc, #1664] @ 2c7f8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx bfd4 │ │ │ │ - b.n 2bfae │ │ │ │ - ldr.w r1, [pc, #1652] @ 2c814 │ │ │ │ + b.n 2bf96 │ │ │ │ + ldr.w r1, [pc, #1652] @ 2c7fc │ │ │ │ mov r3, fp │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx bfd4 │ │ │ │ - b.n 2c022 │ │ │ │ - ldr.w r1, [pc, #1640] @ 2c818 │ │ │ │ + b.n 2c00a │ │ │ │ + ldr.w r1, [pc, #1640] @ 2c800 │ │ │ │ mov r3, fp │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx bfd4 │ │ │ │ - b.n 2c084 │ │ │ │ + b.n 2c06c │ │ │ │ mov r0, r7 │ │ │ │ blx cb3c │ │ │ │ mov r1, r0 │ │ │ │ - ldr.w r0, [pc, #1620] @ 2c81c │ │ │ │ + ldr.w r0, [pc, #1620] @ 2c804 │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ - ldr.w r1, [pc, #1616] @ 2c820 │ │ │ │ + ldr.w r1, [pc, #1616] @ 2c808 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, sl │ │ │ │ blx d0f0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ - b.n 2bcf8 │ │ │ │ + b.n 2bce0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr.w r1, [pc, #1592] @ 2c824 │ │ │ │ + ldr.w r1, [pc, #1592] @ 2c80c │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1592] @ 2c828 │ │ │ │ + ldr.w r2, [pc, #1592] @ 2c810 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #572 @ 0x23c │ │ │ │ add r2, pc │ │ │ │ blx c5e8 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 2cabc │ │ │ │ + bne.w 2caa4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx ca84 │ │ │ │ - b.n 2bcb4 │ │ │ │ + b.n 2bc9c │ │ │ │ mov r0, r7 │ │ │ │ blx cb70 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx bab4 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c400 │ │ │ │ + beq.w 2c3e8 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2c2ca │ │ │ │ + beq.n 2c2b2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2c242 │ │ │ │ + beq.n 2c22a │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - ldr.w r2, [pc, #1496] @ 2c82c │ │ │ │ + ldr.w r2, [pc, #1496] @ 2c814 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #2745 @ 0xab9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1484] @ 2c830 │ │ │ │ + ldr.w r3, [pc, #1484] @ 2c818 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2bc92 │ │ │ │ + b.n 2bc7a │ │ │ │ mov r0, r7 │ │ │ │ blx c25c │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ mov r0, r6 │ │ │ │ blx bab4 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2bd78 │ │ │ │ + beq.w 2bd60 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2c2ca │ │ │ │ + beq.n 2c2b2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2c2a0 │ │ │ │ + beq.n 2c288 │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - ldr.w r2, [pc, #1412] @ 2c834 │ │ │ │ + ldr.w r2, [pc, #1412] @ 2c81c │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #2798 @ 0xaee │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1400] @ 2c838 │ │ │ │ + ldr.w r3, [pc, #1400] @ 2c820 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2bc92 │ │ │ │ + b.n 2bc7a │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4c4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2bca0 │ │ │ │ + beq.w 2bc88 │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2bca8 │ │ │ │ + beq.w 2bc90 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ mov sl, r7 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2c5ee │ │ │ │ + beq.w 2c5d6 │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r3, 2c308 │ │ │ │ + cbz r3, 2c2f0 │ │ │ │ mov r0, r3 │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ movw r4, #2652 @ 0xa5c │ │ │ │ - ldr.w r3, [pc, #1308] @ 2c83c │ │ │ │ + ldr.w r3, [pc, #1308] @ 2c824 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1304] @ 2c840 │ │ │ │ + ldr.w r2, [pc, #1304] @ 2c828 │ │ │ │ add r3, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d258 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx bc2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - ldr.w r2, [pc, #1284] @ 2c844 │ │ │ │ - ldr.w r3, [pc, #1124] @ 2c7a8 │ │ │ │ + ldr.w r2, [pc, #1284] @ 2c82c │ │ │ │ + ldr.w r3, [pc, #1124] @ 2c790 │ │ │ │ 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 2cad4 │ │ │ │ + bne.w 2cabc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ blx bc60 │ │ │ │ blx bc14 │ │ │ │ @@ -49621,36 +49623,36 @@ │ │ │ │ blx d188 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx c4f4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2c414 │ │ │ │ + bne.n 2c3fc │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ blx c10c │ │ │ │ - ldr.w r1, [pc, #1208] @ 2c848 │ │ │ │ + ldr.w r1, [pc, #1208] @ 2c830 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc │ │ │ │ mov r0, sl │ │ │ │ blx c474 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7dc │ │ │ │ mov r0, r7 │ │ │ │ blx ba84 │ │ │ │ blx d220 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2bdac │ │ │ │ + bne.w 2bd94 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ blx ba84 │ │ │ │ - ldr.w r8, [pc, #1164] @ 2c84c │ │ │ │ + ldr.w r8, [pc, #1164] @ 2c834 │ │ │ │ blx bc14 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r8, pc │ │ │ │ blx d188 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ @@ -49658,354 +49660,354 @@ │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx c4b8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - cbnz r3, 2c43e │ │ │ │ + cbnz r3, 2c426 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - cbnz r3, 2c424 │ │ │ │ + cbnz r3, 2c40c │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ blx bfd4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7dc │ │ │ │ - b.n 2bdac │ │ │ │ + b.n 2bd94 │ │ │ │ blx ba18 │ │ │ │ - cbz r0, 2c430 │ │ │ │ + cbz r0, 2c418 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2bd06 │ │ │ │ + beq.w 2bcee │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ - b.n 2bd06 │ │ │ │ - ldr.w r1, [pc, #1080] @ 2c850 │ │ │ │ + b.n 2bcee │ │ │ │ + ldr.w r1, [pc, #1080] @ 2c838 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx bc54 │ │ │ │ - b.n 2c39c │ │ │ │ + b.n 2c384 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ blx bc54 │ │ │ │ - b.n 2c3f8 │ │ │ │ + b.n 2c3e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ blx ca84 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2c40c │ │ │ │ - b.n 2bd06 │ │ │ │ + bne.n 2c3f4 │ │ │ │ + b.n 2bcee │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bcc0 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c4f0 │ │ │ │ + beq.n 2c4d8 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7dc │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2c45e │ │ │ │ + beq.n 2c446 │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ mov.w r3, #2880 @ 0xb40 │ │ │ │ - ldr r2, [pc, #988] @ (2c854 ) │ │ │ │ + ldr r2, [pc, #988] @ (2c83c ) │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #984] @ (2c858 ) │ │ │ │ + ldr r3, [pc, #984] @ (2c840 ) │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ blx d258 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ blx bc2c │ │ │ │ - b.n 2bca0 │ │ │ │ + b.n 2bc88 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c512 │ │ │ │ - cbz r4, 2c4ac │ │ │ │ + beq.n 2c4fa │ │ │ │ + cbz r4, 2c494 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2c4b8 │ │ │ │ + beq.n 2c4a0 │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - ldr r2, [pc, #916] @ (2c85c ) │ │ │ │ + ldr r2, [pc, #916] @ (2c844 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #2978 @ 0xba2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #904] @ (2c860 ) │ │ │ │ + ldr r3, [pc, #904] @ (2c848 ) │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.w 2bc92 │ │ │ │ + b.w 2bc7a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ blx ca84 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2bd84 │ │ │ │ - b.n 2bd8a │ │ │ │ + bne.w 2bd6c │ │ │ │ + b.n 2bd72 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4c4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7dc │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2bca0 │ │ │ │ + beq.w 2bc88 │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ - b.w 2bca0 │ │ │ │ + b.w 2bc88 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4c4 │ │ │ │ - cbz r4, 2c522 │ │ │ │ + cbz r4, 2c50a │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 2c2da │ │ │ │ - b.w 2bca0 │ │ │ │ + bne.w 2c2c2 │ │ │ │ + b.w 2bc88 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c512 │ │ │ │ - cbz r4, 2c548 │ │ │ │ + beq.n 2c4fa │ │ │ │ + cbz r4, 2c530 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2c554 │ │ │ │ + beq.n 2c53c │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - ldr r2, [pc, #768] @ (2c864 ) │ │ │ │ + ldr r2, [pc, #768] @ (2c84c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #2998 @ 0xbb6 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #756] @ (2c868 ) │ │ │ │ + ldr r3, [pc, #756] @ (2c850 ) │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.w 2bc92 │ │ │ │ + b.w 2bc7a │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 2caac │ │ │ │ - cbz r4, 2c598 │ │ │ │ + beq.w 2ca94 │ │ │ │ + cbz r4, 2c580 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2c5a4 │ │ │ │ + beq.n 2c58c │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - ldr r2, [pc, #696] @ (2c86c ) │ │ │ │ + ldr r2, [pc, #696] @ (2c854 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ mov.w r3, #3040 @ 0xbe0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #684] @ (2c870 ) │ │ │ │ + ldr r3, [pc, #684] @ (2c858 ) │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #0 │ │ │ │ blx d258 │ │ │ │ mov r0, r5 │ │ │ │ blx bc2c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2bca8 │ │ │ │ + beq.w 2bc90 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ mov sl, r7 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ blx bcc0 │ │ │ │ cmp r0, r4 │ │ │ │ - bne.w 2c2f8 │ │ │ │ + bne.w 2c2e0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ blx c4c4 │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c33a │ │ │ │ + beq.w 2c322 │ │ │ │ mov r0, r3 │ │ │ │ blx bbb8 │ │ │ │ - b.n 2c33a │ │ │ │ + b.n 2c322 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 2ca92 │ │ │ │ - cbz r4, 2c628 │ │ │ │ + beq.w 2ca7a │ │ │ │ + cbz r4, 2c610 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2c634 │ │ │ │ + beq.n 2c61c │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - ldr r2, [pc, #560] @ (2c874 ) │ │ │ │ + ldr r2, [pc, #560] @ (2c85c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3060 @ 0xbf4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #548] @ (2c878 ) │ │ │ │ + ldr r3, [pc, #548] @ (2c860 ) │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.w 2bc92 │ │ │ │ + b.w 2bc7a │ │ │ │ ldr.w r8, [r3] │ │ │ │ mov r9, r7 │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c6ca │ │ │ │ + beq.n 2c6b2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7dc │ │ │ │ str.w r9, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c682 │ │ │ │ + cbz r4, 2c66a │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2c68e │ │ │ │ + beq.n 2c676 │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - ldr r2, [pc, #476] @ (2c87c ) │ │ │ │ + ldr r2, [pc, #476] @ (2c864 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3111 @ 0xc27 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #468] @ (2c880 ) │ │ │ │ + ldr r3, [pc, #468] @ (2c868 ) │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ blx bc2c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2bca8 │ │ │ │ - b.n 2c5de │ │ │ │ + beq.w 2bc90 │ │ │ │ + b.n 2c5c6 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4c4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7dc │ │ │ │ str.w r9, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c6e4 │ │ │ │ + cbz r4, 2c6cc │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2c6c0 │ │ │ │ + beq.n 2c6a8 │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ - b.n 2c6c0 │ │ │ │ + b.n 2c6a8 │ │ │ │ ldr.w r8, [r3] │ │ │ │ mov r9, r7 │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c6ca │ │ │ │ + beq.n 2c6b2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7dc │ │ │ │ str.w r9, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c718 │ │ │ │ + cbz r4, 2c700 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2c724 │ │ │ │ + beq.n 2c70c │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - ldr r2, [pc, #336] @ (2c884 ) │ │ │ │ + ldr r2, [pc, #336] @ (2c86c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3169 @ 0xc61 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #324] @ (2c888 ) │ │ │ │ + ldr r3, [pc, #324] @ (2c870 ) │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c6b2 │ │ │ │ + b.n 2c69a │ │ │ │ ldr.w r8, [r3] │ │ │ │ mov r9, r7 │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c6ca │ │ │ │ + beq.n 2c6b2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7dc │ │ │ │ str.w r9, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c770 │ │ │ │ + cbz r4, 2c758 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2c77c │ │ │ │ + beq.n 2c764 │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - ldr r2, [pc, #256] @ (2c88c ) │ │ │ │ + ldr r2, [pc, #256] @ (2c874 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3225 @ 0xc99 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #244] @ (2c890 ) │ │ │ │ + ldr r3, [pc, #244] @ (2c878 ) │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c6b2 │ │ │ │ + b.n 2c69a │ │ │ │ nop │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r1, #7 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r1, #30 │ │ │ │ movs r1, r0 │ │ │ │ @@ -50077,15 +50079,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r2, #30 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r1, r0 │ │ │ │ ldrh r6, [r6, #10] │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r3, #42 @ 0x2a │ │ │ │ movs r3, r0 │ │ │ │ add r7, sp, #960 @ 0x3c0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r1, r0 │ │ │ │ add r7, sp, #416 @ 0x1a0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -50123,212 +50125,212 @@ │ │ │ │ movs r1, r0 │ │ │ │ ldr.w r8, [r3] │ │ │ │ mov r9, r7 │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 2c6ca │ │ │ │ + beq.w 2c6b2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7dc │ │ │ │ str.w r9, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c8bc │ │ │ │ + cbz r4, 2c8a4 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2c8c8 │ │ │ │ + beq.n 2c8b0 │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - ldr r2, [pc, #512] @ (2cad8 ) │ │ │ │ + ldr r2, [pc, #512] @ (2cac0 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3295 @ 0xcdf │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #500] @ (2cadc ) │ │ │ │ + ldr r3, [pc, #500] @ (2cac4 ) │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c6b2 │ │ │ │ + b.n 2c69a │ │ │ │ ldr.w r8, [r3] │ │ │ │ mov r9, r7 │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 2c6ca │ │ │ │ + beq.w 2c6b2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7dc │ │ │ │ str.w r9, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c916 │ │ │ │ + cbz r4, 2c8fe │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2c922 │ │ │ │ + beq.n 2c90a │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - ldr r2, [pc, #428] @ (2cae0 ) │ │ │ │ + ldr r2, [pc, #428] @ (2cac8 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3351 @ 0xd17 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #420] @ (2cae4 ) │ │ │ │ + ldr r3, [pc, #420] @ (2cacc ) │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c6b2 │ │ │ │ + b.n 2c69a │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c99a │ │ │ │ + beq.n 2c982 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ - cbz r4, 2c968 │ │ │ │ + cbz r4, 2c950 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2c974 │ │ │ │ + beq.n 2c95c │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - ldr r2, [pc, #356] @ (2cae8 ) │ │ │ │ + ldr r2, [pc, #356] @ (2cad0 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3403 @ 0xd4b │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #344] @ (2caec ) │ │ │ │ + ldr r3, [pc, #344] @ (2cad4 ) │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c5c8 │ │ │ │ + b.n 2c5b0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ blx c4c4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ - cbz r4, 2c9b0 │ │ │ │ + cbz r4, 2c998 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2c6c0 │ │ │ │ + beq.w 2c6a8 │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2bca8 │ │ │ │ - b.n 2c5de │ │ │ │ + beq.w 2bc90 │ │ │ │ + b.n 2c5c6 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c99a │ │ │ │ + beq.n 2c982 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ - cbz r4, 2c9e8 │ │ │ │ + cbz r4, 2c9d0 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2c9f4 │ │ │ │ + beq.n 2c9dc │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - ldr r2, [pc, #236] @ (2caf0 ) │ │ │ │ + ldr r2, [pc, #236] @ (2cad8 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3421 @ 0xd5d │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #224] @ (2caf4 ) │ │ │ │ + ldr r3, [pc, #224] @ (2cadc ) │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c5c8 │ │ │ │ + b.n 2c5b0 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c99a │ │ │ │ + beq.n 2c982 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ - cbz r4, 2ca3a │ │ │ │ + cbz r4, 2ca22 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2ca46 │ │ │ │ + beq.n 2ca2e │ │ │ │ mov r0, sl │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - ldr r2, [pc, #160] @ (2caf8 ) │ │ │ │ + ldr r2, [pc, #160] @ (2cae0 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3439 @ 0xd6f │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #152] @ (2cafc ) │ │ │ │ + ldr r3, [pc, #152] @ (2cae4 ) │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c5c8 │ │ │ │ - ldr r1, [pc, #144] @ (2cb00 ) │ │ │ │ + b.n 2c5b0 │ │ │ │ + ldr r1, [pc, #144] @ (2cae8 ) │ │ │ │ mov r0, fp │ │ │ │ - ldr r2, [pc, #144] @ (2cb04 ) │ │ │ │ + ldr r2, [pc, #144] @ (2caec ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #512 @ 0x200 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2c33a │ │ │ │ - ldr r1, [pc, #132] @ (2cb08 ) │ │ │ │ - ldr r2, [pc, #136] @ (2cb0c ) │ │ │ │ + b.n 2c322 │ │ │ │ + ldr r1, [pc, #132] @ (2caf0 ) │ │ │ │ + ldr r2, [pc, #136] @ (2caf4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #512 @ 0x200 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2c33a │ │ │ │ + b.n 2c322 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4c4 │ │ │ │ - cbz r4, 2caa2 │ │ │ │ + cbz r4, 2ca8a │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 2c9b8 │ │ │ │ - b.w 2bca0 │ │ │ │ + bne.n 2c9a0 │ │ │ │ + b.w 2bc88 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4c4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2c9aa │ │ │ │ - b.n 2c9b0 │ │ │ │ + bne.w 2c992 │ │ │ │ + b.n 2c998 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 2c2fe │ │ │ │ + bne.w 2c2e6 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ blx c4c4 │ │ │ │ - b.n 2c5fc │ │ │ │ + b.n 2c5e4 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r6, #5 │ │ │ │ movs r1, r0 │ │ │ │ strh r0, [r5, #26] │ │ │ │ movs r0, r0 │ │ │ │ @@ -50350,59 +50352,59 @@ │ │ │ │ lsls r0, r7, #12 │ │ │ │ movs r1, r0 │ │ │ │ strh r0, [r4, #28] │ │ │ │ movs r1, r0 │ │ │ │ strh r2, [r4, #32] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002cb10 : │ │ │ │ +0002caf8 : │ │ │ │ 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 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #520] @ (2cd2c ) │ │ │ │ + ldr r2, [pc, #520] @ (2cd14 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #520] @ (2cd30 ) │ │ │ │ + ldr r3, [pc, #520] @ (2cd18 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #32 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2cd00 │ │ │ │ + beq.w 2cce8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2cd12 │ │ │ │ + beq.w 2ccfa │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2ccec │ │ │ │ + beq.w 2ccd4 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx ce70 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c758 │ │ │ │ orrs r0, r1 │ │ │ │ - bne.w 2ccb2 │ │ │ │ + bne.w 2cc9a │ │ │ │ mov r0, r5 │ │ │ │ blx b90c │ │ │ │ orrs r0, r1 │ │ │ │ - bne.w 2cc8c │ │ │ │ + bne.w 2cc74 │ │ │ │ cmp r7, #1 │ │ │ │ - bhi.n 2cc24 │ │ │ │ - ldr r0, [pc, #436] @ (2cd34 ) │ │ │ │ + bhi.n 2cc0c │ │ │ │ + ldr r0, [pc, #436] @ (2cd1c ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ - ldr r1, [pc, #432] @ (2cd38 ) │ │ │ │ + ldr r1, [pc, #432] @ (2cd20 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ blx d0f0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ @@ -50411,62 +50413,62 @@ │ │ │ │ blx c3ac │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r2, sp, #24 │ │ │ │ blx baa8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r3, 2cbe0 │ │ │ │ + cbnz r3, 2cbc8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx ca84 │ │ │ │ - cbz r6, 2cbc2 │ │ │ │ + cbz r6, 2cbaa │ │ │ │ mov r0, r6 │ │ │ │ blx bbb8 │ │ │ │ - ldr r2, [pc, #376] @ (2cd3c ) │ │ │ │ - ldr r3, [pc, #360] @ (2cd30 ) │ │ │ │ + ldr r2, [pc, #376] @ (2cd24 ) │ │ │ │ + ldr r3, [pc, #360] @ (2cd18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2cd26 │ │ │ │ + bne.w 2cd0e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2ccd8 │ │ │ │ - cbz r4, 2cbf2 │ │ │ │ + beq.n 2ccc0 │ │ │ │ + cbz r4, 2cbda │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #1665 @ 0x681 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #308] @ (2cd40 ) │ │ │ │ - ldr r2, [pc, #312] @ (2cd44 ) │ │ │ │ + ldr r3, [pc, #308] @ (2cd28 ) │ │ │ │ + ldr r2, [pc, #312] @ (2cd2c ) │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2cbc2 │ │ │ │ + b.n 2cbaa │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 2cba2 │ │ │ │ - ldr r0, [pc, #284] @ (2cd48 ) │ │ │ │ + beq.n 2cb8a │ │ │ │ + ldr r0, [pc, #284] @ (2cd30 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r6, r0 │ │ │ │ blx bcc0 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #7 │ │ │ │ @@ -50474,108 +50476,108 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ ldr r6, [r5, #0] │ │ │ │ str r5, [sp, #24] │ │ │ │ blx bcc0 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2ccd8 │ │ │ │ - cbz r4, 2cc5c │ │ │ │ + beq.n 2ccc0 │ │ │ │ + cbz r4, 2cc44 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ movw r4, #1650 @ 0x672 │ │ │ │ - ldr r3, [pc, #216] @ (2cd4c ) │ │ │ │ + ldr r3, [pc, #216] @ (2cd34 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #216] @ (2cd50 ) │ │ │ │ + ldr r2, [pc, #216] @ (2cd38 ) │ │ │ │ add r3, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - b.n 2cc20 │ │ │ │ + b.n 2cc08 │ │ │ │ mov r0, r5 │ │ │ │ blx b90c │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #188] @ (2cd54 ) │ │ │ │ + ldr r0, [pc, #188] @ (2cd3c ) │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d0f0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ - b.n 2cb78 │ │ │ │ + b.n 2cb60 │ │ │ │ mov r0, r5 │ │ │ │ blx c758 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #156] @ (2cd58 ) │ │ │ │ + ldr r0, [pc, #156] @ (2cd40 ) │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx d0f0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx b7dc │ │ │ │ - b.n 2cb6c │ │ │ │ + b.n 2cb54 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, sl │ │ │ │ blx c4c4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2cc20 │ │ │ │ + beq.n 2cc08 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ - b.n 2cc20 │ │ │ │ - ldr r1, [pc, #108] @ (2cd5c ) │ │ │ │ + b.n 2cc08 │ │ │ │ + ldr r1, [pc, #108] @ (2cd44 ) │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #108] @ (2cd60 ) │ │ │ │ + ldr r2, [pc, #108] @ (2cd48 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #632 @ 0x278 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2cc20 │ │ │ │ - ldr r1, [pc, #96] @ (2cd64 ) │ │ │ │ - ldr r2, [pc, #100] @ (2cd68 ) │ │ │ │ + b.n 2cc08 │ │ │ │ + ldr r1, [pc, #96] @ (2cd4c ) │ │ │ │ + ldr r2, [pc, #100] @ (2cd50 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #632 @ 0x278 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2cc20 │ │ │ │ - ldr r1, [pc, #88] @ (2cd6c ) │ │ │ │ + b.n 2cc08 │ │ │ │ + ldr r1, [pc, #88] @ (2cd54 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #88] @ (2cd70 ) │ │ │ │ + ldr r2, [pc, #88] @ (2cd58 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #632 @ 0x278 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2cc20 │ │ │ │ + b.n 2cc08 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #624 @ (adr r4, 2cfa8 ) │ │ │ │ + add r4, pc, #624 @ (adr r4, 2cf90 ) │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ movs r3, r0 │ │ │ │ cdp2 0, 4, cr0, cr12, cr0, {0} │ │ │ │ strh r2, [r2, #4] │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #10 │ │ │ │ movs r1, r0 │ │ │ │ stc2l 0, cr0, [r4] │ │ │ │ @@ -50594,176 +50596,176 @@ │ │ │ │ strh r2, [r4, #12] │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, #8] │ │ │ │ movs r1, r0 │ │ │ │ strh r2, [r6, #22] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002cd74 : │ │ │ │ +0002cd5c : │ │ │ │ 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, #368] @ (2cef8 ) │ │ │ │ + ldr r5, [pc, #368] @ (2cee0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r4, [pc, #368] @ (2cefc ) │ │ │ │ + ldr r4, [pc, #368] @ (2cee4 ) │ │ │ │ add r5, pc │ │ │ │ ldrd r8, r9, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ceba │ │ │ │ + beq.w 2cea2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2cecc │ │ │ │ + beq.w 2ceb4 │ │ │ │ mov ip, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2cea6 │ │ │ │ + beq.n 2ce8e │ │ │ │ add r5, sp, #32 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r6, r0 │ │ │ │ blx c3b8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r3, 2cdfa │ │ │ │ + cbnz r3, 2cde2 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ ldrd r2, r3, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #4] │ │ │ │ blx ca90 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2ce64 │ │ │ │ + bne.n 2ce4c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2cdea │ │ │ │ + beq.n 2cdd2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str.w r3, [r8] │ │ │ │ movs r0, #0 │ │ │ │ blx b7dc │ │ │ │ - cbz r7, 2ce3e │ │ │ │ + cbz r7, 2ce26 │ │ │ │ mov r0, r7 │ │ │ │ blx bbb8 │ │ │ │ - b.n 2ce3e │ │ │ │ + b.n 2ce26 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [sp, #32] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2ce5a │ │ │ │ + beq.n 2ce42 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #220] @ (2cf00 ) │ │ │ │ - ldr r3, [pc, #224] @ (2cf04 ) │ │ │ │ + ldr r2, [pc, #220] @ (2cee8 ) │ │ │ │ + ldr r3, [pc, #224] @ (2ceec ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1462 @ 0x5b6 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r5 │ │ │ │ blx bc2c │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #200] @ (2cf08 ) │ │ │ │ - ldr r3, [pc, #184] @ (2cefc ) │ │ │ │ + ldr r2, [pc, #200] @ (2cef0 ) │ │ │ │ + ldr r3, [pc, #184] @ (2cee4 ) │ │ │ │ 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 2cef4 │ │ │ │ + bne.n 2cedc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ blx c4c4 │ │ │ │ - b.n 2ce3c │ │ │ │ + b.n 2ce24 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2cee0 │ │ │ │ - cbz r7, 2ce76 │ │ │ │ + beq.n 2cec8 │ │ │ │ + cbz r7, 2ce5e │ │ │ │ mov r0, r7 │ │ │ │ blx bbb8 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #1479 @ 0x5c7 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #124] @ (2cf0c ) │ │ │ │ - ldr r2, [pc, #128] @ (2cf10 ) │ │ │ │ + ldr r3, [pc, #124] @ (2cef4 ) │ │ │ │ + ldr r2, [pc, #128] @ (2cef8 ) │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r5 │ │ │ │ blx bc2c │ │ │ │ - b.n 2ce3c │ │ │ │ - ldr r1, [pc, #108] @ (2cf14 ) │ │ │ │ + b.n 2ce24 │ │ │ │ + ldr r1, [pc, #108] @ (2cefc ) │ │ │ │ mov r0, ip │ │ │ │ - ldr r2, [pc, #108] @ (2cf18 ) │ │ │ │ + ldr r2, [pc, #108] @ (2cf00 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #680 @ 0x2a8 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2ce3c │ │ │ │ - ldr r1, [pc, #96] @ (2cf1c ) │ │ │ │ - ldr r2, [pc, #96] @ (2cf20 ) │ │ │ │ + b.n 2ce24 │ │ │ │ + ldr r1, [pc, #96] @ (2cf04 ) │ │ │ │ + ldr r2, [pc, #96] @ (2cf08 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #680 @ 0x2a8 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2ce3c │ │ │ │ - ldr r1, [pc, #84] @ (2cf24 ) │ │ │ │ + b.n 2ce24 │ │ │ │ + ldr r1, [pc, #84] @ (2cf0c ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #84] @ (2cf28 ) │ │ │ │ + ldr r2, [pc, #84] @ (2cf10 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #680 @ 0x2a8 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2ce3c │ │ │ │ + b.n 2ce24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r9 │ │ │ │ blx c4c4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2ce3c │ │ │ │ + beq.n 2ce24 │ │ │ │ mov r0, r7 │ │ │ │ blx bbb8 │ │ │ │ - b.n 2ce3c │ │ │ │ + b.n 2ce24 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r7, #25] │ │ │ │ movs r0, r0 │ │ │ │ ldc2 0, cr0, [r0], #-0 │ │ │ │ - cmp r0, #22 │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ movs r3, r0 │ │ │ │ smlal r0, r0, r8, r0 │ │ │ │ ldrb r6, [r1, #24] │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #29] │ │ │ │ movs r1, r0 │ │ │ │ strh r2, [r6, #10] │ │ │ │ @@ -50773,222 +50775,222 @@ │ │ │ │ ldrb r0, [r5, #31] │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, #29] │ │ │ │ movs r1, r0 │ │ │ │ strh r0, [r7, #8] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002cf2c : │ │ │ │ +0002cf14 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r5, [pc, #344] @ (2d098 ) │ │ │ │ + ldr r5, [pc, #344] @ (2d080 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r4, [pc, #344] @ (2d09c ) │ │ │ │ + ldr r4, [pc, #344] @ (2d084 ) │ │ │ │ add r5, pc │ │ │ │ ldr.w r8, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ mov.w r4, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d06e │ │ │ │ + beq.w 2d056 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2d080 │ │ │ │ + beq.w 2d068 │ │ │ │ mov ip, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2d05a │ │ │ │ + beq.n 2d042 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r5, [sp, #16] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ blx cc94 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r3, 2cfd8 │ │ │ │ + cbnz r3, 2cfc0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ blx bb20 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2d038 │ │ │ │ + beq.n 2d020 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2d040 │ │ │ │ + beq.n 2d028 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #220] @ (2d0a0 ) │ │ │ │ + ldr r3, [pc, #220] @ (2d088 ) │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #216] @ (2d0a4 ) │ │ │ │ + ldr r2, [pc, #216] @ (2d08c ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ movw r1, #1545 @ 0x609 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ - b.n 2d00c │ │ │ │ + b.n 2cff4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2d050 │ │ │ │ + beq.n 2d038 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #168] @ (2d0a8 ) │ │ │ │ - ldr r3, [pc, #168] @ (2d0ac ) │ │ │ │ + ldr r2, [pc, #168] @ (2d090 ) │ │ │ │ + ldr r3, [pc, #168] @ (2d094 ) │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ movw r1, #1531 @ 0x5fb │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r5 │ │ │ │ blx bc2c │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #144] @ (2d0b0 ) │ │ │ │ - ldr r3, [pc, #124] @ (2d09c ) │ │ │ │ + ldr r2, [pc, #144] @ (2d098 ) │ │ │ │ + ldr r3, [pc, #124] @ (2d084 ) │ │ │ │ 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 2d094 │ │ │ │ + bne.n 2d07c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ - b.n 2d01c │ │ │ │ + b.n 2d004 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ blx c4c4 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ - b.n 2d01a │ │ │ │ + b.n 2d002 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx c4c4 │ │ │ │ - b.n 2d01a │ │ │ │ - ldr r1, [pc, #88] @ (2d0b4 ) │ │ │ │ + b.n 2d002 │ │ │ │ + ldr r1, [pc, #88] @ (2d09c ) │ │ │ │ mov r0, ip │ │ │ │ - ldr r2, [pc, #88] @ (2d0b8 ) │ │ │ │ + ldr r2, [pc, #88] @ (2d0a0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ blx c5e8 │ │ │ │ - b.n 2d01a │ │ │ │ - ldr r1, [pc, #76] @ (2d0bc ) │ │ │ │ - ldr r2, [pc, #76] @ (2d0c0 ) │ │ │ │ + b.n 2d002 │ │ │ │ + ldr r1, [pc, #76] @ (2d0a4 ) │ │ │ │ + ldr r2, [pc, #76] @ (2d0a8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ blx c5e8 │ │ │ │ - b.n 2d01a │ │ │ │ - ldr r1, [pc, #64] @ (2d0c4 ) │ │ │ │ + b.n 2d002 │ │ │ │ + ldr r1, [pc, #64] @ (2d0ac ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #64] @ (2d0c8 ) │ │ │ │ + ldr r2, [pc, #64] @ (2d0b0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ blx c5e8 │ │ │ │ - b.n 2d01a │ │ │ │ + b.n 2d002 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - movs r7, #22 │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa920000 │ │ │ │ ldrb r0, [r2, #19] │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #18] │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa560000 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r6, #80 @ 0x50 │ │ │ │ movs r3, r0 │ │ │ │ ldrb r4, [r0, #23] │ │ │ │ movs r1, r0 │ │ │ │ ldrb r6, [r7, #30] │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #22] │ │ │ │ movs r1, r0 │ │ │ │ ldrb r4, [r6, #24] │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r3, #22] │ │ │ │ movs r1, r0 │ │ │ │ ldrb r4, [r0, #30] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002d0cc : │ │ │ │ +0002d0b4 : │ │ │ │ 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, #3816] @ 0xee8 │ │ │ │ - ldr.w r4, [pc, #2604] @ 2db0c │ │ │ │ + ldr.w r4, [pc, #2604] @ 2daf4 │ │ │ │ mov fp, r3 │ │ │ │ - ldr.w r3, [pc, #2604] @ 2db10 │ │ │ │ + ldr.w r3, [pc, #2604] @ 2daf8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr.w r3, [pc, #2588] @ 2db14 │ │ │ │ + ldr.w r3, [pc, #2588] @ 2dafc │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d432 │ │ │ │ + beq.w 2d41a │ │ │ │ mov r8, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2d448 │ │ │ │ + beq.w 2d430 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2d460 │ │ │ │ + beq.w 2d448 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2d478 │ │ │ │ + beq.w 2d460 │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.w 2d342 │ │ │ │ + bhi.w 2d32a │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ add r6, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -50996,138 +50998,138 @@ │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ str r6, [sp, #16] │ │ │ │ strd r4, r4, [sp, #100] @ 0x64 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ blx cc94 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r3, 2d1b6 │ │ │ │ + cbz r3, 2d19e │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 2d338 │ │ │ │ + beq.w 2d320 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [pc, #2468] @ 2db18 │ │ │ │ + ldr.w r2, [pc, #2468] @ 2db00 │ │ │ │ movw r1, #1890 @ 0x762 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2460] @ 2db1c │ │ │ │ + ldr.w r3, [pc, #2460] @ 2db04 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r6 │ │ │ │ blx bc2c │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #2440] @ 2db20 │ │ │ │ - ldr.w r3, [pc, #2420] @ 2db10 │ │ │ │ + ldr.w r2, [pc, #2440] @ 2db08 │ │ │ │ + ldr.w r3, [pc, #2420] @ 2daf8 │ │ │ │ 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 2d880 │ │ │ │ + bne.w 2d868 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #244 @ 0xf4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w sl, [sp, #100] @ 0x64 │ │ │ │ cmp r2, r3 │ │ │ │ ite le │ │ │ │ movle r1, #0 │ │ │ │ movgt r1, #1 │ │ │ │ cmp sl, r3 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 2d394 │ │ │ │ + bne.w 2d37c │ │ │ │ movs r3, #1 │ │ │ │ mov r2, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r7, [sp, #0] │ │ │ │ blx cc94 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 2d232 │ │ │ │ + cbz r3, 2d21a │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2d3e4 │ │ │ │ + beq.w 2d3cc │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r2, [pc, #2308] @ 2db24 │ │ │ │ + ldr.w r2, [pc, #2308] @ 2db0c │ │ │ │ movw r1, #1934 @ 0x78e │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2300] @ 2db28 │ │ │ │ + ldr.w r3, [pc, #2300] @ 2db10 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2d184 │ │ │ │ + b.n 2d16c │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ blx b7dc │ │ │ │ add.w r7, sl, r4 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov fp, r4 │ │ │ │ blx c130 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - b.n 2d25c │ │ │ │ + b.n 2d244 │ │ │ │ ldr.w r3, [r9, r0, lsl #2] │ │ │ │ str.w r3, [r2, r0, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ cmp r0, sl │ │ │ │ - bcc.n 2d252 │ │ │ │ + bcc.n 2d23a │ │ │ │ ldrd r4, ip, [sp, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ - b.n 2d278 │ │ │ │ + b.n 2d260 │ │ │ │ add.w r2, r3, sl │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r1, [r4, r2, lsl #2] │ │ │ │ str.w r1, [ip, r2, lsl #2] │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.n 2d26a │ │ │ │ + bhi.n 2d252 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc10 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r0, [pc, #2204] @ 2db2c │ │ │ │ + ldr.w r0, [pc, #2204] @ 2db14 │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ @@ -51135,31 +51137,31 @@ │ │ │ │ blx d09c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r0 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr.w r2, [pc, #2168] @ 2db30 │ │ │ │ + ldr.w r2, [pc, #2168] @ 2db18 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ blx c034 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d4a0 │ │ │ │ + beq.w 2d488 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2d3fa │ │ │ │ + beq.w 2d3e2 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 2d2ec │ │ │ │ + cbz r3, 2d2d4 │ │ │ │ mov r0, r3 │ │ │ │ blx c41c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx b7dc │ │ │ │ movs r0, #0 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ @@ -51168,173 +51170,173 @@ │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #2069 @ 0x815 │ │ │ │ - ldr.w r2, [pc, #2076] @ 2db34 │ │ │ │ + ldr.w r2, [pc, #2076] @ 2db1c │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2072] @ 2db38 │ │ │ │ + ldr.w r3, [pc, #2072] @ 2db20 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r6 │ │ │ │ blx bc2c │ │ │ │ - b.n 2d192 │ │ │ │ + b.n 2d17a │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ blx c4c4 │ │ │ │ - b.n 2d192 │ │ │ │ + b.n 2d17a │ │ │ │ blx bcc0 │ │ │ │ - ldr.w r2, [pc, #2036] @ 2db3c │ │ │ │ + ldr.w r2, [pc, #2036] @ 2db24 │ │ │ │ movs r1, #4 │ │ │ │ add r2, pc │ │ │ │ blx c49c │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2d338 │ │ │ │ + beq.n 2d320 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r3, r0 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r3, [pc, #1996] @ 2db40 │ │ │ │ + ldr.w r3, [pc, #1996] @ 2db28 │ │ │ │ movw r1, #2478 @ 0x9ae │ │ │ │ - ldr.w r2, [pc, #1992] @ 2db44 │ │ │ │ + ldr.w r2, [pc, #1992] @ 2db2c │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx bc2c │ │ │ │ - b.n 2d192 │ │ │ │ + b.n 2d17a │ │ │ │ str r3, [sp, #28] │ │ │ │ blx bcc0 │ │ │ │ - ldr.w r2, [pc, #1964] @ 2db48 │ │ │ │ + ldr.w r2, [pc, #1964] @ 2db30 │ │ │ │ movs r1, #7 │ │ │ │ add r2, pc │ │ │ │ blx c49c │ │ │ │ ldr r4, [r0, #0] │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2d490 │ │ │ │ + beq.n 2d478 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr.w r3, [pc, #1920] @ 2db4c │ │ │ │ + ldr.w r3, [pc, #1920] @ 2db34 │ │ │ │ strd r5, r2, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1916] @ 2db50 │ │ │ │ + ldr.w r2, [pc, #1916] @ 2db38 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ movw r1, #1916 @ 0x77c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ - b.n 2d184 │ │ │ │ + b.n 2d16c │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx c4c4 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ - b.n 2d192 │ │ │ │ + b.n 2d17a │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ blx c4c4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 2d418 │ │ │ │ + cbz r3, 2d400 │ │ │ │ mov r0, r3 │ │ │ │ blx c41c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx b7dc │ │ │ │ movs r0, #0 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ - b.n 2d192 │ │ │ │ - ldr.w r1, [pc, #1824] @ 2db54 │ │ │ │ - ldr.w r2, [pc, #1824] @ 2db58 │ │ │ │ + b.n 2d17a │ │ │ │ + ldr.w r1, [pc, #1824] @ 2db3c │ │ │ │ + ldr.w r2, [pc, #1824] @ 2db40 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #748 @ 0x2ec │ │ │ │ blx c5e8 │ │ │ │ - b.n 2d192 │ │ │ │ - ldr.w r1, [pc, #1808] @ 2db5c │ │ │ │ + b.n 2d17a │ │ │ │ + ldr.w r1, [pc, #1808] @ 2db44 │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #1808] @ 2db60 │ │ │ │ + ldr.w r2, [pc, #1808] @ 2db48 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #748 @ 0x2ec │ │ │ │ blx c5e8 │ │ │ │ - b.n 2d192 │ │ │ │ - ldr.w r1, [pc, #1792] @ 2db64 │ │ │ │ + b.n 2d17a │ │ │ │ + ldr.w r1, [pc, #1792] @ 2db4c │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r2, [pc, #1792] @ 2db68 │ │ │ │ + ldr.w r2, [pc, #1792] @ 2db50 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #748 @ 0x2ec │ │ │ │ blx c5e8 │ │ │ │ - b.n 2d192 │ │ │ │ - ldr.w r1, [pc, #1776] @ 2db6c │ │ │ │ + b.n 2d17a │ │ │ │ + ldr.w r1, [pc, #1776] @ 2db54 │ │ │ │ mov r0, fp │ │ │ │ - ldr.w r2, [pc, #1776] @ 2db70 │ │ │ │ + ldr.w r2, [pc, #1776] @ 2db58 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #748 @ 0x2ec │ │ │ │ blx c5e8 │ │ │ │ - b.n 2d192 │ │ │ │ + b.n 2d17a │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ blx c4c4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ - b.n 2d192 │ │ │ │ - ldr.w r1, [pc, #1744] @ 2db74 │ │ │ │ + b.n 2d17a │ │ │ │ + ldr.w r1, [pc, #1744] @ 2db5c │ │ │ │ add r1, pc │ │ │ │ blx c830 │ │ │ │ - ldr.w r3, [pc, #1740] @ 2db78 │ │ │ │ + ldr.w r3, [pc, #1740] @ 2db60 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ add r3, pc │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr.w r3, [pc, #1728] @ 2db7c │ │ │ │ + ldr.w r3, [pc, #1728] @ 2db64 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ strd r5, r9, [sp, #80] @ 0x50 │ │ │ │ - b.n 2d556 │ │ │ │ + b.n 2d53e │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ blx c5b4 │ │ │ │ mov sl, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ @@ -51365,74 +51367,74 @@ │ │ │ │ ldmia.w r4, {r0, r1} │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ movs r0, #24 │ │ │ │ blx cd30 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 29d04 │ │ │ │ + bl 29cec │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ blx c100 │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r5, [r6] │ │ │ │ strd r5, r5, [r6, #8] │ │ │ │ strd r5, r5, [r6, #16] │ │ │ │ blx c728 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - bne.n 2d5a2 │ │ │ │ + bne.n 2d58a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx b7bc │ │ │ │ movs r1, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7bc │ │ │ │ blx bc14 │ │ │ │ strd r5, r5, [sp, #164] @ 0xa4 │ │ │ │ mov r8, r0 │ │ │ │ strd r5, r5, [sp, #172] @ 0xac │ │ │ │ str r5, [sp, #180] @ 0xb4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2d4d4 │ │ │ │ + bne.n 2d4bc │ │ │ │ ldrd r2, r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r4 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2d4e0 │ │ │ │ + b.n 2d4c8 │ │ │ │ ldrd r5, r9, [sp, #80] @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ - ldr.w r2, [pc, #1492] @ 2db80 │ │ │ │ + ldr.w r2, [pc, #1492] @ 2db68 │ │ │ │ ldrd sl, r6, [sp, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - cbz r3, 2d62a │ │ │ │ + cbz r3, 2d612 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2d84e │ │ │ │ + beq.w 2d836 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r3, 2d5da │ │ │ │ + cbz r3, 2d5c2 │ │ │ │ mov r0, r3 │ │ │ │ blx cfa0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 2d5f0 │ │ │ │ + cbz r3, 2d5d8 │ │ │ │ mov r0, r3 │ │ │ │ blx c41c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx b7dc │ │ │ │ movs r0, #0 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ @@ -51441,85 +51443,85 @@ │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #2138 @ 0x85a │ │ │ │ - ldr.w r2, [pc, #1384] @ 2db84 │ │ │ │ + ldr.w r2, [pc, #1384] @ 2db6c │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1380] @ 2db88 │ │ │ │ + ldr.w r3, [pc, #1380] @ 2db70 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2d324 │ │ │ │ - ldr.w r3, [pc, #1376] @ 2db8c │ │ │ │ + b.n 2d30c │ │ │ │ + ldr.w r3, [pc, #1376] @ 2db74 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r1, r3 │ │ │ │ - ldr.w r3, [pc, #1368] @ 2db90 │ │ │ │ + ldr.w r3, [pc, #1368] @ 2db78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ - ldr.w r2, [pc, #1360] @ 2db94 │ │ │ │ - ldr.w r3, [pc, #1360] @ 2db98 │ │ │ │ + ldr.w r2, [pc, #1360] @ 2db7c │ │ │ │ + ldr.w r3, [pc, #1360] @ 2db80 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ blx c3d0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2d888 │ │ │ │ - ldr.w r1, [pc, #1344] @ 2db9c │ │ │ │ - ldr.w r2, [pc, #1344] @ 2dba0 │ │ │ │ + bne.w 2d870 │ │ │ │ + ldr.w r1, [pc, #1344] @ 2db84 │ │ │ │ + ldr.w r2, [pc, #1344] @ 2db88 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add.w r1, r1, #272 @ 0x110 │ │ │ │ add r2, pc │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx b978 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d884 │ │ │ │ + beq.w 2d86c │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ mov r7, r6 │ │ │ │ - cbz r6, 2d698 │ │ │ │ + cbz r6, 2d680 │ │ │ │ movs r0, #24 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29d04 │ │ │ │ + bl 29cec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx c8c4 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2d682 │ │ │ │ + bne.n 2d66a │ │ │ │ mov r0, r8 │ │ │ │ blx bd98 │ │ │ │ - ldr.w r1, [pc, #1268] @ 2dba4 │ │ │ │ + ldr.w r1, [pc, #1268] @ 2db8c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c87c │ │ │ │ - ldr.w r1, [pc, #1260] @ 2dba8 │ │ │ │ + ldr.w r1, [pc, #1260] @ 2db90 │ │ │ │ add r1, pc │ │ │ │ blx c87c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2daac │ │ │ │ + beq.w 2da94 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ ldr.w sl, [sp, #88] @ 0x58 │ │ │ │ str.w r9, [sp, #72] @ 0x48 │ │ │ │ - b.n 2d72a │ │ │ │ + b.n 2d712 │ │ │ │ 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} │ │ │ │ @@ -51529,170 +51531,170 @@ │ │ │ │ ldmia.w r4, {r0, r1} │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ movs r0, #24 │ │ │ │ blx cd30 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 29d04 │ │ │ │ + bl 29cec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c8c4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx b7dc │ │ │ │ ldr.w r8, [r8, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 2d866 │ │ │ │ + beq.w 2d84e │ │ │ │ ldr.w r5, [r8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #136] @ 0x88 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ strd r3, r3, [sp, #144] @ 0x90 │ │ │ │ strd r3, r3, [sp, #152] @ 0x98 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ add r5, sp, #136 @ 0x88 │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r4, sl │ │ │ │ - bl 29d04 │ │ │ │ + bl 29cec │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #24] │ │ │ │ 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 c1b4 │ │ │ │ ldr r2, [sp, #284] @ 0x11c │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.n 2d6da │ │ │ │ + bcc.n 2d6c2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d872 │ │ │ │ + beq.n 2d85a │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ blx c1b4 │ │ │ │ movs r1, #4 │ │ │ │ adds r0, #1 │ │ │ │ blx c130 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx c1b4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2dad6 │ │ │ │ + beq.w 2dabe │ │ │ │ sub.w r8, r4, #4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2db06 │ │ │ │ + beq.w 2daee │ │ │ │ movs r0, #24 │ │ │ │ blx cd30 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29d04 │ │ │ │ + bl 29cec │ │ │ │ ldr r0, [r7, #16] │ │ │ │ blx bc14 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ blx b7dc │ │ │ │ ldr r0, [r7, #16] │ │ │ │ str.w r5, [r8] │ │ │ │ blx b7dc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r7, #16] │ │ │ │ blx b7dc │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2d7a8 │ │ │ │ + bne.n 2d790 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 2d7f2 │ │ │ │ + cbz r3, 2d7da │ │ │ │ str.w sl, [r3] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - cbz r3, 2d800 │ │ │ │ - ldr r1, [pc, #948] @ (2dbac ) │ │ │ │ + cbz r3, 2d7e8 │ │ │ │ + ldr r1, [pc, #948] @ (2db94 ) │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc │ │ │ │ blx be64 │ │ │ │ - ldr r1, [pc, #940] @ (2dbb0 ) │ │ │ │ + ldr r1, [pc, #940] @ (2db98 ) │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r1, pc │ │ │ │ blx be64 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 2d814 │ │ │ │ + cbz r3, 2d7fc │ │ │ │ mov r0, r3 │ │ │ │ blx cedc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r3, 2d81e │ │ │ │ + cbz r3, 2d806 │ │ │ │ mov r0, r3 │ │ │ │ blx cfa0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 2d834 │ │ │ │ + cbz r3, 2d81c │ │ │ │ mov r0, r3 │ │ │ │ blx c41c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx b7dc │ │ │ │ movs r0, #0 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx b7dc │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ - b.n 2d194 │ │ │ │ + b.n 2d17c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ blx c4c4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d402 │ │ │ │ + beq.w 2d3ea │ │ │ │ mov r0, r3 │ │ │ │ blx cfa0 │ │ │ │ - b.n 2d402 │ │ │ │ + b.n 2d3ea │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ - b.n 2d77e │ │ │ │ + b.n 2d766 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #832] @ (2dbb4 ) │ │ │ │ + ldr r1, [pc, #832] @ (2db9c ) │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r1, pc │ │ │ │ blx c87c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - b.n 2d784 │ │ │ │ + b.n 2d76c │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2d6ae │ │ │ │ - ldr r3, [pc, #812] @ (2dbb8 ) │ │ │ │ + b.n 2d696 │ │ │ │ + ldr r3, [pc, #812] @ (2dba0 ) │ │ │ │ mov r8, fp │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp, #24] │ │ │ │ add.w r4, r3, #272 @ 0x110 │ │ │ │ - ldr r3, [pc, #800] @ (2dbbc ) │ │ │ │ + ldr r3, [pc, #800] @ (2dba4 ) │ │ │ │ mov r9, r4 │ │ │ │ mov r4, sl │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - ble.w 2daa6 │ │ │ │ + ble.w 2da8e │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r7 │ │ │ │ mov r0, r1 │ │ │ │ blx c830 │ │ │ │ cmp r7, #5 │ │ │ │ it lt │ │ │ │ movlt r6, #5 │ │ │ │ @@ -51701,67 +51703,67 @@ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r7 │ │ │ │ cmp r7, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ cmp r2, sl │ │ │ │ - ble.n 2d9ba │ │ │ │ + ble.n 2d9a2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r3, sl, lsl #2] │ │ │ │ blx c100 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2d9ae │ │ │ │ + beq.n 2d996 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r3, [r3, sl, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r2, r3, #4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2d8f8 │ │ │ │ + b.n 2d8e0 │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 2d9ae │ │ │ │ + beq.n 2d996 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 2d8f2 │ │ │ │ + bne.n 2d8da │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2d9c2 │ │ │ │ + beq.n 2d9aa │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ mov r4, r8 │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ mov r8, r5 │ │ │ │ sub.w r9, r3, #4 │ │ │ │ cmp sl, ip │ │ │ │ - bge.n 2d99a │ │ │ │ + bge.n 2d982 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2d9b4 │ │ │ │ + beq.n 2d99c │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r5, [r3, sl, lsl #2] │ │ │ │ mov.w r6, sl, lsl #2 │ │ │ │ mov r2, r9 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - b.n 2d93e │ │ │ │ + b.n 2d926 │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 2d9b4 │ │ │ │ + beq.n 2d99c │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 2d938 │ │ │ │ + bne.n 2d920 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx cc70 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d9ea │ │ │ │ + beq.n 2d9d2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r3, [r3, r6] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ blx cc70 │ │ │ │ ldr.w r3, [r8] │ │ │ │ @@ -51777,48 +51779,48 @@ │ │ │ │ ldr r2, [r3, r6] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r1, r0 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ sbcs r5, r1 │ │ │ │ it ge │ │ │ │ addge.w sl, sl, #1 │ │ │ │ - blt.n 2d9ce │ │ │ │ + blt.n 2d9b6 │ │ │ │ ldr.w ip, [r8, #4] │ │ │ │ cmp sl, ip │ │ │ │ - blt.n 2d928 │ │ │ │ + blt.n 2d910 │ │ │ │ mov r6, r8 │ │ │ │ ldr.w r9, [sp, #80] @ 0x50 │ │ │ │ mov r8, r4 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ blx cfa0 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 2d8a2 │ │ │ │ + b.n 2d88a │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 2d8c4 │ │ │ │ + b.n 2d8ac │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 2d91c │ │ │ │ + b.n 2d904 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2daa2 │ │ │ │ + beq.n 2da8a │ │ │ │ mov r6, r5 │ │ │ │ - b.n 2d9a4 │ │ │ │ + b.n 2d98c │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2d9aa │ │ │ │ + b.n 2d992 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add.w sl, sl, #1 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx cc70 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r2, [r3, r6] │ │ │ │ vldr d7, [r2, #8] │ │ │ │ vstr d7, [r0, #8] │ │ │ │ - b.n 2d992 │ │ │ │ + b.n 2d97a │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r3, [r3, r6] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ blx bc14 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ strd r5, r5, [sp, #164] @ 0xa4 │ │ │ │ @@ -51865,75 +51867,75 @@ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ movs r0, #24 │ │ │ │ blx cd30 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 29d04 │ │ │ │ + bl 29cec │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ blx bd8c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ blx b7dc │ │ │ │ - b.n 2d954 │ │ │ │ + b.n 2d93c │ │ │ │ adds r7, #1 │ │ │ │ - b.n 2d8a6 │ │ │ │ + b.n 2d88e │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ - b.n 2d670 │ │ │ │ + b.n 2d658 │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d86e │ │ │ │ + beq.w 2d856 │ │ │ │ blx c1b4 │ │ │ │ movs r1, #4 │ │ │ │ adds r0, #1 │ │ │ │ blx c130 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx c1b4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d80a │ │ │ │ + beq.w 2d7f2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2d80a │ │ │ │ + b.n 2d7f2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 2daf2 │ │ │ │ + cbz r3, 2dada │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d80a │ │ │ │ - ldr r1, [pc, #216] @ (2dbc0 ) │ │ │ │ + beq.w 2d7f2 │ │ │ │ + ldr r1, [pc, #216] @ (2dba8 ) │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc │ │ │ │ blx be64 │ │ │ │ - b.n 2d80a │ │ │ │ + b.n 2d7f2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d80a │ │ │ │ - ldr r1, [pc, #200] @ (2dbc4 ) │ │ │ │ + beq.w 2d7f2 │ │ │ │ + ldr r1, [pc, #200] @ (2dbac ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ blx be64 │ │ │ │ - b.n 2d80a │ │ │ │ + b.n 2d7f2 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - movs r5, #112 @ 0x70 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r5, #116 @ 0x74 │ │ │ │ movs r3, r0 │ │ │ │ ldrb r4, [r4, #12] │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ movs r3, r0 │ │ │ │ ldrb r0, [r7, #9] │ │ │ │ movs r0, r0 │ │ │ │ strh.w r0, [lr, r0] │ │ │ │ ldc2 0, cr0, [lr], {0} │ │ │ │ ldc2l 0, cr0, [ip] │ │ │ │ ldrb r4, [r0, #6] │ │ │ │ @@ -51989,29 +51991,29 @@ │ │ │ │ @ instruction: 0xffffc8fb │ │ │ │ vsli.64 d23, d6, #63 @ 0x3f │ │ │ │ movs r1, r0 │ │ │ │ strb r2, [r1, #24] │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r6} │ │ │ │ vmlsl.u q14, d15, d3[0] │ │ │ │ - Address 0x2dbc6 is out of bounds. │ │ │ │ + Address 0x2dbae is out of bounds. │ │ │ │ │ │ │ │ │ │ │ │ -0002dbc8 : │ │ │ │ - cbz r0, 2dbd0 │ │ │ │ +0002dbb0 : │ │ │ │ + cbz r0, 2dbb8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #24] @ (2dbf8 ) │ │ │ │ + ldr r1, [pc, #24] @ (2dbe0 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (2dbfc ) │ │ │ │ + ldr r2, [pc, #24] @ (2dbe4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #788 @ 0x314 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ @@ -52023,117 +52025,117 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 2dc5a │ │ │ │ + beq.n 2dc42 │ │ │ │ ldrd r0, r2, [r3] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx c9bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [pc, #144] @ (2dcbc ) │ │ │ │ + ldr r4, [pc, #144] @ (2dca4 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r4, pc │ │ │ │ blx c9bc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr r3, [pc, #136] @ (2dcc0 ) │ │ │ │ + ldr r3, [pc, #136] @ (2dca8 ) │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #136] @ (2dcc4 ) │ │ │ │ + ldr r2, [pc, #136] @ (2dcac ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ strd r5, r0, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ movw r0, #4072 @ 0xfe8 │ │ │ │ str r1, [sp, #8] │ │ │ │ strd r0, r4, [sp] │ │ │ │ movs r1, #16 │ │ │ │ movs r0, #0 │ │ │ │ blx d258 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx c6b8 │ │ │ │ - cbz r4, 2dca2 │ │ │ │ + cbz r4, 2dc8a │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ blx c764 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2dc56 │ │ │ │ - cbz r3, 2dc7a │ │ │ │ + beq.n 2dc3e │ │ │ │ + cbz r3, 2dc62 │ │ │ │ mov r0, r3 │ │ │ │ blx c1c4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 2dc8e │ │ │ │ + cbz r0, 2dc76 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx bbb8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r1, [r2, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #52] @ (2dcc8 ) │ │ │ │ + ldr r3, [pc, #52] @ (2dcb0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w cee8 │ │ │ │ - ldr r1, [pc, #40] @ (2dccc ) │ │ │ │ + ldr r1, [pc, #40] @ (2dcb4 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #40] @ (2dcd0 ) │ │ │ │ + ldr r2, [pc, #40] @ (2dcb8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #824 @ 0x338 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ strb r0, [r6, #28] │ │ │ │ movs r0, r0 │ │ │ │ cdp 0, 2, cr0, cr2, cr0, {0} │ │ │ │ strb r2, [r4, #27] │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #64 @ 0x40 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ strb r4, [r7, #5] │ │ │ │ movs r1, r0 │ │ │ │ strb r6, [r7, #7] │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 2dd2e │ │ │ │ + beq.n 2dd16 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldrd r0, r2, [r3] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx c9bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx c9bc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strd r4, r0, [sp, #16] │ │ │ │ movw lr, #4054 @ 0xfd6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #52] @ (2dd44 ) │ │ │ │ - ldr r2, [pc, #52] @ (2dd48 ) │ │ │ │ - ldr r0, [pc, #56] @ (2dd4c ) │ │ │ │ + ldr r3, [pc, #52] @ (2dd2c ) │ │ │ │ + ldr r2, [pc, #52] @ (2dd30 ) │ │ │ │ + ldr r0, [pc, #56] @ (2dd34 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ movs r1, #16 │ │ │ │ strd lr, r0, [sp] │ │ │ │ @@ -52151,372 +52153,372 @@ │ │ │ │ nop │ │ │ │ stcl 0, cr0, [r8, #-0] │ │ │ │ strb r4, [r1, #24] │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r0, #25] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002dd50 : │ │ │ │ +0002dd38 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #84] @ (2ddb4 ) │ │ │ │ + ldr r4, [pc, #84] @ (2dd9c ) │ │ │ │ sub sp, #16 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #16] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 2dd7e │ │ │ │ - ldr r3, [pc, #64] @ (2ddb8 ) │ │ │ │ + cbz r3, 2dd66 │ │ │ │ + ldr r3, [pc, #64] @ (2dda0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r0, r4, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ce24 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2dd74 │ │ │ │ - ldr r2, [pc, #44] @ (2ddbc ) │ │ │ │ + beq.n 2dd5c │ │ │ │ + ldr r2, [pc, #44] @ (2dda4 ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #44] @ (2ddc0 ) │ │ │ │ + ldr r1, [pc, #44] @ (2dda8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c628 │ │ │ │ movs r1, #4 │ │ │ │ mov r5, r0 │ │ │ │ blx bba8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d0b4 │ │ │ │ - b.n 2dd74 │ │ │ │ + b.n 2dd5c │ │ │ │ nop │ │ │ │ - movs r4, #114 @ 0x72 │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #94 @ 0x5e │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xf27e0000 │ │ │ │ │ │ │ │ -0002ddc4 : │ │ │ │ +0002ddac : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c2dc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w d2d0 │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #20] @ (2de00 ) │ │ │ │ + ldr r3, [pc, #20] @ (2dde8 ) │ │ │ │ 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 │ │ │ │ - movs r3, #252 @ 0xfc │ │ │ │ + movs r4, #20 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r1, [pc, #1228] @ 2e2e8 │ │ │ │ + ldr.w r1, [pc, #1228] @ 2e2d0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr.w r2, [pc, #1228] @ 2e2ec │ │ │ │ + ldr.w r2, [pc, #1228] @ 2e2d4 │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2e1c8 │ │ │ │ + beq.w 2e1b0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ ite eq │ │ │ │ moveq r5, #6 │ │ │ │ movne r5, #1 │ │ │ │ blx c818 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ blx bca8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 2de60 │ │ │ │ + cbz r0, 2de48 │ │ │ │ blx b85c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbnz r5, 2deba │ │ │ │ + cbnz r5, 2dea2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r6, sp, #28 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2df32 │ │ │ │ + beq.n 2df1a │ │ │ │ add r1, sp, #28 │ │ │ │ blx c2c4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2dfc2 │ │ │ │ + beq.w 2dfaa │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 2dfe6 │ │ │ │ + beq.w 2dfce │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1096] @ 2e2f0 │ │ │ │ - ldr.w r3, [pc, #1096] @ 2e2f4 │ │ │ │ + ldr.w r2, [pc, #1096] @ 2e2d8 │ │ │ │ + ldr.w r3, [pc, #1096] @ 2e2dc │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #300 @ 0x12c │ │ │ │ add r3, pc │ │ │ │ - b.n 2df72 │ │ │ │ + b.n 2df5a │ │ │ │ cmp r5, #11 │ │ │ │ - beq.w 2e074 │ │ │ │ + beq.w 2e05c │ │ │ │ cmp r5, #3 │ │ │ │ it ne │ │ │ │ cmpne r5, #14 │ │ │ │ - bne.n 2df82 │ │ │ │ + bne.n 2df6a │ │ │ │ blx ccb8 │ │ │ │ mov r4, r0 │ │ │ │ blx bcc0 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #2 │ │ │ │ blx c49c │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ blx bcc0 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 2e06a │ │ │ │ + beq.w 2e052 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r4, #430 @ 0x1ae │ │ │ │ - ldr r3, [pc, #1020] @ (2e2f8 ) │ │ │ │ + ldr r3, [pc, #1020] @ (2e2e0 ) │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #1020] @ (2e2fc ) │ │ │ │ + ldr r2, [pc, #1020] @ (2e2e4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ strd r4, r5, [sp] │ │ │ │ blx d258 │ │ │ │ add r0, sp, #28 │ │ │ │ blx bc2c │ │ │ │ - ldr r2, [pc, #1000] @ (2e300 ) │ │ │ │ - ldr r3, [pc, #976] @ (2e2ec ) │ │ │ │ + ldr r2, [pc, #1000] @ (2e2e8 ) │ │ │ │ + ldr r3, [pc, #976] @ (2e2d4 ) │ │ │ │ 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 2e2e2 │ │ │ │ + bne.w 2e2ca │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r6 │ │ │ │ blx c6c4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2df16 │ │ │ │ + beq.n 2defe │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2dfe6 │ │ │ │ + beq.n 2dfce │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #924] @ (2e304 ) │ │ │ │ - ldr r3, [pc, #928] @ (2e308 ) │ │ │ │ + ldr r2, [pc, #924] @ (2e2ec ) │ │ │ │ + ldr r3, [pc, #928] @ (2e2f0 ) │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ movw r1, #323 @ 0x143 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r6 │ │ │ │ blx bc2c │ │ │ │ - b.n 2df16 │ │ │ │ + b.n 2defe │ │ │ │ cmp r5, #5 │ │ │ │ - bne.n 2e076 │ │ │ │ + bne.n 2e05e │ │ │ │ blx ccb8 │ │ │ │ mov r4, r0 │ │ │ │ blx bcc0 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx c49c │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ blx bcc0 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2e06a │ │ │ │ + beq.n 2e052 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r4, #447 @ 0x1bf │ │ │ │ - ldr r3, [pc, #852] @ (2e30c ) │ │ │ │ + ldr r3, [pc, #852] @ (2e2f4 ) │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #852] @ (2e310 ) │ │ │ │ + ldr r2, [pc, #852] @ (2e2f8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 2df04 │ │ │ │ + b.n 2deec │ │ │ │ cmp r0, #10 │ │ │ │ - bgt.n 2df16 │ │ │ │ + bgt.n 2defe │ │ │ │ blx bcc0 │ │ │ │ - ldr r2, [pc, #840] @ (2e314 ) │ │ │ │ + ldr r2, [pc, #840] @ (2e2fc ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx c49c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 2e1fc │ │ │ │ + bne.w 2e1e4 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx bcc0 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c78c │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2e0c6 │ │ │ │ + bne.n 2e0ae │ │ │ │ blx bcc0 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c78c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2e230 │ │ │ │ + beq.w 2e218 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2e1e6 │ │ │ │ + beq.w 2e1ce │ │ │ │ mov r0, r5 │ │ │ │ blx cf60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2e1ee │ │ │ │ + beq.w 2e1d6 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2e06a │ │ │ │ + beq.n 2e052 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #374 @ 0x176 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #708] @ (2e318 ) │ │ │ │ - ldr r2, [pc, #712] @ (2e31c ) │ │ │ │ + ldr r3, [pc, #708] @ (2e300 ) │ │ │ │ + ldr r2, [pc, #712] @ (2e304 ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r6 │ │ │ │ blx bc2c │ │ │ │ - b.n 2df16 │ │ │ │ + b.n 2defe │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx c4c4 │ │ │ │ - b.n 2df16 │ │ │ │ - cbnz r7, 2e0d8 │ │ │ │ + b.n 2defe │ │ │ │ + cbnz r7, 2e0c0 │ │ │ │ blx ccb8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #672] @ (2e320 ) │ │ │ │ + ldr r0, [pc, #672] @ (2e308 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r4, r0 │ │ │ │ blx bcc0 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #4 │ │ │ │ blx c49c │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ blx bcc0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 2e1d6 │ │ │ │ + beq.w 2e1be │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r4, #471 @ 0x1d7 │ │ │ │ - ldr r3, [pc, #616] @ (2e324 ) │ │ │ │ + ldr r3, [pc, #616] @ (2e30c ) │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #616] @ (2e328 ) │ │ │ │ + ldr r2, [pc, #616] @ (2e310 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 2df04 │ │ │ │ + b.n 2deec │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2e1f2 │ │ │ │ + beq.w 2e1da │ │ │ │ mov r0, r5 │ │ │ │ blx cf60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2e030 │ │ │ │ - ldr r3, [pc, #592] @ (2e32c ) │ │ │ │ + bne.n 2e018 │ │ │ │ + ldr r3, [pc, #592] @ (2e314 ) │ │ │ │ movs r1, #16 │ │ │ │ - ldr r2, [pc, #592] @ (2e330 ) │ │ │ │ + ldr r2, [pc, #592] @ (2e318 ) │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx d258 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ blx c818 │ │ │ │ @@ -52526,26 +52528,26 @@ │ │ │ │ add r3, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r3 │ │ │ │ blx b8ac │ │ │ │ - cbz r0, 2e110 │ │ │ │ + cbz r0, 2e0f8 │ │ │ │ blx bbb8 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2e224 │ │ │ │ - cbz r6, 2e128 │ │ │ │ + beq.w 2e20c │ │ │ │ + cbz r6, 2e110 │ │ │ │ mov r0, r6 │ │ │ │ blx bbb8 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - ldr r0, [pc, #520] @ (2e334 ) │ │ │ │ + ldr r0, [pc, #520] @ (2e31c ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #32] │ │ │ │ blx c26c │ │ │ │ mov r6, r0 │ │ │ │ blx bcc0 │ │ │ │ @@ -52554,187 +52556,187 @@ │ │ │ │ blx c49c │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ mov r0, r5 │ │ │ │ blx cf60 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 2e198 │ │ │ │ + cbz r3, 2e180 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 2e2d8 │ │ │ │ + beq.w 2e2c0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r1, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ mov.w r3, #540 @ 0x21c │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #432] @ (2e338 ) │ │ │ │ - ldr r2, [pc, #432] @ (2e33c ) │ │ │ │ + ldr r3, [pc, #432] @ (2e320 ) │ │ │ │ + ldr r2, [pc, #432] @ (2e324 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx d258 │ │ │ │ mov r0, r7 │ │ │ │ blx bc2c │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2e258 │ │ │ │ + beq.n 2e240 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 2e06a │ │ │ │ + beq.w 2e052 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r4, #395 @ 0x18b │ │ │ │ - ldr r3, [pc, #388] @ (2e340 ) │ │ │ │ + ldr r3, [pc, #388] @ (2e328 ) │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #384] @ (2e344 ) │ │ │ │ + ldr r2, [pc, #384] @ (2e32c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 2df04 │ │ │ │ - ldr r2, [pc, #380] @ (2e348 ) │ │ │ │ - ldr r1, [pc, #384] @ (2e34c ) │ │ │ │ + b.n 2deec │ │ │ │ + ldr r2, [pc, #380] @ (2e330 ) │ │ │ │ + ldr r1, [pc, #384] @ (2e334 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5e8 │ │ │ │ - b.n 2df16 │ │ │ │ + b.n 2defe │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ blx c4c4 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ - b.n 2df16 │ │ │ │ + b.n 2defe │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2e030 │ │ │ │ + bne.w 2e018 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - b.n 2dec8 │ │ │ │ + b.n 2deb0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2e030 │ │ │ │ - b.n 2e0d8 │ │ │ │ + bne.w 2e018 │ │ │ │ + b.n 2e0c0 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #312] @ (2e350 ) │ │ │ │ - ldr r3, [pc, #316] @ (2e354 ) │ │ │ │ + ldr r2, [pc, #312] @ (2e338 ) │ │ │ │ + ldr r3, [pc, #316] @ (2e33c ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #311 @ 0x137 │ │ │ │ - b.n 2df72 │ │ │ │ + b.n 2df5a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2e198 │ │ │ │ + beq.n 2e180 │ │ │ │ mov r0, r6 │ │ │ │ blx bbb8 │ │ │ │ - b.n 2e152 │ │ │ │ + b.n 2e13a │ │ │ │ blx bcc0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c78c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e2b0 │ │ │ │ + beq.n 2e298 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2e2ce │ │ │ │ + beq.n 2e2b6 │ │ │ │ mov r0, r5 │ │ │ │ blx cf60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2e030 │ │ │ │ + bne.w 2e018 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - b.n 2df86 │ │ │ │ + b.n 2df6e │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2de04 │ │ │ │ + bl 2ddec │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2df16 │ │ │ │ + beq.w 2defe │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 2e06a │ │ │ │ + beq.w 2e052 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #196] @ (2e358 ) │ │ │ │ - ldr r3, [pc, #196] @ (2e35c ) │ │ │ │ + ldr r2, [pc, #196] @ (2e340 ) │ │ │ │ + ldr r3, [pc, #196] @ (2e344 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #406 @ 0x196 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #28 │ │ │ │ blx bc2c │ │ │ │ - b.n 2df16 │ │ │ │ + b.n 2defe │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2df16 │ │ │ │ + beq.w 2defe │ │ │ │ mov r0, r5 │ │ │ │ blx cb14 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx cf60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2e030 │ │ │ │ - b.n 2df16 │ │ │ │ + bne.w 2e018 │ │ │ │ + b.n 2defe │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2e030 │ │ │ │ - b.n 2e254 │ │ │ │ + bne.w 2e018 │ │ │ │ + b.n 2e23c │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #28 │ │ │ │ blx c4c4 │ │ │ │ - b.n 2e198 │ │ │ │ + b.n 2e180 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r4, r6, r0 │ │ │ │ + adds r4, r1, r1 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #92] @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sbcs.w r0, r2, #0 │ │ │ │ @ instruction: 0xf1280000 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #28 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ movs r3, r0 │ │ │ │ ldr r4, [r1, #80] @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf0bc0000 │ │ │ │ orn r0, ip, #0 │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @@ -52767,59 +52769,59 @@ │ │ │ │ stc 0, cr0, [sl] │ │ │ │ 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, 2e37c │ │ │ │ + cbz r0, 2e364 │ │ │ │ blx c41c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 2e388 │ │ │ │ + cbz r0, 2e370 │ │ │ │ blx c41c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 2e394 │ │ │ │ + cbz r0, 2e37c │ │ │ │ blx c41c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 2e3a0 │ │ │ │ + cbz r0, 2e388 │ │ │ │ blx c41c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 2e3ac │ │ │ │ + cbz r0, 2e394 │ │ │ │ blx b85c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 2e3b8 │ │ │ │ + cbz r2, 2e3a0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r3] │ │ │ │ str r1, [r3, #8] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #12] @ (2e3d0 ) │ │ │ │ + ldr r3, [pc, #12] @ (2e3b8 ) │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - subs r0, r4, #0 │ │ │ │ + subs r0, r7, #0 │ │ │ │ movs r3, r0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 2e3fe │ │ │ │ + cbz r0, 2e3e6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ @@ -52835,75 +52837,75 @@ │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx d23c │ │ │ │ - ldr r1, [pc, #16] @ (2e42c ) │ │ │ │ + ldr r1, [pc, #16] @ (2e414 ) │ │ │ │ add r1, pc │ │ │ │ str r0, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx d2fc │ │ │ │ - ldr r3, [pc, #8] @ (2e430 ) │ │ │ │ + ldr r3, [pc, #8] @ (2e418 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ - adds r6, r1, #7 │ │ │ │ + adds r6, r4, #7 │ │ │ │ movs r3, r0 │ │ │ │ vminnm.f16 , , │ │ │ │ mov r1, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2e43a │ │ │ │ + bne.n 2e422 │ │ │ │ dmb ish │ │ │ │ - cbnz r3, 2e48e │ │ │ │ + cbnz r3, 2e476 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r2, r0, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ - cbz r0, 2e476 │ │ │ │ + cbz r0, 2e45e │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx bbb8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ str r3, [r1, #8] │ │ │ │ - cbz r2, 2e482 │ │ │ │ + cbz r2, 2e46a │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx bbb8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r0, #12 │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w d210 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #144] @ 2e530 │ │ │ │ + ldr.w ip, [pc, #144] @ 2e518 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r4, [pc, #140] @ (2e534 ) │ │ │ │ + ldr r4, [pc, #140] @ (2e51c ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov.w r4, #0 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - cbz r0, 2e51a │ │ │ │ + cbz r0, 2e502 │ │ │ │ mov ip, r1 │ │ │ │ - cbz r1, 2e506 │ │ │ │ + cbz r1, 2e4ee │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ blx bd64 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -52912,59 +52914,59 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx bff8 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #72] @ (2e538 ) │ │ │ │ - ldr r2, [pc, #68] @ (2e534 ) │ │ │ │ + ldr r1, [pc, #72] @ (2e520 ) │ │ │ │ + ldr r2, [pc, #68] @ (2e51c ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 2e52a │ │ │ │ + bne.n 2e512 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #52] @ (2e53c ) │ │ │ │ + ldr r1, [pc, #52] @ (2e524 ) │ │ │ │ mov r0, ip │ │ │ │ - ldr r2, [pc, #52] @ (2e540 ) │ │ │ │ + ldr r2, [pc, #52] @ (2e528 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ blx c5e8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2e4ec │ │ │ │ - ldr r1, [pc, #40] @ (2e544 ) │ │ │ │ - ldr r2, [pc, #40] @ (2e548 ) │ │ │ │ + b.n 2e4d4 │ │ │ │ + ldr r1, [pc, #40] @ (2e52c ) │ │ │ │ + ldr r2, [pc, #40] @ (2e530 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ blx c5e8 │ │ │ │ - b.n 2e516 │ │ │ │ + b.n 2e4fe │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r1, #7 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ movs r3, r0 │ │ │ │ ldr r4, [r6, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xebfa0000 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - cbz r1, 2e5a2 │ │ │ │ + cbz r1, 2e58a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -52972,200 +52974,200 @@ │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ blx ba48 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 2e5a6 │ │ │ │ + cbz r0, 2e58e │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ blx ba48 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx d324 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 2e59a │ │ │ │ + cbz r0, 2e582 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx bbb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #20] @ (2e5bc ) │ │ │ │ - ldr r2, [pc, #20] @ (2e5c0 ) │ │ │ │ + ldr r1, [pc, #20] @ (2e5a4 ) │ │ │ │ + ldr r2, [pc, #20] @ (2e5a8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ blx c5e8 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r2 │ │ │ │ - b.n 2e584 │ │ │ │ + b.n 2e56c │ │ │ │ nop │ │ │ │ ldr r6, [r2, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [sp, #640] @ 0x280 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e5c4 : │ │ │ │ +0002e5ac : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #68] @ (2e618 ) │ │ │ │ + ldr r3, [pc, #68] @ (2e600 ) │ │ │ │ sub sp, #20 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 2e5f6 │ │ │ │ - ldr r3, [pc, #44] @ (2e61c ) │ │ │ │ + cbz r3, 2e5de │ │ │ │ + ldr r3, [pc, #44] @ (2e604 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx ce24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e5ec │ │ │ │ - ldr r1, [pc, #28] @ (2e620 ) │ │ │ │ - ldr r0, [pc, #28] @ (2e624 ) │ │ │ │ + beq.n 2e5d4 │ │ │ │ + ldr r1, [pc, #28] @ (2e608 ) │ │ │ │ + ldr r0, [pc, #28] @ (2e60c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx bf6c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d0b4 │ │ │ │ - b.n 2e5ec │ │ │ │ - adds r2, r2, #0 │ │ │ │ + b.n 2e5d4 │ │ │ │ + adds r2, r5, #0 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, r7, r7 │ │ │ │ + adds r2, r2, #0 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r3, #21 │ │ │ │ movs r3, r0 │ │ │ │ add.w r0, ip, r0 │ │ │ │ │ │ │ │ -0002e628 : │ │ │ │ - cbz r0, 2e666 │ │ │ │ +0002e610 : │ │ │ │ + cbz r0, 2e64e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, #20 │ │ │ │ mov r5, lr │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbz r4, 2e65c │ │ │ │ + cbz r4, 2e644 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ strd r5, r1, [r0] │ │ │ │ str r2, [r0, #8] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #12] @ (2e674 ) │ │ │ │ - ldr r2, [pc, #12] @ (2e678 ) │ │ │ │ + ldr r1, [pc, #12] @ (2e65c ) │ │ │ │ + ldr r2, [pc, #12] @ (2e660 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ b.w c5e4 │ │ │ │ ldr r6, [r2, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e67c : │ │ │ │ +0002e664 : │ │ │ │ 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, 2e6f0 │ │ │ │ + cbz r0, 2e6d8 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 2e6dc │ │ │ │ - ldr r0, [pc, #104] @ (2e700 ) │ │ │ │ + ble.n 2e6c4 │ │ │ │ + ldr r0, [pc, #104] @ (2e6e8 ) │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r8, [pc, #104] @ 2e704 │ │ │ │ + ldr.w r8, [pc, #104] @ 2e6ec │ │ │ │ movs r4, #1 │ │ │ │ add r0, pc │ │ │ │ blx bfb8 │ │ │ │ - ldr r1, [pc, #96] @ (2e708 ) │ │ │ │ + ldr r1, [pc, #96] @ (2e6f0 ) │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ add r8, pc │ │ │ │ blx d248 │ │ │ │ - b.n 2e6be │ │ │ │ + b.n 2e6a6 │ │ │ │ ldr.w r2, [r7, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ blx d248 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, r6 │ │ │ │ - blt.n 2e6b4 │ │ │ │ + blt.n 2e69c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx bc14 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c300 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #44] @ (2e70c ) │ │ │ │ + ldr r1, [pc, #44] @ (2e6f4 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #44] @ (2e710 ) │ │ │ │ + ldr r2, [pc, #44] @ (2e6f8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #124 @ 0x7c │ │ │ │ blx c5e8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2e6d6 │ │ │ │ - ldr r1, [pc, #32] @ (2e714 ) │ │ │ │ - ldr r2, [pc, #36] @ (2e718 ) │ │ │ │ + b.n 2e6be │ │ │ │ + ldr r1, [pc, #32] @ (2e6fc ) │ │ │ │ + ldr r2, [pc, #36] @ (2e700 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #124 @ 0x7c │ │ │ │ blx c5e8 │ │ │ │ - b.n 2e6ec │ │ │ │ + b.n 2e6d4 │ │ │ │ str r7, [sp, #24] │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeaa00000 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ orrs.w r0, r0, r0 │ │ │ │ ldr r4, [r1, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ str r2, [r6, #120] @ 0x78 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e71c : │ │ │ │ - cbz r0, 2e74a │ │ │ │ +0002e704 : │ │ │ │ + cbz r0, 2e732 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 2e744 │ │ │ │ + cbz r0, 2e72c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx b85c │ │ │ │ @@ -53173,458 +53175,458 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #32] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #32] │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #12] @ (2e758 ) │ │ │ │ - ldr r2, [pc, #12] @ (2e75c ) │ │ │ │ + ldr r1, [pc, #12] @ (2e740 ) │ │ │ │ + ldr r2, [pc, #12] @ (2e744 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #184 @ 0xb8 │ │ │ │ b.w c5e4 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ movs r1, r0 │ │ │ │ str r0, [r3, #116] @ 0x74 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e760 : │ │ │ │ +0002e748 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #288] @ (2e894 ) │ │ │ │ + ldr r2, [pc, #288] @ (2e87c ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r3, [pc, #288] @ (2e898 ) │ │ │ │ + ldr r3, [pc, #288] @ (2e880 ) │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e876 │ │ │ │ + beq.n 2e85e │ │ │ │ cmp r1, #11 │ │ │ │ - beq.n 2e7a6 │ │ │ │ - ldr r2, [pc, #268] @ (2e89c ) │ │ │ │ - ldr r3, [pc, #260] @ (2e898 ) │ │ │ │ + beq.n 2e78e │ │ │ │ + ldr r2, [pc, #268] @ (2e884 ) │ │ │ │ + ldr r3, [pc, #260] @ (2e880 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e890 │ │ │ │ + bne.n 2e878 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ blx ccb8 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #236] @ (2e8a0 ) │ │ │ │ + ldr r0, [pc, #236] @ (2e888 ) │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ - ldr r2, [pc, #232] @ (2e8a4 ) │ │ │ │ + ldr r2, [pc, #232] @ (2e88c ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ blx d258 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx b7dc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r5, [r3, #12] │ │ │ │ - cbnz r5, 2e826 │ │ │ │ + cbnz r5, 2e80e │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r1, sp, #24 │ │ │ │ blx c348 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r7, sp, #24 │ │ │ │ - cbz r3, 2e826 │ │ │ │ + cbz r3, 2e80e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r4, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2e886 │ │ │ │ + beq.n 2e86e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #156] @ (2e8a8 ) │ │ │ │ - ldr r3, [pc, #160] @ (2e8ac ) │ │ │ │ + ldr r2, [pc, #156] @ (2e890 ) │ │ │ │ + ldr r3, [pc, #160] @ (2e894 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1240 @ 0x4d8 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r7 │ │ │ │ blx bc2c │ │ │ │ - b.n 2e78e │ │ │ │ + b.n 2e776 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ blx ccb8 │ │ │ │ mov r4, r0 │ │ │ │ blx bcc0 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #3 │ │ │ │ blx c49c │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ blx bcc0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2e886 │ │ │ │ + beq.n 2e86e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ movw r4, #1254 @ 0x4e6 │ │ │ │ - ldr r3, [pc, #80] @ (2e8b0 ) │ │ │ │ + ldr r3, [pc, #80] @ (2e898 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #80] @ (2e8b4 ) │ │ │ │ + ldr r2, [pc, #80] @ (2e89c ) │ │ │ │ add r3, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - b.n 2e78e │ │ │ │ - ldr r1, [pc, #64] @ (2e8b8 ) │ │ │ │ - ldr r2, [pc, #64] @ (2e8bc ) │ │ │ │ + b.n 2e776 │ │ │ │ + ldr r1, [pc, #64] @ (2e8a0 ) │ │ │ │ + ldr r2, [pc, #64] @ (2e8a4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #220 @ 0xdc │ │ │ │ blx c5e8 │ │ │ │ - b.n 2e78e │ │ │ │ + b.n 2e776 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx c4c4 │ │ │ │ - b.n 2e78e │ │ │ │ + b.n 2e776 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #27 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xe9a20000 │ │ │ │ strd r0, r0, [r2] │ │ │ │ str r6, [r2, #72] @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe8140000 │ │ │ │ - b.n 2e840 │ │ │ │ + b.n 2e828 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r7, #64] @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ movs r1, r0 │ │ │ │ str r4, [r5, #96] @ 0x60 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e8c0 : │ │ │ │ +0002e8a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r6, [pc, #316] @ (2ea10 ) │ │ │ │ + ldr r6, [pc, #316] @ (2e9f8 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #316] @ (2ea14 ) │ │ │ │ + ldr r2, [pc, #316] @ (2e9fc ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #32 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ movs r6, #0 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e9e6 │ │ │ │ + beq.n 2e9ce │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2e9f8 │ │ │ │ + beq.w 2e9e0 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 2e914 │ │ │ │ - ldr r2, [pc, #284] @ (2ea18 ) │ │ │ │ - ldr r3, [pc, #276] @ (2ea14 ) │ │ │ │ + bne.n 2e8fc │ │ │ │ + ldr r2, [pc, #284] @ (2ea00 ) │ │ │ │ + ldr r3, [pc, #276] @ (2e9fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ea0c │ │ │ │ + bne.n 2e9f4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ str r1, [sp, #20] │ │ │ │ blx ccb8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #248] @ (2ea1c ) │ │ │ │ + ldr r0, [pc, #248] @ (2ea04 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ - ldr r2, [pc, #240] @ (2ea20 ) │ │ │ │ + ldr r2, [pc, #240] @ (2ea08 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d258 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #24 │ │ │ │ blx bccc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 2e9a0 │ │ │ │ + cbz r4, 2e988 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2e990 │ │ │ │ + beq.n 2e978 │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #176] @ (2ea24 ) │ │ │ │ - ldr r3, [pc, #176] @ (2ea28 ) │ │ │ │ + ldr r2, [pc, #176] @ (2ea0c ) │ │ │ │ + ldr r3, [pc, #176] @ (2ea10 ) │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ movw r1, #1177 @ 0x499 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - b.n 2e8fa │ │ │ │ + b.n 2e8e2 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ blx c4c4 │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ - b.n 2e8fa │ │ │ │ + b.n 2e8e2 │ │ │ │ blx bcc0 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #4 │ │ │ │ blx c49c │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ blx bcc0 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2e990 │ │ │ │ + beq.n 2e978 │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #84] @ (2ea2c ) │ │ │ │ - ldr r3, [pc, #84] @ (2ea30 ) │ │ │ │ + ldr r2, [pc, #84] @ (2ea14 ) │ │ │ │ + ldr r3, [pc, #84] @ (2ea18 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #1191 @ 0x4a7 │ │ │ │ - b.n 2e980 │ │ │ │ - ldr r1, [pc, #76] @ (2ea34 ) │ │ │ │ - ldr r2, [pc, #76] @ (2ea38 ) │ │ │ │ + b.n 2e968 │ │ │ │ + ldr r1, [pc, #76] @ (2ea1c ) │ │ │ │ + ldr r2, [pc, #76] @ (2ea20 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #268 @ 0x10c │ │ │ │ blx c5e8 │ │ │ │ - b.n 2e8fa │ │ │ │ - ldr r3, [pc, #64] @ (2ea3c ) │ │ │ │ + b.n 2e8e2 │ │ │ │ + ldr r3, [pc, #64] @ (2ea24 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #64] @ (2ea40 ) │ │ │ │ + ldr r2, [pc, #64] @ (2ea28 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r3, #268 @ 0x10c │ │ │ │ blx c5e8 │ │ │ │ - b.n 2e8fa │ │ │ │ + b.n 2e8e2 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r6, #21 │ │ │ │ movs r3, r0 │ │ │ │ ldrd r0, r0, [sl], #-0 │ │ │ │ ldrd r0, r0, [sl], #-0 │ │ │ │ str r6, [r5, #48] @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e788 │ │ │ │ + b.n 2e770 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #44] @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e6c8 │ │ │ │ + b.n 2e6b0 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ str r4, [r7, #72] @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2e96c │ │ │ │ + b.n 2e954 │ │ │ │ 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] @ (2eb3c ) │ │ │ │ + ldr r2, [pc, #232] @ (2eb24 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #232] @ (2eb40 ) │ │ │ │ + ldr r3, [pc, #232] @ (2eb28 ) │ │ │ │ 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 2eb24 │ │ │ │ + beq.n 2eb0c │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #162 @ 0xa2 │ │ │ │ mov r7, r1 │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #200] @ (2eb44 ) │ │ │ │ + ldr r1, [pc, #200] @ (2eb2c ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ str r5, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r1, r6 │ │ │ │ blx d09c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 2eaa4 │ │ │ │ + cbz r0, 2ea8c │ │ │ │ blx c41c │ │ │ │ - ldr r2, [pc, #160] @ (2eb48 ) │ │ │ │ + ldr r2, [pc, #160] @ (2eb30 ) │ │ │ │ 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 c034 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2eb1c │ │ │ │ + cbz r3, 2eb04 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2eb14 │ │ │ │ + beq.n 2eafc │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #1293 @ 0x50d │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #100] @ (2eb4c ) │ │ │ │ - ldr r2, [pc, #104] @ (2eb50 ) │ │ │ │ + ldr r3, [pc, #100] @ (2eb34 ) │ │ │ │ + ldr r2, [pc, #104] @ (2eb38 ) │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r5 │ │ │ │ blx bc2c │ │ │ │ - ldr r2, [pc, #84] @ (2eb54 ) │ │ │ │ - ldr r3, [pc, #64] @ (2eb40 ) │ │ │ │ + ldr r2, [pc, #84] @ (2eb3c ) │ │ │ │ + ldr r3, [pc, #64] @ (2eb28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2eb36 │ │ │ │ + bne.n 2eb1e │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ - b.n 2eafc │ │ │ │ - ldr r1, [pc, #48] @ (2eb58 ) │ │ │ │ - ldr r2, [pc, #52] @ (2eb5c ) │ │ │ │ + b.n 2eae4 │ │ │ │ + ldr r1, [pc, #48] @ (2eb40 ) │ │ │ │ + ldr r2, [pc, #52] @ (2eb44 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #316 @ 0x13c │ │ │ │ blx c5e8 │ │ │ │ - b.n 2eafc │ │ │ │ + b.n 2eae4 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r6, r7, #15 │ │ │ │ + lsrs r6, r2, #16 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e9d0 │ │ │ │ + b.n 2e9b8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2eab0 │ │ │ │ + b.n 2ea98 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e5c8 │ │ │ │ + b.n 2e5b0 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r6, #24] │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r6, #13 │ │ │ │ movs r3, r0 │ │ │ │ str r0, [r3, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ str r6, [r7, #52] @ 0x34 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002eb60 : │ │ │ │ +0002eb48 : │ │ │ │ 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, #248] @ (2ec68 ) │ │ │ │ + ldr r2, [pc, #248] @ (2ec50 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #248] @ (2ec6c ) │ │ │ │ + ldr r3, [pc, #248] @ (2ec54 ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ mov r7, r1 │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -53633,159 +53635,159 @@ │ │ │ │ blx c18c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r3, #12] │ │ │ │ add r2, sp, #24 │ │ │ │ - bl 2de04 │ │ │ │ + bl 2ddec │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2ec0e │ │ │ │ + bne.n 2ebf6 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 2ea44 │ │ │ │ + bl 2ea2c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbnz r2, 2ebd6 │ │ │ │ - ldr r1, [pc, #188] @ (2ec70 ) │ │ │ │ + cbnz r2, 2ebbe │ │ │ │ + ldr r1, [pc, #188] @ (2ec58 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r1, pc │ │ │ │ blx bfec │ │ │ │ - ldr r2, [pc, #180] @ (2ec74 ) │ │ │ │ - ldr r3, [pc, #172] @ (2ec6c ) │ │ │ │ + ldr r2, [pc, #180] @ (2ec5c ) │ │ │ │ + ldr r3, [pc, #172] @ (2ec54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ec62 │ │ │ │ + bne.n 2ec4a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ blx bcc0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 2ec52 │ │ │ │ + beq.n 2ec3a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r4, [r5, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #124] @ (2ec78 ) │ │ │ │ + ldr r3, [pc, #124] @ (2ec60 ) │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #120] @ (2ec7c ) │ │ │ │ + ldr r2, [pc, #120] @ (2ec64 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #243 @ 0xf3 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - b.n 2ec40 │ │ │ │ + b.n 2ec28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2ec54 │ │ │ │ + beq.n 2ec3c │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ blx d140 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movs r1, #231 @ 0xe7 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #68] @ (2ec80 ) │ │ │ │ - ldr r3, [pc, #72] @ (2ec84 ) │ │ │ │ + ldr r2, [pc, #68] @ (2ec68 ) │ │ │ │ + ldr r3, [pc, #72] @ (2ec6c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2ebbc │ │ │ │ + b.n 2eba4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ - b.n 2ec4e │ │ │ │ + b.n 2ec36 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r7, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2e4c8 │ │ │ │ + b.n 2e4b0 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, #8] │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f45c │ │ │ │ + b.n 2f444 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002ec88 : │ │ │ │ +0002ec70 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #848] @ (2efec ) │ │ │ │ + ldr r2, [pc, #848] @ (2efd4 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #848] @ (2eff0 ) │ │ │ │ + ldr r3, [pc, #848] @ (2efd8 ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ mov r8, r1 │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c18c │ │ │ │ add r2, sp, #24 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2de04 │ │ │ │ + bl 2ddec │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2ee02 │ │ │ │ + bne.w 2edea │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 2ea44 │ │ │ │ + bl 2ea2c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2edca │ │ │ │ + bne.n 2edb2 │ │ │ │ strd r5, r5, [sp, #28] │ │ │ │ strd r5, r5, [sp, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2efb4 │ │ │ │ + beq.w 2ef9c │ │ │ │ movw r0, #875 @ 0x36b │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #772] @ (2eff4 ) │ │ │ │ + ldr r1, [pc, #772] @ (2efdc ) │ │ │ │ movw r2, #875 @ 0x36b │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ @@ -53793,162 +53795,162 @@ │ │ │ │ add r3, sp, #28 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r7 │ │ │ │ blx d09c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 2ed1e │ │ │ │ + cbz r0, 2ed06 │ │ │ │ blx c41c │ │ │ │ - ldr r2, [pc, #728] @ (2eff8 ) │ │ │ │ + ldr r2, [pc, #728] @ (2efe0 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ str r3, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ee76 │ │ │ │ + beq.w 2ee5e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 2ef16 │ │ │ │ + beq.w 2eefe │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [sp, #16] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #1362 @ 0x552 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r2, [pc, #648] @ (2effc ) │ │ │ │ - ldr r3, [pc, #652] @ (2f000 ) │ │ │ │ + ldr r2, [pc, #648] @ (2efe4 ) │ │ │ │ + ldr r3, [pc, #652] @ (2efe8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r5 │ │ │ │ blx bc2c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ef08 │ │ │ │ + beq.w 2eef0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2ee62 │ │ │ │ + beq.n 2ee4a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r4, [r5, #8] │ │ │ │ movs r1, #199 @ 0xc7 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #592] @ (2f004 ) │ │ │ │ - ldr r2, [pc, #596] @ (2f008 ) │ │ │ │ + ldr r3, [pc, #592] @ (2efec ) │ │ │ │ + ldr r2, [pc, #596] @ (2eff0 ) │ │ │ │ strd r1, r4, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - b.n 2ee42 │ │ │ │ + b.n 2ee2a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ blx bcc0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 2ee62 │ │ │ │ + beq.n 2ee4a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r4, [r5, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #540] @ (2f00c ) │ │ │ │ + ldr r3, [pc, #540] @ (2eff4 ) │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #536] @ (2f010 ) │ │ │ │ + ldr r2, [pc, #536] @ (2eff8 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #187 @ 0xbb │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - b.n 2ee34 │ │ │ │ + b.n 2ee1c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2ee64 │ │ │ │ + beq.n 2ee4c │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ blx d140 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movs r1, #175 @ 0xaf │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #484] @ (2f014 ) │ │ │ │ - ldr r3, [pc, #488] @ (2f018 ) │ │ │ │ + ldr r2, [pc, #484] @ (2effc ) │ │ │ │ + ldr r3, [pc, #488] @ (2f000 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #468] @ (2f01c ) │ │ │ │ - ldr r3, [pc, #424] @ (2eff0 ) │ │ │ │ + ldr r2, [pc, #468] @ (2f004 ) │ │ │ │ + ldr r3, [pc, #424] @ (2efd8 ) │ │ │ │ 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 2efe8 │ │ │ │ + bne.w 2efd0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx c4c4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2ee42 │ │ │ │ + beq.n 2ee2a │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ - b.n 2ee42 │ │ │ │ + b.n 2ee2a │ │ │ │ mov.w r0, #320 @ 0x140 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #412] @ (2f020 ) │ │ │ │ + ldr r1, [pc, #412] @ (2f008 ) │ │ │ │ mov.w r2, #320 @ 0x140 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ @@ -53957,69 +53959,69 @@ │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add r3, sp, #32 │ │ │ │ blx d09c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 2eeb6 │ │ │ │ + cbz r0, 2ee9e │ │ │ │ str r1, [sp, #16] │ │ │ │ blx c41c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r2, [pc, #364] @ (2f024 ) │ │ │ │ + ldr r2, [pc, #364] @ (2f00c ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [r4, #24] │ │ │ │ add r2, pc │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 2ef26 │ │ │ │ + cbz r3, 2ef0e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2efc8 │ │ │ │ + beq.n 2efb0 │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [sp, #16] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #1393 @ 0x571 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r2, [pc, #296] @ (2f028 ) │ │ │ │ - ldr r3, [pc, #296] @ (2f02c ) │ │ │ │ + ldr r2, [pc, #296] @ (2f010 ) │ │ │ │ + ldr r3, [pc, #296] @ (2f014 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2ed78 │ │ │ │ - ldr r1, [pc, #292] @ (2f030 ) │ │ │ │ + b.n 2ed60 │ │ │ │ + ldr r1, [pc, #292] @ (2f018 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r1, pc │ │ │ │ blx bfec │ │ │ │ - b.n 2ee44 │ │ │ │ + b.n 2ee2c │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ blx c4c4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ - b.n 2ed86 │ │ │ │ + b.n 2ed6e │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx bf88 │ │ │ │ - ldr r1, [pc, #260] @ (2f034 ) │ │ │ │ + ldr r1, [pc, #260] @ (2f01c ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c524 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ @@ -54027,505 +54029,505 @@ │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ blx d09c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 2ef60 │ │ │ │ + cbz r0, 2ef48 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx c41c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r2, [pc, #212] @ (2f038 ) │ │ │ │ + ldr r2, [pc, #212] @ (2f020 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r2, pc │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2efe0 │ │ │ │ + beq.n 2efc8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2efd8 │ │ │ │ + beq.n 2efc0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [sp, #16] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #1417 @ 0x589 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r2, [pc, #144] @ (2f03c ) │ │ │ │ - ldr r3, [pc, #144] @ (2f040 ) │ │ │ │ + ldr r2, [pc, #144] @ (2f024 ) │ │ │ │ + ldr r3, [pc, #144] @ (2f028 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2ed78 │ │ │ │ - ldr r1, [pc, #140] @ (2f044 ) │ │ │ │ + b.n 2ed60 │ │ │ │ + ldr r1, [pc, #140] @ (2f02c ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #140] @ (2f048 ) │ │ │ │ + ldr r2, [pc, #140] @ (2f030 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #364 @ 0x16c │ │ │ │ blx c5e8 │ │ │ │ - b.n 2ed86 │ │ │ │ + b.n 2ed6e │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ blx c4c4 │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ - b.n 2ed86 │ │ │ │ + b.n 2ed6e │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #24 │ │ │ │ blx c4c4 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ - b.n 2ed86 │ │ │ │ + b.n 2ed6e │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - lsrs r0, r7, #6 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2eb38 │ │ │ │ + b.n 2eb20 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe8d80000 │ │ │ │ ldrsh r0, [r6, r4] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f568 │ │ │ │ + b.n 2f550 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f4e8 │ │ │ │ + b.n 2f4d0 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r5, r3] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f474 │ │ │ │ + b.n 2f45c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r4, r2] │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r6, r1] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f408 │ │ │ │ + b.n 2f3f0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsrs r0, r5, #32 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2ef60 │ │ │ │ + b.n 2ef48 │ │ │ │ movs r0, r0 │ │ │ │ stmia.w r6!, {} │ │ │ │ ldrb r2, [r4, r6] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f278 │ │ │ │ + b.n 2f260 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe8560000 │ │ │ │ strd r0, r0, [r8], #-0 │ │ │ │ ldrb r6, [r6, r3] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f134 │ │ │ │ + b.n 2f11c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #28] │ │ │ │ movs r1, r0 │ │ │ │ ldrsh r4, [r5, r3] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f04c : │ │ │ │ +0002f034 : │ │ │ │ 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] @ (2f1d0 ) │ │ │ │ + ldr r2, [pc, #372] @ (2f1b8 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #372] @ (2f1d4 ) │ │ │ │ + ldr r3, [pc, #372] @ (2f1bc ) │ │ │ │ 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 2f16c │ │ │ │ + beq.n 2f154 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #12 │ │ │ │ mov r7, r1 │ │ │ │ blx c7b0 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r6, [r0, #4] │ │ │ │ str r6, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx c1c4 │ │ │ │ - ldr r2, [pc, #328] @ (2f1d8 ) │ │ │ │ - ldr r1, [pc, #328] @ (2f1dc ) │ │ │ │ + ldr r2, [pc, #328] @ (2f1c0 ) │ │ │ │ + ldr r1, [pc, #328] @ (2f1c4 ) │ │ │ │ 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 2e490 │ │ │ │ - ldr r2, [pc, #312] @ (2f1e0 ) │ │ │ │ + bl 2e478 │ │ │ │ + ldr r2, [pc, #312] @ (2f1c8 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx c034 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f13a │ │ │ │ + beq.n 2f122 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2f17e │ │ │ │ + beq.n 2f166 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2f0cc │ │ │ │ + bne.n 2f0b4 │ │ │ │ dmb ish │ │ │ │ - cbnz r3, 2f0f0 │ │ │ │ + cbnz r3, 2f0d8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 2f0e8 │ │ │ │ + cbz r0, 2f0d0 │ │ │ │ blx bbb8 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #12 │ │ │ │ blx d214 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #669 @ 0x29d │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #220] @ (2f1e4 ) │ │ │ │ - ldr r2, [pc, #220] @ (2f1e8 ) │ │ │ │ + ldr r3, [pc, #220] @ (2f1cc ) │ │ │ │ + ldr r2, [pc, #220] @ (2f1d0 ) │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r5 │ │ │ │ blx bc2c │ │ │ │ movs r5, #0 │ │ │ │ - ldr r2, [pc, #200] @ (2f1ec ) │ │ │ │ - ldr r3, [pc, #176] @ (2f1d4 ) │ │ │ │ + ldr r2, [pc, #200] @ (2f1d4 ) │ │ │ │ + ldr r3, [pc, #176] @ (2f1bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f1b2 │ │ │ │ + bne.n 2f19a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r5, [r4, #8] │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 2f1b6 │ │ │ │ + beq.n 2f19e │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2f144 │ │ │ │ + bne.n 2f12c │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2f120 │ │ │ │ + bne.n 2f108 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 2f162 │ │ │ │ + cbz r0, 2f14a │ │ │ │ blx bbb8 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #12 │ │ │ │ blx d214 │ │ │ │ - b.n 2f120 │ │ │ │ - ldr r1, [pc, #128] @ (2f1f0 ) │ │ │ │ - ldr r2, [pc, #132] @ (2f1f4 ) │ │ │ │ + b.n 2f108 │ │ │ │ + ldr r1, [pc, #128] @ (2f1d8 ) │ │ │ │ + ldr r2, [pc, #132] @ (2f1dc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #420 @ 0x1a4 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2f11e │ │ │ │ + b.n 2f106 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2f18a │ │ │ │ + bne.n 2f172 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2f11e │ │ │ │ + bne.n 2f106 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 2f1a8 │ │ │ │ + cbz r0, 2f190 │ │ │ │ blx bbb8 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #12 │ │ │ │ blx d214 │ │ │ │ - b.n 2f11e │ │ │ │ + b.n 2f106 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #64] @ (2f1f8 ) │ │ │ │ - ldr r2, [pc, #64] @ (2f1fc ) │ │ │ │ - ldr r1, [pc, #68] @ (2f200 ) │ │ │ │ + ldr r3, [pc, #64] @ (2f1e0 ) │ │ │ │ + ldr r2, [pc, #64] @ (2f1e4 ) │ │ │ │ + ldr r1, [pc, #68] @ (2f1e8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #420 @ 0x1a4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #674 @ 0x2a2 │ │ │ │ blx c154 │ │ │ │ - lsls r6, r6, #23 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bl 36b1da │ │ │ │ - b.n 2f0a4 │ │ │ │ + bl 36b1c2 │ │ │ │ + b.n 2f08c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f0b8 │ │ │ │ + b.n 2f0a0 │ │ │ │ movs r0, r0 │ │ │ │ svc 26 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, r6] │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r1, #21 │ │ │ │ movs r3, r0 │ │ │ │ str r0, [r2, #0] │ │ │ │ movs r1, r0 │ │ │ │ ldrb r6, [r6, r4] │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r0, r7] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2eefc │ │ │ │ + b.n 2eee4 │ │ │ │ movs r0, r0 │ │ │ │ udf #98 @ 0x62 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f204 : │ │ │ │ +0002f1ec : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #316] @ (2f354 ) │ │ │ │ + ldr r4, [pc, #316] @ (2f33c ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #316] @ (2f358 ) │ │ │ │ + ldr r3, [pc, #316] @ (2f340 ) │ │ │ │ sub sp, #32 │ │ │ │ add r4, pc │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f33c │ │ │ │ + beq.w 2f324 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #12 │ │ │ │ strd r1, r2, [sp, #16] │ │ │ │ blx c7b0 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0, #4] │ │ │ │ str r5, [r0, #8] │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ blx c1c4 │ │ │ │ str r0, [r4, #4] │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2f334 │ │ │ │ + beq.n 2f31c │ │ │ │ mov r0, r6 │ │ │ │ blx cc10 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #248] @ (2f35c ) │ │ │ │ + ldr r0, [pc, #248] @ (2f344 ) │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7dc │ │ │ │ - ldr r2, [pc, #236] @ (2f360 ) │ │ │ │ + ldr r2, [pc, #236] @ (2f348 ) │ │ │ │ ldr r0, [r6, #32] │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc │ │ │ │ mov r1, r7 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 2e490 │ │ │ │ - ldr r2, [pc, #224] @ (2f364 ) │ │ │ │ + bl 2e478 │ │ │ │ + ldr r2, [pc, #224] @ (2f34c ) │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ add r6, sp, #24 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbnz r3, 2f2cc │ │ │ │ + cbnz r3, 2f2b4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 2f2a4 │ │ │ │ + cbz r5, 2f28c │ │ │ │ mov r0, r5 │ │ │ │ blx c1c4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e434 │ │ │ │ - ldr r2, [pc, #180] @ (2f368 ) │ │ │ │ - ldr r3, [pc, #164] @ (2f358 ) │ │ │ │ + bl 2e41c │ │ │ │ + ldr r2, [pc, #180] @ (2f350 ) │ │ │ │ + ldr r3, [pc, #164] @ (2f340 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f34e │ │ │ │ + bne.n 2f336 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2f31e │ │ │ │ + beq.n 2f306 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e434 │ │ │ │ + bl 2e41c │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #108] @ (2f36c ) │ │ │ │ - ldr r3, [pc, #108] @ (2f370 ) │ │ │ │ + ldr r2, [pc, #108] @ (2f354 ) │ │ │ │ + ldr r3, [pc, #108] @ (2f358 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ movw r1, #898 @ 0x382 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r6 │ │ │ │ blx bc2c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2f2b0 │ │ │ │ + b.n 2f298 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ blx c4c4 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e434 │ │ │ │ - b.n 2f31a │ │ │ │ + bl 2e41c │ │ │ │ + b.n 2f302 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e434 │ │ │ │ - b.n 2f31a │ │ │ │ - ldr r1, [pc, #52] @ (2f374 ) │ │ │ │ - ldr r2, [pc, #56] @ (2f378 ) │ │ │ │ + bl 2e41c │ │ │ │ + b.n 2f302 │ │ │ │ + ldr r1, [pc, #52] @ (2f35c ) │ │ │ │ + ldr r2, [pc, #56] @ (2f360 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #460 @ 0x1cc │ │ │ │ blx c5e8 │ │ │ │ - b.n 2f31a │ │ │ │ + b.n 2f302 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2ef30 │ │ │ │ + b.n 2ef18 │ │ │ │ movs r0, r0 │ │ │ │ - bl 301362 │ │ │ │ - b.n 2eff4 │ │ │ │ + bl 30134a │ │ │ │ + b.n 2efdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ movs r3, r0 │ │ │ │ ldr r0, [r4, r6] │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2f3b0 │ │ │ │ + ble.n 2f398 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r0, r1] │ │ │ │ movs r1, r0 │ │ │ │ ldrh r6, [r4, r5] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f37c : │ │ │ │ +0002f364 : │ │ │ │ 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #900] @ (2f718 ) │ │ │ │ + ldr r2, [pc, #900] @ (2f700 ) │ │ │ │ mov.w fp, #0 │ │ │ │ - ldr r7, [pc, #900] @ (2f71c ) │ │ │ │ + ldr r7, [pc, #900] @ (2f704 ) │ │ │ │ str r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #896] @ (2f720 ) │ │ │ │ + ldr r3, [pc, #896] @ (2f708 ) │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ strd fp, fp, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f690 │ │ │ │ + beq.w 2f678 │ │ │ │ mov r9, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2f6a2 │ │ │ │ + beq.w 2f68a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2f6b6 │ │ │ │ + beq.w 2f69e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbnz r3, 2f3e2 │ │ │ │ - ldr r2, [pc, #860] @ (2f724 ) │ │ │ │ - ldr r3, [pc, #852] @ (2f720 ) │ │ │ │ + cbnz r3, 2f3ca │ │ │ │ + ldr r2, [pc, #860] @ (2f70c ) │ │ │ │ + ldr r3, [pc, #852] @ (2f708 ) │ │ │ │ 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 2f714 │ │ │ │ + bne.w 2f6fc │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #832] @ (2f728 ) │ │ │ │ + ldr r0, [pc, #832] @ (2f710 ) │ │ │ │ add r0, pc │ │ │ │ blx bfb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f6d4 │ │ │ │ + beq.w 2f6bc │ │ │ │ ldrd sl, r3, [r0, #4] │ │ │ │ sub.w r3, r3, sl │ │ │ │ cmp r3, #22 │ │ │ │ - bls.w 2f680 │ │ │ │ - ldr.w ip, [pc, #808] @ 2f72c │ │ │ │ + bls.w 2f668 │ │ │ │ + ldr.w ip, [pc, #808] @ 2f714 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add ip, pc │ │ │ │ ldr r6, [r4, #0] │ │ │ │ add.w lr, r3, sl │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r6, sl] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ @@ -54542,37 +54544,37 @@ │ │ │ │ strb.w fp, [r2, r3] │ │ │ │ mov r0, r9 │ │ │ │ blx c468 │ │ │ │ mov r6, r0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.w 2f670 │ │ │ │ + bcs.w 2f658 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r3, r9, r6 │ │ │ │ add r0, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 2f468 │ │ │ │ + bcs.n 2f450 │ │ │ │ adds r3, r0, r6 │ │ │ │ cmp r9, r3 │ │ │ │ - bcc.w 2f6ca │ │ │ │ + bcc.w 2f6b2 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ blx c524 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r2, #0 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r6, [r4, #4] │ │ │ │ strb r2, [r3, r6] │ │ │ │ ldrd ip, r3, [r4, #4] │ │ │ │ sub.w r3, r3, ip │ │ │ │ cmp r3, #17 │ │ │ │ - bls.w 2f65e │ │ │ │ - ldr r6, [pc, #676] @ (2f730 ) │ │ │ │ + bls.w 2f646 │ │ │ │ + ldr r6, [pc, #676] @ (2f718 ) │ │ │ │ mov.w lr, #0 │ │ │ │ ldr.w sl, [r4] │ │ │ │ add r6, pc │ │ │ │ add.w r9, sl, ip │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [sl, ip] │ │ │ │ str.w r3, [r9, #12] │ │ │ │ @@ -54583,27 +54585,27 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r3, #17 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb.w lr, [r2, r3] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 2f526 │ │ │ │ + ble.n 2f50e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2f6f8 │ │ │ │ - ldr.w fp, [pc, #616] @ 2f734 │ │ │ │ + beq.w 2f6e0 │ │ │ │ + ldr.w fp, [pc, #616] @ 2f71c │ │ │ │ movs r6, #1 │ │ │ │ - ldr.w r9, [pc, #612] @ 2f738 │ │ │ │ + ldr.w r9, [pc, #612] @ 2f720 │ │ │ │ add fp, pc │ │ │ │ str r7, [sp, #20] │ │ │ │ add r9, pc │ │ │ │ ldrd ip, r3, [r4, #4] │ │ │ │ sub.w r3, r3, ip │ │ │ │ cmp r3, #15 │ │ │ │ - bls.w 2f626 │ │ │ │ + bls.w 2f60e │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ mov.w lr, #0 │ │ │ │ add.w sl, r2, ip │ │ │ │ adds r6, #1 │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ @@ -54617,884 +54619,884 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r3, #15 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb.w lr, [r2, r3] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - blt.n 2f4da │ │ │ │ + blt.n 2f4c2 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add.w sl, sp, #32 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx d09c │ │ │ │ - ldr r2, [pc, #508] @ (2f73c ) │ │ │ │ + ldr r2, [pc, #508] @ (2f724 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ str.w sl, [sp] │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ blx c034 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2f5c8 │ │ │ │ + beq.n 2f5b0 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2f640 │ │ │ │ + beq.n 2f628 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2f570 │ │ │ │ + beq.n 2f558 │ │ │ │ mov r0, r9 │ │ │ │ blx c41c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx c300 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #1002 @ 0x3ea │ │ │ │ - ldr r2, [pc, #436] @ (2f740 ) │ │ │ │ + ldr r2, [pc, #436] @ (2f728 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #436] @ (2f744 ) │ │ │ │ + ldr r3, [pc, #436] @ (2f72c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, sl │ │ │ │ blx bc2c │ │ │ │ - b.n 2f3c6 │ │ │ │ + b.n 2f3ae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ blx bc14 │ │ │ │ - ldr r3, [pc, #400] @ (2f748 ) │ │ │ │ + ldr r3, [pc, #400] @ (2f730 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ blx c670 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - blt.n 2f5a8 │ │ │ │ + blt.n 2f590 │ │ │ │ mov r0, r9 │ │ │ │ blx c728 │ │ │ │ - ldr r2, [pc, #372] @ (2f74c ) │ │ │ │ + ldr r2, [pc, #372] @ (2f734 ) │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ str.w sl, [sp] │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 2f648 │ │ │ │ + cbz r3, 2f630 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2f640 │ │ │ │ + beq.n 2f628 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2f600 │ │ │ │ + beq.n 2f5e8 │ │ │ │ mov r0, r9 │ │ │ │ blx c41c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx c300 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #1051 @ 0x41b │ │ │ │ - ldr r2, [pc, #308] @ (2f750 ) │ │ │ │ + ldr r2, [pc, #308] @ (2f738 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #308] @ (2f754 ) │ │ │ │ + ldr r3, [pc, #308] @ (2f73c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2f594 │ │ │ │ + b.n 2f57c │ │ │ │ movs r3, #15 │ │ │ │ mov r2, fp │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ blx cbb8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - blt.w 2f4da │ │ │ │ - b.n 2f524 │ │ │ │ + blt.w 2f4c2 │ │ │ │ + b.n 2f50c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx c4c4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2f654 │ │ │ │ + beq.n 2f63c │ │ │ │ mov r0, r9 │ │ │ │ blx c41c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx c300 │ │ │ │ - b.n 2f3c6 │ │ │ │ - ldr r2, [pc, #248] @ (2f758 ) │ │ │ │ + b.n 2f3ae │ │ │ │ + ldr r2, [pc, #248] @ (2f740 ) │ │ │ │ movs r3, #17 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx cbb8 │ │ │ │ - b.n 2f4be │ │ │ │ + b.n 2f4a6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx cbb8 │ │ │ │ - b.n 2f47c │ │ │ │ - ldr r2, [pc, #216] @ (2f75c ) │ │ │ │ + b.n 2f464 │ │ │ │ + ldr r2, [pc, #216] @ (2f744 ) │ │ │ │ movs r3, #22 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ blx cbb8 │ │ │ │ - b.n 2f440 │ │ │ │ - ldr r1, [pc, #204] @ (2f760 ) │ │ │ │ - ldr r2, [pc, #208] @ (2f764 ) │ │ │ │ + b.n 2f428 │ │ │ │ + ldr r1, [pc, #204] @ (2f748 ) │ │ │ │ + ldr r2, [pc, #208] @ (2f74c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #516 @ 0x204 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2f3c6 │ │ │ │ - ldr r1, [pc, #196] @ (2f768 ) │ │ │ │ + b.n 2f3ae │ │ │ │ + ldr r1, [pc, #196] @ (2f750 ) │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #196] @ (2f76c ) │ │ │ │ + ldr r2, [pc, #196] @ (2f754 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #516 @ 0x204 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2f3c6 │ │ │ │ - ldr r1, [pc, #184] @ (2f770 ) │ │ │ │ + b.n 2f3ae │ │ │ │ + ldr r1, [pc, #184] @ (2f758 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #184] @ (2f774 ) │ │ │ │ + ldr r2, [pc, #184] @ (2f75c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #516 @ 0x204 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2f3c6 │ │ │ │ + b.n 2f3ae │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ blx cd08 │ │ │ │ - b.n 2f470 │ │ │ │ - ldr r1, [pc, #160] @ (2f778 ) │ │ │ │ + b.n 2f458 │ │ │ │ + ldr r1, [pc, #160] @ (2f760 ) │ │ │ │ movs r2, #22 │ │ │ │ add r1, pc │ │ │ │ blx c214 │ │ │ │ mov r1, r9 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ blx c214 │ │ │ │ - ldr r1, [pc, #144] @ (2f77c ) │ │ │ │ + ldr r1, [pc, #144] @ (2f764 ) │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c214 │ │ │ │ - b.n 2f4be │ │ │ │ - ldr.w r9, [pc, #132] @ 2f780 │ │ │ │ + b.n 2f4a6 │ │ │ │ + ldr.w r9, [pc, #132] @ 2f768 │ │ │ │ movs r6, #1 │ │ │ │ add r9, pc │ │ │ │ movs r2, #15 │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #0 │ │ │ │ adds r6, #1 │ │ │ │ blx c214 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bgt.n 2f700 │ │ │ │ - b.n 2f526 │ │ │ │ + bgt.n 2f6e8 │ │ │ │ + b.n 2f50e │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - lsls r6, r7, #10 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r2, r7, #10 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #10 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ movs r3, r0 │ │ │ │ ldrh r6, [r7, #12] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f110 │ │ │ │ + b.n 2f0f8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f02c │ │ │ │ + b.n 2f014 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2efd8 │ │ │ │ + b.n 2efc0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2efd4 │ │ │ │ + b.n 2efbc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2ff20 │ │ │ │ + b.n 2ff08 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r2, r4] │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 2f674 │ │ │ │ + bge.n 2f65c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 2f7e8 │ │ │ │ + bpl.n 2f7d0 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r0, r2] │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 2f764 │ │ │ │ + bge.n 2f74c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fcac │ │ │ │ + b.n 2fc94 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fc40 │ │ │ │ + b.n 2fc28 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, r3] │ │ │ │ movs r1, r0 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, r3] │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 2f6c4 │ │ │ │ + bvs.n 2f6ac │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, r3] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2fbcc │ │ │ │ + b.n 2fbb4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fbbc │ │ │ │ + b.n 2fba4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fbc0 │ │ │ │ + b.n 2fba8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fbd0 │ │ │ │ + b.n 2fbb8 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f784 : │ │ │ │ +0002f76c : │ │ │ │ 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, #188] @ (2f850 ) │ │ │ │ + ldr r2, [pc, #188] @ (2f838 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #188] @ (2f854 ) │ │ │ │ + ldr r3, [pc, #188] @ (2f83c ) │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f830 │ │ │ │ + beq.n 2f818 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #168] @ (2f858 ) │ │ │ │ + ldr r1, [pc, #168] @ (2f840 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - bl 2e490 │ │ │ │ - ldr r2, [pc, #156] @ (2f85c ) │ │ │ │ + bl 2e478 │ │ │ │ + ldr r2, [pc, #156] @ (2f844 ) │ │ │ │ add r3, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2f818 │ │ │ │ + cbz r3, 2f800 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r5, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2f842 │ │ │ │ + beq.n 2f82a │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #96] @ (2f860 ) │ │ │ │ - ldr r3, [pc, #100] @ (2f864 ) │ │ │ │ + ldr r2, [pc, #96] @ (2f848 ) │ │ │ │ + ldr r3, [pc, #100] @ (2f84c ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1076 @ 0x434 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r7 │ │ │ │ blx bc2c │ │ │ │ - ldr r2, [pc, #76] @ (2f868 ) │ │ │ │ - ldr r3, [pc, #56] @ (2f854 ) │ │ │ │ + ldr r2, [pc, #76] @ (2f850 ) │ │ │ │ + ldr r3, [pc, #56] @ (2f83c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f84c │ │ │ │ + bne.n 2f834 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #56] @ (2f86c ) │ │ │ │ - ldr r2, [pc, #60] @ (2f870 ) │ │ │ │ + ldr r1, [pc, #56] @ (2f854 ) │ │ │ │ + ldr r2, [pc, #60] @ (2f858 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #572 @ 0x23c │ │ │ │ blx c5e8 │ │ │ │ - b.n 2f818 │ │ │ │ + b.n 2f800 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx c4c4 │ │ │ │ - b.n 2f818 │ │ │ │ + b.n 2f800 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - cdp2 0, 11, cr0, cr14, cr2, {0} │ │ │ │ + cdp2 0, 13, cr0, cr6, cr2, {0} │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fb88 │ │ │ │ + b.n 2fb70 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fb70 │ │ │ │ + b.n 2fb58 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, r2] │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 2f8a8 │ │ │ │ + bhi.n 2f890 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 3, cr0, cr12, cr2, {0} │ │ │ │ + cdp2 0, 5, cr0, cr4, cr2, {0} │ │ │ │ ldr r4, [r1, r5] │ │ │ │ movs r1, r0 │ │ │ │ ldrsb r2, [r6, r1] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f874 : │ │ │ │ +0002f85c : │ │ │ │ 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, #188] @ (2f940 ) │ │ │ │ + ldr r2, [pc, #188] @ (2f928 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #188] @ (2f944 ) │ │ │ │ + ldr r3, [pc, #188] @ (2f92c ) │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f920 │ │ │ │ + beq.n 2f908 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #168] @ (2f948 ) │ │ │ │ + ldr r1, [pc, #168] @ (2f930 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - bl 2e490 │ │ │ │ - ldr r2, [pc, #156] @ (2f94c ) │ │ │ │ + bl 2e478 │ │ │ │ + ldr r2, [pc, #156] @ (2f934 ) │ │ │ │ add r3, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2f908 │ │ │ │ + cbz r3, 2f8f0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r5, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2f932 │ │ │ │ + beq.n 2f91a │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #96] @ (2f950 ) │ │ │ │ - ldr r3, [pc, #100] @ (2f954 ) │ │ │ │ + ldr r2, [pc, #96] @ (2f938 ) │ │ │ │ + ldr r3, [pc, #100] @ (2f93c ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1099 @ 0x44b │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r7 │ │ │ │ blx bc2c │ │ │ │ - ldr r2, [pc, #76] @ (2f958 ) │ │ │ │ - ldr r3, [pc, #56] @ (2f944 ) │ │ │ │ + ldr r2, [pc, #76] @ (2f940 ) │ │ │ │ + ldr r3, [pc, #56] @ (2f92c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f93c │ │ │ │ + bne.n 2f924 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #56] @ (2f95c ) │ │ │ │ - ldr r2, [pc, #60] @ (2f960 ) │ │ │ │ + ldr r1, [pc, #56] @ (2f944 ) │ │ │ │ + ldr r2, [pc, #60] @ (2f948 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #620 @ 0x26c │ │ │ │ blx c5e8 │ │ │ │ - b.n 2f908 │ │ │ │ + b.n 2f8f0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx c4c4 │ │ │ │ - b.n 2f908 │ │ │ │ + b.n 2f8f0 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - stc2l 0, cr0, [lr, #8] │ │ │ │ + stc2l 0, cr0, [r6, #8]! │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2faf8 │ │ │ │ + b.n 2fae0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fae0 │ │ │ │ + b.n 2fac8 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, r6] │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 2f9b8 │ │ │ │ + bvc.n 2f9a0 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [ip, #-8] │ │ │ │ + stc2l 0, cr0, [r4, #-8]! │ │ │ │ ldr r4, [r3, r1] │ │ │ │ movs r1, r0 │ │ │ │ strb r2, [r0, r6] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f964 : │ │ │ │ +0002f94c : │ │ │ │ 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, #188] @ (2fa30 ) │ │ │ │ + ldr r2, [pc, #188] @ (2fa18 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #188] @ (2fa34 ) │ │ │ │ + ldr r3, [pc, #188] @ (2fa1c ) │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fa10 │ │ │ │ + beq.n 2f9f8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #168] @ (2fa38 ) │ │ │ │ + ldr r1, [pc, #168] @ (2fa20 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - bl 2e490 │ │ │ │ - ldr r2, [pc, #156] @ (2fa3c ) │ │ │ │ + bl 2e478 │ │ │ │ + ldr r2, [pc, #156] @ (2fa24 ) │ │ │ │ add r3, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2f9f8 │ │ │ │ + cbz r3, 2f9e0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r5, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2fa22 │ │ │ │ + beq.n 2fa0a │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #96] @ (2fa40 ) │ │ │ │ - ldr r3, [pc, #100] @ (2fa44 ) │ │ │ │ + ldr r2, [pc, #96] @ (2fa28 ) │ │ │ │ + ldr r3, [pc, #100] @ (2fa2c ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1122 @ 0x462 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r7 │ │ │ │ blx bc2c │ │ │ │ - ldr r2, [pc, #76] @ (2fa48 ) │ │ │ │ - ldr r3, [pc, #56] @ (2fa34 ) │ │ │ │ + ldr r2, [pc, #76] @ (2fa30 ) │ │ │ │ + ldr r3, [pc, #56] @ (2fa1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2fa2c │ │ │ │ + bne.n 2fa14 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #56] @ (2fa4c ) │ │ │ │ - ldr r2, [pc, #60] @ (2fa50 ) │ │ │ │ + ldr r1, [pc, #56] @ (2fa34 ) │ │ │ │ + ldr r2, [pc, #60] @ (2fa38 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #664 @ 0x298 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2f9f8 │ │ │ │ + b.n 2f9e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx c4c4 │ │ │ │ - b.n 2f9f8 │ │ │ │ + b.n 2f9e0 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - ldc2l 0, cr0, [lr], {2} │ │ │ │ + ldc2l 0, cr0, [r6], #8 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fa68 │ │ │ │ + b.n 2fa50 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fa58 │ │ │ │ + b.n 2fa40 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, r3] │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 2fac8 │ │ │ │ + bvs.n 2fab0 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 0, r0, ip, cr2 │ │ │ │ + ldc2l 0, cr0, [r4], #-8 │ │ │ │ ldrsb r4, [r5, r5] │ │ │ │ movs r1, r0 │ │ │ │ strb r2, [r2, r2] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002fa54 : │ │ │ │ +0002fa3c : │ │ │ │ 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, #192] @ (2fb24 ) │ │ │ │ + ldr r2, [pc, #192] @ (2fb0c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #192] @ (2fb28 ) │ │ │ │ + ldr r3, [pc, #192] @ (2fb10 ) │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fb02 │ │ │ │ + beq.n 2faea │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #172] @ (2fb2c ) │ │ │ │ + ldr r1, [pc, #172] @ (2fb14 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - bl 2e490 │ │ │ │ - ldr r2, [pc, #160] @ (2fb30 ) │ │ │ │ + bl 2e478 │ │ │ │ + ldr r2, [pc, #160] @ (2fb18 ) │ │ │ │ add r3, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2fae8 │ │ │ │ + cbz r3, 2fad0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r5, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2fb14 │ │ │ │ + beq.n 2fafc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #100] @ (2fb34 ) │ │ │ │ - ldr r3, [pc, #104] @ (2fb38 ) │ │ │ │ + ldr r2, [pc, #100] @ (2fb1c ) │ │ │ │ + ldr r3, [pc, #104] @ (2fb20 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1444 @ 0x5a4 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r7 │ │ │ │ blx bc2c │ │ │ │ - ldr r2, [pc, #80] @ (2fb3c ) │ │ │ │ - ldr r3, [pc, #60] @ (2fb28 ) │ │ │ │ + ldr r2, [pc, #80] @ (2fb24 ) │ │ │ │ + ldr r3, [pc, #60] @ (2fb10 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2fb1e │ │ │ │ + bne.n 2fb06 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #60] @ (2fb40 ) │ │ │ │ - ldr r2, [pc, #60] @ (2fb44 ) │ │ │ │ + ldr r1, [pc, #60] @ (2fb28 ) │ │ │ │ + ldr r2, [pc, #60] @ (2fb2c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #712 @ 0x2c8 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2fae8 │ │ │ │ + b.n 2fad0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx c4c4 │ │ │ │ - b.n 2fae8 │ │ │ │ + b.n 2fad0 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - umlal r0, r0, lr, r2 │ │ │ │ + stc2 0, cr0, [r6], {2} │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ svc 94 @ 0x5e │ │ │ │ movs r0, r0 │ │ │ │ svc 80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, r7] │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 2fbdc │ │ │ │ + bpl.n 2fbc4 │ │ │ │ movs r0, r0 │ │ │ │ - smmls r0, ip, r2, r0 │ │ │ │ + smull r0, r0, r4, r2 │ │ │ │ ldrsb r2, [r7, r1] │ │ │ │ movs r1, r0 │ │ │ │ strh r0, [r4, r6] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002fb48 : │ │ │ │ +0002fb30 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #160] @ 2fbf8 │ │ │ │ + ldr.w ip, [pc, #160] @ 2fbe0 │ │ │ │ sub sp, #32 │ │ │ │ - ldr r2, [pc, #156] @ (2fbfc ) │ │ │ │ + ldr r2, [pc, #156] @ (2fbe4 ) │ │ │ │ movs r4, #0 │ │ │ │ add ip, pc │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fbe0 │ │ │ │ + beq.n 2fbc8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #136] @ (2fc00 ) │ │ │ │ + ldr r0, [pc, #136] @ (2fbe8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r5, [r3, #32] │ │ │ │ blx c26c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx bd3c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2fbc8 │ │ │ │ + cbz r3, 2fbb0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ movw r1, #1468 @ 0x5bc │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ strd r5, r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #80] @ (2fc04 ) │ │ │ │ - ldr r2, [pc, #80] @ (2fc08 ) │ │ │ │ + ldr r3, [pc, #80] @ (2fbec ) │ │ │ │ + ldr r2, [pc, #80] @ (2fbf0 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - ldr r2, [pc, #64] @ (2fc0c ) │ │ │ │ - ldr r3, [pc, #48] @ (2fbfc ) │ │ │ │ + ldr r2, [pc, #64] @ (2fbf4 ) │ │ │ │ + ldr r3, [pc, #48] @ (2fbe4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2fbf2 │ │ │ │ + bne.n 2fbda │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #44] @ (2fc10 ) │ │ │ │ - ldr r2, [pc, #48] @ (2fc14 ) │ │ │ │ + ldr r1, [pc, #44] @ (2fbf8 ) │ │ │ │ + ldr r2, [pc, #48] @ (2fbfc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #748 @ 0x2ec │ │ │ │ blx c5e8 │ │ │ │ - b.n 2fbc8 │ │ │ │ + b.n 2fbb0 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfaf80002 │ │ │ │ + smlabb r0, r0, r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ udf #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 2fce8 │ │ │ │ + bmi.n 2fcd0 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, r3] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa8c0002 │ │ │ │ + @ instruction: 0xfaa40002 │ │ │ │ strb r4, [r3, r6] │ │ │ │ movs r1, r0 │ │ │ │ strh r2, [r0, r3] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002fc18 : │ │ │ │ +0002fc00 : │ │ │ │ push {lr} │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r2 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ - cbz r0, 2fc48 │ │ │ │ + cbz r0, 2fc30 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 2fc5c │ │ │ │ + beq.n 2fc44 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 2fc72 │ │ │ │ + beq.n 2fc5a │ │ │ │ cmp r1, #9 │ │ │ │ - bne.n 2fc46 │ │ │ │ + bne.n 2fc2e │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ - cbz r1, 2fc46 │ │ │ │ + cbz r1, 2fc2e │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, ip │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r1 │ │ │ │ pop {pc} │ │ │ │ - ldr r1, [pc, #60] @ (2fc88 ) │ │ │ │ - ldr r2, [pc, #64] @ (2fc8c ) │ │ │ │ + ldr r1, [pc, #60] @ (2fc70 ) │ │ │ │ + ldr r2, [pc, #64] @ (2fc74 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #792 @ 0x318 │ │ │ │ b.w c5e4 │ │ │ │ - ldr r1, [pc, #48] @ (2fc90 ) │ │ │ │ + ldr r1, [pc, #48] @ (2fc78 ) │ │ │ │ mov r0, lr │ │ │ │ - ldr r2, [pc, #48] @ (2fc94 ) │ │ │ │ + ldr r2, [pc, #48] @ (2fc7c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #792 @ 0x318 │ │ │ │ b.w c5e4 │ │ │ │ - ldr r1, [pc, #36] @ (2fc98 ) │ │ │ │ + ldr r1, [pc, #36] @ (2fc80 ) │ │ │ │ mov r0, ip │ │ │ │ - ldr r2, [pc, #36] @ (2fc9c ) │ │ │ │ + ldr r2, [pc, #36] @ (2fc84 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #792 @ 0x318 │ │ │ │ b.w c5e4 │ │ │ │ strb r4, [r6, r4] │ │ │ │ movs r1, r0 │ │ │ │ strh r6, [r2, r1] │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r3, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ble.n 2fc30 │ │ │ │ + ble.n 2fc18 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, r4] │ │ │ │ movs r1, r0 │ │ │ │ ldmia r6!, {r1, r2, r5} │ │ │ │ movs r0, r0 │ │ │ │ b.w c7fc │ │ │ │ │ │ │ │ -0002fca4 : │ │ │ │ +0002fc8c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #88] @ (2fd0c ) │ │ │ │ + ldr r4, [pc, #88] @ (2fcf4 ) │ │ │ │ sub sp, #16 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #12] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 2fcd2 │ │ │ │ - ldr r3, [pc, #68] @ (2fd10 ) │ │ │ │ + cbz r3, 2fcba │ │ │ │ + ldr r3, [pc, #68] @ (2fcf8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r0, r4, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ce24 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fcc8 │ │ │ │ - ldr r2, [pc, #48] @ (2fd14 ) │ │ │ │ + beq.n 2fcb0 │ │ │ │ + ldr r2, [pc, #48] @ (2fcfc ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #48] @ (2fd18 ) │ │ │ │ + ldr r1, [pc, #48] @ (2fd00 ) │ │ │ │ add r2, pc │ │ │ │ add.w r2, r2, #312 @ 0x138 │ │ │ │ add r1, pc │ │ │ │ blx c628 │ │ │ │ movs r1, #16 │ │ │ │ mov r5, r0 │ │ │ │ blx bba8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #0] │ │ │ │ add.w r0, r4, #12 │ │ │ │ blx d0b4 │ │ │ │ - b.n 2fcc8 │ │ │ │ + b.n 2fcb0 │ │ │ │ nop │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r1, #21 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r6, r3, #20 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf6640002 │ │ │ │ - ble.n 2fdc8 │ │ │ │ + @ instruction: 0xf67c0002 │ │ │ │ + ble.n 2fdb0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002fd1c : │ │ │ │ +0002fd04 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx bc90 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w c53c │ │ │ │ nop │ │ │ │ │ │ │ │ -0002fd40 : │ │ │ │ +0002fd28 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx bc90 │ │ │ │ @@ -55506,27 +55508,27 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ b.w d238 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #140] @ 2fe08 │ │ │ │ + ldr.w ip, [pc, #140] @ 2fdf0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r4, [pc, #136] @ (2fe0c ) │ │ │ │ + ldr r4, [pc, #136] @ (2fdf4 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov.w r4, #0 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - cbz r0, 2fdf4 │ │ │ │ + cbz r0, 2fddc │ │ │ │ mov ip, r1 │ │ │ │ - cbz r1, 2fde2 │ │ │ │ + cbz r1, 2fdca │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ blx bd64 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -55535,151 +55537,151 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx bff8 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #68] @ (2fe10 ) │ │ │ │ - ldr r2, [pc, #64] @ (2fe0c ) │ │ │ │ + ldr r1, [pc, #68] @ (2fdf8 ) │ │ │ │ + ldr r2, [pc, #64] @ (2fdf4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 2fe02 │ │ │ │ + bne.n 2fdea │ │ │ │ mov r0, r3 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #48] @ (2fe14 ) │ │ │ │ + ldr r2, [pc, #48] @ (2fdfc ) │ │ │ │ mov r0, ip │ │ │ │ - ldr r1, [pc, #48] @ (2fe18 ) │ │ │ │ + ldr r1, [pc, #48] @ (2fe00 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5e8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2fdc8 │ │ │ │ - ldr r2, [pc, #36] @ (2fe1c ) │ │ │ │ - ldr r1, [pc, #40] @ (2fe20 ) │ │ │ │ + b.n 2fdb0 │ │ │ │ + ldr r2, [pc, #36] @ (2fe04 ) │ │ │ │ + ldr r1, [pc, #40] @ (2fe08 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5e8 │ │ │ │ - b.n 2fdf0 │ │ │ │ + b.n 2fdd8 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr.w r0, [r6, #2] │ │ │ │ + str??.w r0, [lr, #2] │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [ip, #2] │ │ │ │ - bcc.n 2fe58 │ │ │ │ + strh.w r0, [r4, #2] │ │ │ │ + bcc.n 2fe40 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r3, r3] │ │ │ │ movs r1, r0 │ │ │ │ str r0, [r6, r2] │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r1, 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 │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fec4 │ │ │ │ + beq.n 2feac │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #16 │ │ │ │ mov r5, r1 │ │ │ │ blx c7b0 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ movs r5, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - ldr r0, [pc, #136] @ (2fed8 ) │ │ │ │ + ldr r0, [pc, #136] @ (2fec0 ) │ │ │ │ str r5, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ add r0, pc │ │ │ │ str r5, [r4, #12] │ │ │ │ blx c26c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [pc, #120] @ (2fedc ) │ │ │ │ + ldr r0, [pc, #120] @ (2fec4 ) │ │ │ │ add r0, pc │ │ │ │ blx bdcc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx b7dc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #96] @ (2fee0 ) │ │ │ │ + ldr r2, [pc, #96] @ (2fec8 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 2fd6c │ │ │ │ + bl 2fd54 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ blx b7dc │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2fe98 │ │ │ │ + bne.n 2fe80 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 2feb4 │ │ │ │ + cbz r3, 2fe9c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #16 │ │ │ │ blx d214 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #28] @ (2fee4 ) │ │ │ │ + ldr r1, [pc, #28] @ (2fecc ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r2, [pc, #28] @ (2fee8 ) │ │ │ │ + ldr r2, [pc, #28] @ (2fed0 ) │ │ │ │ movs r6, #0 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #16 │ │ │ │ blx c5e8 │ │ │ │ - b.n 2feac │ │ │ │ - b.n 303a0 │ │ │ │ + b.n 2fe94 │ │ │ │ + b.n 30388 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 303ac │ │ │ │ + b.n 30394 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, r7] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 30290 │ │ │ │ + b.n 30278 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 2ff12 │ │ │ │ + cbz r0, 2fefa │ │ │ │ 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, 2ff0c │ │ │ │ + cbz r0, 2fef4 │ │ │ │ blx b7dc │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 2ff02 │ │ │ │ + bne.n 2feea │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bx lr │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - cbz r1, 2ff40 │ │ │ │ + cbz r1, 2ff28 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -55690,2387 +55692,2387 @@ │ │ │ │ strd r0, r1, [r3, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0002ff44 : │ │ │ │ +0002ff2c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #196] @ (3001c ) │ │ │ │ + ldr r1, [pc, #196] @ (30004 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #196] @ (30020 ) │ │ │ │ + ldr r2, [pc, #196] @ (30008 ) │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ - cbz r0, 2ffa4 │ │ │ │ - ldr r1, [pc, #180] @ (30024 ) │ │ │ │ + cbz r0, 2ff8c │ │ │ │ + ldr r1, [pc, #180] @ (3000c ) │ │ │ │ add r1, pc │ │ │ │ - bl 2fe24 │ │ │ │ - ldr r2, [pc, #176] @ (30028 ) │ │ │ │ + bl 2fe0c │ │ │ │ + ldr r2, [pc, #176] @ (30010 ) │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ blx d258 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r2, r3, #1 │ │ │ │ - blt.n 2ffb8 │ │ │ │ - ldr r1, [pc, #160] @ (3002c ) │ │ │ │ - ldr r2, [pc, #144] @ (30020 ) │ │ │ │ + blt.n 2ffa0 │ │ │ │ + ldr r1, [pc, #160] @ (30014 ) │ │ │ │ + ldr r2, [pc, #144] @ (30008 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 30018 │ │ │ │ + bne.n 30000 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #136] @ (30030 ) │ │ │ │ - ldr r2, [pc, #140] @ (30034 ) │ │ │ │ + ldr r1, [pc, #136] @ (30018 ) │ │ │ │ + ldr r2, [pc, #140] @ (3001c ) │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ blx c5e8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 2ff8a │ │ │ │ + b.n 2ff72 │ │ │ │ blx bcc0 │ │ │ │ - ldr r2, [pc, #120] @ (30038 ) │ │ │ │ + ldr r2, [pc, #120] @ (30020 ) │ │ │ │ movs r1, #3 │ │ │ │ add r2, pc │ │ │ │ blx c49c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r0, [sp, #24] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r1, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 30010 │ │ │ │ + beq.n 2fff8 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ str r1, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r1, #727 @ 0x2d7 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #72] @ (3003c ) │ │ │ │ - ldr r2, [pc, #72] @ (30040 ) │ │ │ │ + ldr r3, [pc, #72] @ (30024 ) │ │ │ │ + ldr r2, [pc, #72] @ (30028 ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2ff8a │ │ │ │ + b.n 2ff72 │ │ │ │ mov r0, r5 │ │ │ │ blx c4c4 │ │ │ │ - b.n 3000a │ │ │ │ + b.n 2fff2 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf6fc0002 │ │ │ │ + @ instruction: 0xf7140002 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 30324 │ │ │ │ + b.n 3030c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 30320 │ │ │ │ + b.n 30308 │ │ │ │ movs r0, r0 │ │ │ │ - movt r0, #43010 @ 0xa802 │ │ │ │ + @ instruction: 0xf6e20002 │ │ │ │ strb r4, [r3, r4] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 30220 │ │ │ │ + b.n 30208 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 302fc │ │ │ │ + b.n 302e4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 302d4 │ │ │ │ + b.n 302bc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #672] @ (302e4 ) │ │ │ │ + ldr r4, [pc, #672] @ (302cc ) │ │ │ │ ... │ │ │ │ │ │ │ │ -00030044 : │ │ │ │ - cbz r0, 3004c │ │ │ │ - ldr r1, [pc, #40] @ (30070 ) │ │ │ │ +0003002c : │ │ │ │ + cbz r0, 30034 │ │ │ │ + ldr r1, [pc, #40] @ (30058 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 2fe24 │ │ │ │ + b.n 2fe0c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (30074 ) │ │ │ │ - ldr r2, [pc, #24] @ (30078 ) │ │ │ │ + ldr r1, [pc, #24] @ (3005c ) │ │ │ │ + ldr r2, [pc, #24] @ (30060 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 3028c │ │ │ │ + b.n 30274 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r4, r1] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 300fc │ │ │ │ + b.n 300e4 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003007c : │ │ │ │ +00030064 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #304] @ (301c0 ) │ │ │ │ - ldr r3, [pc, #308] @ (301c4 ) │ │ │ │ + ldr r2, [pc, #304] @ (301a8 ) │ │ │ │ + ldr r3, [pc, #308] @ (301ac ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ str r4, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 301a2 │ │ │ │ + beq.n 3018a │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3014e │ │ │ │ + beq.n 30136 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2fd6c │ │ │ │ + bl 2fd54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30126 │ │ │ │ + beq.n 3010e │ │ │ │ cmp r0, #11 │ │ │ │ - beq.n 30160 │ │ │ │ + beq.n 30148 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ blx ccb8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #252] @ (301c8 ) │ │ │ │ + ldr r0, [pc, #252] @ (301b0 ) │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ adds r0, #228 @ 0xe4 │ │ │ │ blx c26c │ │ │ │ mov r5, r0 │ │ │ │ blx bcc0 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #4 │ │ │ │ blx c49c │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ blx bcc0 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 3013e │ │ │ │ + beq.n 30126 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #192] @ (301cc ) │ │ │ │ + ldr r3, [pc, #192] @ (301b4 ) │ │ │ │ movw r1, #2215 @ 0x8a7 │ │ │ │ - ldr r2, [pc, #188] @ (301d0 ) │ │ │ │ + ldr r2, [pc, #188] @ (301b8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ strd r1, r6, [sp] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - ldr r2, [pc, #172] @ (301d4 ) │ │ │ │ - ldr r3, [pc, #152] @ (301c4 ) │ │ │ │ + ldr r2, [pc, #172] @ (301bc ) │ │ │ │ + ldr r3, [pc, #152] @ (301ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 301bc │ │ │ │ + bne.n 301a4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ blx c4c4 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ - b.n 30126 │ │ │ │ - ldr r1, [pc, #136] @ (301d8 ) │ │ │ │ + b.n 3010e │ │ │ │ + ldr r1, [pc, #136] @ (301c0 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #136] @ (301dc ) │ │ │ │ + ldr r2, [pc, #136] @ (301c4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ blx c5e8 │ │ │ │ - b.n 30126 │ │ │ │ + b.n 3010e │ │ │ │ mov r0, r5 │ │ │ │ blx ccb8 │ │ │ │ mov r5, r0 │ │ │ │ blx bcc0 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #3 │ │ │ │ blx c49c │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 301b2 │ │ │ │ + beq.n 3019a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov.w r1, #2192 @ 0x890 │ │ │ │ - ldr r3, [pc, #72] @ (301e0 ) │ │ │ │ + ldr r3, [pc, #72] @ (301c8 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #72] @ (301e4 ) │ │ │ │ + ldr r2, [pc, #72] @ (301cc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 30116 │ │ │ │ - ldr r1, [pc, #68] @ (301e8 ) │ │ │ │ - ldr r2, [pc, #68] @ (301ec ) │ │ │ │ + b.n 300fe │ │ │ │ + ldr r1, [pc, #68] @ (301d0 ) │ │ │ │ + ldr r2, [pc, #68] @ (301d4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ blx c5e8 │ │ │ │ - b.n 30126 │ │ │ │ + b.n 3010e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ - b.n 30126 │ │ │ │ + b.n 3010e │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - rsb r0, r6, #8519680 @ 0x820000 │ │ │ │ + rsbs r0, lr, #8519680 @ 0x820000 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 30234 │ │ │ │ + b.n 3021c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #576] @ (30414 ) │ │ │ │ + ldr r3, [pc, #576] @ (303fc ) │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf52e0002 │ │ │ │ + adc.w r0, r6, #8519680 @ 0x820000 │ │ │ │ strh r0, [r6, r5] │ │ │ │ movs r1, r0 │ │ │ │ ldmia r7, {r1, r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ svc 168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #24] @ (30200 ) │ │ │ │ + ldr r3, [pc, #24] @ (301e8 ) │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r3, r4] │ │ │ │ movs r1, r0 │ │ │ │ udf #248 @ 0xf8 │ │ │ │ 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #196] @ (302c8 ) │ │ │ │ + ldr r1, [pc, #196] @ (302b0 ) │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #196] @ (302cc ) │ │ │ │ + ldr r2, [pc, #196] @ (302b4 ) │ │ │ │ movs r5, #0 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 302b0 │ │ │ │ + beq.n 30298 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #172] @ (302d0 ) │ │ │ │ - ldr r0, [pc, #176] @ (302d4 ) │ │ │ │ + ldr r1, [pc, #172] @ (302b8 ) │ │ │ │ + ldr r0, [pc, #176] @ (302bc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r2 │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 302a8 │ │ │ │ + beq.n 30290 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 302a0 │ │ │ │ + beq.n 30288 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #104] @ (302d8 ) │ │ │ │ - ldr r3, [pc, #108] @ (302dc ) │ │ │ │ + ldr r2, [pc, #104] @ (302c0 ) │ │ │ │ + ldr r3, [pc, #108] @ (302c4 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ movw r1, #925 @ 0x39d │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r6 │ │ │ │ blx bc2c │ │ │ │ - ldr r2, [pc, #84] @ (302e0 ) │ │ │ │ - ldr r3, [pc, #64] @ (302cc ) │ │ │ │ + ldr r2, [pc, #84] @ (302c8 ) │ │ │ │ + ldr r3, [pc, #64] @ (302b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 302c2 │ │ │ │ + bne.n 302aa │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ - b.n 30288 │ │ │ │ - ldr r1, [pc, #48] @ (302e4 ) │ │ │ │ - ldr r2, [pc, #52] @ (302e8 ) │ │ │ │ + b.n 30270 │ │ │ │ + ldr r1, [pc, #48] @ (302cc ) │ │ │ │ + ldr r2, [pc, #52] @ (302d0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #288 @ 0x120 │ │ │ │ blx c5e8 │ │ │ │ - b.n 30288 │ │ │ │ + b.n 30270 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - orr.w r0, lr, #8519680 @ 0x820000 │ │ │ │ + orn r0, r6, #8519680 @ 0x820000 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ udf #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ svc 66 @ 0x42 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #200] @ (303a4 ) │ │ │ │ + ldr r2, [pc, #200] @ (3038c ) │ │ │ │ movs r0, r0 │ │ │ │ udf #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - ubfx r0, ip, #0, #3 │ │ │ │ + @ instruction: 0xf3e40002 │ │ │ │ strh r0, [r2, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ble.n 302c0 │ │ │ │ + ble.n 302a8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000302ec : │ │ │ │ +000302d4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #244] @ (303f4 ) │ │ │ │ + ldr r1, [pc, #244] @ (303dc ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r2, [pc, #244] @ (303f8 ) │ │ │ │ + ldr r2, [pc, #244] @ (303e0 ) │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 303d2 │ │ │ │ + beq.n 303ba │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #20] │ │ │ │ blx c2c4 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - cbz r6, 3037c │ │ │ │ + cbz r6, 30364 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 303e4 │ │ │ │ + beq.n 303cc │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #176] @ (303fc ) │ │ │ │ - ldr r3, [pc, #180] @ (30400 ) │ │ │ │ + ldr r2, [pc, #176] @ (303e4 ) │ │ │ │ + ldr r3, [pc, #180] @ (303e8 ) │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ movw r1, #885 @ 0x375 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - ldr r2, [pc, #156] @ (30404 ) │ │ │ │ - ldr r3, [pc, #144] @ (303f8 ) │ │ │ │ + ldr r2, [pc, #156] @ (303ec ) │ │ │ │ + ldr r3, [pc, #144] @ (303e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 303ee │ │ │ │ + bne.n 303d6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ eor.w r1, r0, r0, asr #31 │ │ │ │ add r2, sp, #24 │ │ │ │ rsb r1, r1, r0, asr #31 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 301f0 │ │ │ │ + bl 301d8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 30364 │ │ │ │ + beq.n 3034c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r5, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 303c8 │ │ │ │ + beq.n 303b0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #76] @ (30408 ) │ │ │ │ - ldr r3, [pc, #80] @ (3040c ) │ │ │ │ + ldr r2, [pc, #76] @ (303f0 ) │ │ │ │ + ldr r3, [pc, #80] @ (303f4 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #899 @ 0x383 │ │ │ │ - b.n 30356 │ │ │ │ + b.n 3033e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ - b.n 30364 │ │ │ │ - ldr r1, [pc, #60] @ (30410 ) │ │ │ │ - ldr r2, [pc, #60] @ (30414 ) │ │ │ │ + b.n 3034c │ │ │ │ + ldr r1, [pc, #60] @ (303f8 ) │ │ │ │ + ldr r2, [pc, #60] @ (303fc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ blx c5e8 │ │ │ │ - b.n 30364 │ │ │ │ + b.n 3034c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ - b.n 30364 │ │ │ │ + b.n 3034c │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3540002 │ │ │ │ + bfi r0, ip, #0, #3 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #352] @ (30560 ) │ │ │ │ + ldr r1, [pc, #352] @ (30548 ) │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 303ec │ │ │ │ + ble.n 303d4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2f00002 │ │ │ │ - ldr r0, [pc, #920] @ (307a4 ) │ │ │ │ + ssat r0, #3, r8 │ │ │ │ + ldr r0, [pc, #920] @ (3078c ) │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 30318 │ │ │ │ + ble.n 30300 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, r3] │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 303a8 │ │ │ │ + bgt.n 30390 │ │ │ │ ... │ │ │ │ │ │ │ │ -00030418 : │ │ │ │ +00030400 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #548] @ (30650 ) │ │ │ │ + ldr r2, [pc, #548] @ (30638 ) │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #544] @ (30654 ) │ │ │ │ + ldr r3, [pc, #544] @ (3063c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3057a │ │ │ │ + beq.w 30562 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ blx c45c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30526 │ │ │ │ + beq.n 3050e │ │ │ │ blx c384 │ │ │ │ mov r6, r0 │ │ │ │ blx beb0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx bbec │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 30518 │ │ │ │ - ldr r1, [pc, #488] @ (30658 ) │ │ │ │ + beq.n 30500 │ │ │ │ + ldr r1, [pc, #488] @ (30640 ) │ │ │ │ add r5, sp, #24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 304d6 │ │ │ │ + cbz r3, 304be │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 3050e │ │ │ │ + beq.n 304f6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov.w r1, #964 @ 0x3c4 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #436] @ (3065c ) │ │ │ │ - ldr r2, [pc, #440] @ (30660 ) │ │ │ │ + ldr r3, [pc, #436] @ (30644 ) │ │ │ │ + ldr r2, [pc, #440] @ (30648 ) │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r5 │ │ │ │ blx bc2c │ │ │ │ - ldr r2, [pc, #420] @ (30664 ) │ │ │ │ - ldr r3, [pc, #404] @ (30654 ) │ │ │ │ + ldr r2, [pc, #420] @ (3064c ) │ │ │ │ + ldr r3, [pc, #404] @ (3063c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3064c │ │ │ │ + bne.w 30634 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #400] @ (30668 ) │ │ │ │ + ldr r1, [pc, #400] @ (30650 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, r2 │ │ │ │ - cbnz r2, 30534 │ │ │ │ - ldr r1, [pc, #380] @ (3066c ) │ │ │ │ + cbnz r2, 3051c │ │ │ │ + ldr r1, [pc, #380] @ (30654 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 305b2 │ │ │ │ + beq.n 3059a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 3058c │ │ │ │ + bne.n 30574 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ - b.n 304bc │ │ │ │ + b.n 304a4 │ │ │ │ blx c384 │ │ │ │ mov.w r1, #448 @ 0x1c0 │ │ │ │ blx c004 │ │ │ │ - b.n 3046e │ │ │ │ + b.n 30456 │ │ │ │ blx c818 │ │ │ │ mov.w r1, #384 @ 0x180 │ │ │ │ blx c004 │ │ │ │ - b.n 3044e │ │ │ │ + b.n 30436 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ blx bcc0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 3050e │ │ │ │ + beq.n 304f6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #280] @ (30670 ) │ │ │ │ + ldr r3, [pc, #280] @ (30658 ) │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #276] @ (30674 ) │ │ │ │ + ldr r2, [pc, #276] @ (3065c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ movw r1, #975 @ 0x3cf │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r5 │ │ │ │ blx bc2c │ │ │ │ - b.n 304bc │ │ │ │ - ldr r1, [pc, #252] @ (30678 ) │ │ │ │ - ldr r2, [pc, #252] @ (3067c ) │ │ │ │ + b.n 304a4 │ │ │ │ + ldr r1, [pc, #252] @ (30660 ) │ │ │ │ + ldr r2, [pc, #252] @ (30664 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #400 @ 0x190 │ │ │ │ blx c5e8 │ │ │ │ - b.n 304bc │ │ │ │ + b.n 304a4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #220] @ (30680 ) │ │ │ │ - ldr r3, [pc, #220] @ (30684 ) │ │ │ │ + ldr r2, [pc, #220] @ (30668 ) │ │ │ │ + ldr r3, [pc, #220] @ (3066c ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #986 @ 0x3da │ │ │ │ - b.n 3056a │ │ │ │ - ldr r1, [pc, #212] @ (30688 ) │ │ │ │ + b.n 30552 │ │ │ │ + ldr r1, [pc, #212] @ (30670 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, r2 │ │ │ │ - cbz r2, 30600 │ │ │ │ + cbz r2, 305e8 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ blx bcc0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 3050e │ │ │ │ + beq.n 304f6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #160] @ (3068c ) │ │ │ │ + ldr r3, [pc, #160] @ (30674 ) │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #156] @ (30690 ) │ │ │ │ + ldr r2, [pc, #156] @ (30678 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ movw r1, #997 @ 0x3e5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - b.n 3056a │ │ │ │ - ldr r1, [pc, #144] @ (30694 ) │ │ │ │ + b.n 30552 │ │ │ │ + ldr r1, [pc, #144] @ (3067c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 304bc │ │ │ │ + beq.w 304a4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 3050e │ │ │ │ + beq.w 304f6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #88] @ (30698 ) │ │ │ │ - ldr r3, [pc, #92] @ (3069c ) │ │ │ │ + ldr r2, [pc, #88] @ (30680 ) │ │ │ │ + ldr r3, [pc, #92] @ (30684 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1008 @ 0x3f0 │ │ │ │ add r3, pc │ │ │ │ - b.n 3056a │ │ │ │ + b.n 30552 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf22c0002 │ │ │ │ + movw r0, #16386 @ 0x4002 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 306a0 │ │ │ │ + ble.n 30688 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 30590 │ │ │ │ + bgt.n 30578 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0x47f6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1980002 │ │ │ │ - bgt.n 30618 │ │ │ │ + subs.w r0, r0, #2 │ │ │ │ + bgt.n 30600 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 3062c │ │ │ │ + bgt.n 30614 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 30640 │ │ │ │ + blt.n 30628 │ │ │ │ movs r0, r0 │ │ │ │ bx r8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #280] @ (30794 ) │ │ │ │ + ldr r7, [pc, #280] @ (3077c ) │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 306c0 │ │ │ │ + blt.n 306a8 │ │ │ │ movs r0, r0 │ │ │ │ mov ip, pc │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 305bc │ │ │ │ + blt.n 305a4 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 306f8 │ │ │ │ + bgt.n 306e0 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 30734 │ │ │ │ + blt.n 3071c │ │ │ │ movs r0, r0 │ │ │ │ mov r8, r5 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 306ac │ │ │ │ + bgt.n 30694 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, ip │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 30698 │ │ │ │ + bge.n 30680 │ │ │ │ ... │ │ │ │ │ │ │ │ -000306a0 : │ │ │ │ +00030688 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r2, [pc, #1604] @ 30cf8 │ │ │ │ + ldr.w r2, [pc, #1604] @ 30ce0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r3, [pc, #1604] @ 30cfc │ │ │ │ + ldr.w r3, [pc, #1604] @ 30ce4 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 307be │ │ │ │ + beq.n 307a6 │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r1, [pc, #1580] @ 30d00 │ │ │ │ + ldr.w r1, [pc, #1580] @ 30ce8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3074a │ │ │ │ + beq.n 30732 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 30782 │ │ │ │ + beq.n 3076a │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1528] @ 30d04 │ │ │ │ - ldr.w r3, [pc, #1528] @ 30d08 │ │ │ │ + ldr.w r2, [pc, #1528] @ 30cec │ │ │ │ + ldr.w r3, [pc, #1528] @ 30cf0 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1032 @ 0x408 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - ldr.w r2, [pc, #1504] @ 30d0c │ │ │ │ - ldr.w r3, [pc, #1484] @ 30cfc │ │ │ │ + ldr.w r2, [pc, #1504] @ 30cf4 │ │ │ │ + ldr.w r3, [pc, #1484] @ 30ce4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3092e │ │ │ │ + bne.w 30916 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr.w r1, [pc, #1476] @ 30d10 │ │ │ │ + ldr.w r1, [pc, #1476] @ 30cf8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - cbnz r5, 3078c │ │ │ │ - ldr.w r1, [pc, #1460] @ 30d14 │ │ │ │ + cbnz r5, 30774 │ │ │ │ + ldr.w r1, [pc, #1460] @ 30cfc │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 30808 │ │ │ │ + beq.n 307f0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 307de │ │ │ │ + bne.n 307c6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ - b.n 3072a │ │ │ │ + b.n 30712 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 307d4 │ │ │ │ + beq.n 307bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr.w r3, [pc, #1392] @ 30d18 │ │ │ │ + ldr.w r3, [pc, #1392] @ 30d00 │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1388] @ 30d1c │ │ │ │ + ldr.w r2, [pc, #1388] @ 30d04 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #1048 @ 0x418 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - b.n 3071c │ │ │ │ - ldr.w r1, [pc, #1376] @ 30d20 │ │ │ │ - ldr.w r2, [pc, #1376] @ 30d24 │ │ │ │ + b.n 30704 │ │ │ │ + ldr.w r1, [pc, #1376] @ 30d08 │ │ │ │ + ldr.w r2, [pc, #1376] @ 30d0c │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #452 @ 0x1c4 │ │ │ │ blx c5e8 │ │ │ │ - b.n 3072a │ │ │ │ + b.n 30712 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ - b.n 3072a │ │ │ │ + b.n 30712 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1328] @ 30d28 │ │ │ │ - ldr.w r3, [pc, #1328] @ 30d2c │ │ │ │ + ldr.w r2, [pc, #1328] @ 30d10 │ │ │ │ + ldr.w r3, [pc, #1328] @ 30d14 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1064 @ 0x428 │ │ │ │ add r3, pc │ │ │ │ - b.n 3071c │ │ │ │ - ldr.w r1, [pc, #1316] @ 30d30 │ │ │ │ + b.n 30704 │ │ │ │ + ldr.w r1, [pc, #1316] @ 30d18 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - cbz r5, 3084e │ │ │ │ + cbz r5, 30836 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 307d4 │ │ │ │ + beq.n 307bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr.w r3, [pc, #1276] @ 30d34 │ │ │ │ + ldr.w r3, [pc, #1276] @ 30d1c │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1272] @ 30d38 │ │ │ │ + ldr.w r2, [pc, #1272] @ 30d20 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #1080 @ 0x438 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - b.n 3071c │ │ │ │ - ldr.w r1, [pc, #1260] @ 30d3c │ │ │ │ + b.n 30704 │ │ │ │ + ldr.w r1, [pc, #1260] @ 30d24 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 3089a │ │ │ │ + cbz r3, 30882 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 30782 │ │ │ │ + beq.n 3076a │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1208] @ 30d40 │ │ │ │ - ldr.w r3, [pc, #1208] @ 30d44 │ │ │ │ + ldr.w r2, [pc, #1208] @ 30d28 │ │ │ │ + ldr.w r3, [pc, #1208] @ 30d2c │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1096 @ 0x448 │ │ │ │ add r3, pc │ │ │ │ - b.n 3071c │ │ │ │ - ldr.w r1, [pc, #1196] @ 30d48 │ │ │ │ + b.n 30704 │ │ │ │ + ldr.w r1, [pc, #1196] @ 30d30 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - cbz r5, 308e0 │ │ │ │ + cbz r5, 308c8 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 307d4 │ │ │ │ + beq.n 307bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr.w r3, [pc, #1156] @ 30d4c │ │ │ │ + ldr.w r3, [pc, #1156] @ 30d34 │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1152] @ 30d50 │ │ │ │ + ldr.w r2, [pc, #1152] @ 30d38 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #1112 @ 0x458 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - b.n 3071c │ │ │ │ - ldr.w r1, [pc, #1136] @ 30d54 │ │ │ │ + b.n 30704 │ │ │ │ + ldr.w r1, [pc, #1136] @ 30d3c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 30932 │ │ │ │ + cbz r3, 3091a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 30782 │ │ │ │ + beq.w 3076a │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1084] @ 30d58 │ │ │ │ - ldr.w r3, [pc, #1084] @ 30d5c │ │ │ │ + ldr.w r2, [pc, #1084] @ 30d40 │ │ │ │ + ldr.w r3, [pc, #1084] @ 30d44 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #1126 @ 0x466 │ │ │ │ - b.n 3071c │ │ │ │ + b.n 30704 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - ldr.w r1, [pc, #1068] @ 30d60 │ │ │ │ + ldr.w r1, [pc, #1068] @ 30d48 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 30982 │ │ │ │ + cbz r3, 3096a │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 307d4 │ │ │ │ + beq.w 307bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ movw r1, #1145 @ 0x479 │ │ │ │ - ldr.w r2, [pc, #1024] @ 30d64 │ │ │ │ + ldr.w r2, [pc, #1024] @ 30d4c │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #1020] @ (30d68 ) │ │ │ │ + ldr r3, [pc, #1020] @ (30d50 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r1, r6, [sp] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - b.n 3072a │ │ │ │ - ldr r1, [pc, #1000] @ (30d6c ) │ │ │ │ + b.n 30712 │ │ │ │ + ldr r1, [pc, #1000] @ (30d54 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 309bc │ │ │ │ + cbz r3, 309a4 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 307d4 │ │ │ │ + beq.w 307bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ movw r1, #1233 @ 0x4d1 │ │ │ │ - ldr r2, [pc, #960] @ (30d70 ) │ │ │ │ + ldr r2, [pc, #960] @ (30d58 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #956] @ (30d74 ) │ │ │ │ + ldr r3, [pc, #956] @ (30d5c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3096e │ │ │ │ - ldr r1, [pc, #952] @ (30d78 ) │ │ │ │ + b.n 30956 │ │ │ │ + ldr r1, [pc, #952] @ (30d60 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r8, r3 │ │ │ │ - cbz r3, 309f8 │ │ │ │ + cbz r3, 309e0 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 307d4 │ │ │ │ + beq.w 307bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ movw r1, #1252 @ 0x4e4 │ │ │ │ - ldr r2, [pc, #912] @ (30d7c ) │ │ │ │ + ldr r2, [pc, #912] @ (30d64 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #908] @ (30d80 ) │ │ │ │ + ldr r3, [pc, #908] @ (30d68 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3096e │ │ │ │ - ldr r1, [pc, #904] @ (30d84 ) │ │ │ │ + b.n 30956 │ │ │ │ + ldr r1, [pc, #904] @ (30d6c ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r9, r3 │ │ │ │ - cbz r3, 30a3a │ │ │ │ + cbz r3, 30a22 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 307d4 │ │ │ │ + beq.w 307bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #860] @ (30d88 ) │ │ │ │ + ldr r2, [pc, #860] @ (30d70 ) │ │ │ │ movw r1, #1271 @ 0x4f7 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #856] @ (30d8c ) │ │ │ │ + ldr r3, [pc, #856] @ (30d74 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3071c │ │ │ │ - ldr r1, [pc, #852] @ (30d90 ) │ │ │ │ + b.n 30704 │ │ │ │ + ldr r1, [pc, #852] @ (30d78 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r8, r3 │ │ │ │ - cbz r3, 30a7c │ │ │ │ + cbz r3, 30a64 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 307d4 │ │ │ │ + beq.w 307bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #808] @ (30d94 ) │ │ │ │ + ldr r2, [pc, #808] @ (30d7c ) │ │ │ │ movw r1, #1289 @ 0x509 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #800] @ (30d98 ) │ │ │ │ + ldr r3, [pc, #800] @ (30d80 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3071c │ │ │ │ - ldr r1, [pc, #796] @ (30d9c ) │ │ │ │ + b.n 30704 │ │ │ │ + ldr r1, [pc, #796] @ (30d84 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r9, r3 │ │ │ │ - cbz r3, 30abe │ │ │ │ + cbz r3, 30aa6 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 307d4 │ │ │ │ + beq.w 307bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #752] @ (30da0 ) │ │ │ │ + ldr r2, [pc, #752] @ (30d88 ) │ │ │ │ movw r1, #1316 @ 0x524 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #748] @ (30da4 ) │ │ │ │ + ldr r3, [pc, #748] @ (30d8c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3071c │ │ │ │ - ldr r1, [pc, #744] @ (30da8 ) │ │ │ │ + b.n 30704 │ │ │ │ + ldr r1, [pc, #744] @ (30d90 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r8, r3 │ │ │ │ - cbz r3, 30b00 │ │ │ │ + cbz r3, 30ae8 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 307d4 │ │ │ │ + beq.w 307bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #700] @ (30dac ) │ │ │ │ + ldr r2, [pc, #700] @ (30d94 ) │ │ │ │ movw r1, #1343 @ 0x53f │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #692] @ (30db0 ) │ │ │ │ + ldr r3, [pc, #692] @ (30d98 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3071c │ │ │ │ - ldr r1, [pc, #688] @ (30db4 ) │ │ │ │ + b.n 30704 │ │ │ │ + ldr r1, [pc, #688] @ (30d9c ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r9, r3 │ │ │ │ - cbz r3, 30b42 │ │ │ │ + cbz r3, 30b2a │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 307d4 │ │ │ │ + beq.w 307bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #644] @ (30db8 ) │ │ │ │ + ldr r2, [pc, #644] @ (30da0 ) │ │ │ │ movw r1, #1371 @ 0x55b │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #640] @ (30dbc ) │ │ │ │ + ldr r3, [pc, #640] @ (30da4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3071c │ │ │ │ - ldr r1, [pc, #636] @ (30dc0 ) │ │ │ │ + b.n 30704 │ │ │ │ + ldr r1, [pc, #636] @ (30da8 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r8, r3 │ │ │ │ - cbz r3, 30b84 │ │ │ │ + cbz r3, 30b6c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 307d4 │ │ │ │ + beq.w 307bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #592] @ (30dc4 ) │ │ │ │ + ldr r2, [pc, #592] @ (30dac ) │ │ │ │ movw r1, #1398 @ 0x576 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #584] @ (30dc8 ) │ │ │ │ + ldr r3, [pc, #584] @ (30db0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3071c │ │ │ │ - ldr r1, [pc, #580] @ (30dcc ) │ │ │ │ + b.n 30704 │ │ │ │ + ldr r1, [pc, #580] @ (30db4 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 30bc4 │ │ │ │ + cbz r3, 30bac │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 307d4 │ │ │ │ + beq.w 307bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #540] @ (30dd0 ) │ │ │ │ + ldr r2, [pc, #540] @ (30db8 ) │ │ │ │ movw r1, #1426 @ 0x592 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #532] @ (30dd4 ) │ │ │ │ + ldr r3, [pc, #532] @ (30dbc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3071c │ │ │ │ - ldr r1, [pc, #528] @ (30dd8 ) │ │ │ │ + b.n 30704 │ │ │ │ + ldr r1, [pc, #528] @ (30dc0 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 30bfe │ │ │ │ + cbz r3, 30be6 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 307d4 │ │ │ │ + beq.w 307bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ movw r1, #1445 @ 0x5a5 │ │ │ │ - ldr r2, [pc, #488] @ (30ddc ) │ │ │ │ + ldr r2, [pc, #488] @ (30dc4 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #488] @ (30de0 ) │ │ │ │ + ldr r3, [pc, #488] @ (30dc8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3096e │ │ │ │ - ldr r1, [pc, #484] @ (30de4 ) │ │ │ │ + b.n 30956 │ │ │ │ + ldr r1, [pc, #484] @ (30dcc ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 30c38 │ │ │ │ + cbz r3, 30c20 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 307d4 │ │ │ │ + beq.w 307bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov.w r1, #1456 @ 0x5b0 │ │ │ │ - ldr r2, [pc, #444] @ (30de8 ) │ │ │ │ + ldr r2, [pc, #444] @ (30dd0 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #440] @ (30dec ) │ │ │ │ + ldr r3, [pc, #440] @ (30dd4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3096e │ │ │ │ - ldr r1, [pc, #436] @ (30df0 ) │ │ │ │ + b.n 30956 │ │ │ │ + ldr r1, [pc, #436] @ (30dd8 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r8, r3 │ │ │ │ - cbz r3, 30c74 │ │ │ │ + cbz r3, 30c5c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 307d4 │ │ │ │ + beq.w 307bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ movw r1, #1516 @ 0x5ec │ │ │ │ - ldr r2, [pc, #396] @ (30df4 ) │ │ │ │ + ldr r2, [pc, #396] @ (30ddc ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #392] @ (30df8 ) │ │ │ │ + ldr r3, [pc, #392] @ (30de0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3096e │ │ │ │ - ldr r1, [pc, #388] @ (30dfc ) │ │ │ │ + b.n 30956 │ │ │ │ + ldr r1, [pc, #388] @ (30de4 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r9, r3 │ │ │ │ - cbz r3, 30cb6 │ │ │ │ + cbz r3, 30c9e │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 307d4 │ │ │ │ + beq.w 307bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #344] @ (30e00 ) │ │ │ │ + ldr r2, [pc, #344] @ (30de8 ) │ │ │ │ movw r1, #1532 @ 0x5fc │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #340] @ (30e04 ) │ │ │ │ + ldr r3, [pc, #340] @ (30dec ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3071c │ │ │ │ + b.n 30704 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #11 │ │ │ │ - bl 301f0 │ │ │ │ + bl 301d8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3072a │ │ │ │ + beq.w 30712 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 307d4 │ │ │ │ + beq.w 307bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #288] @ (30e08 ) │ │ │ │ + ldr r2, [pc, #288] @ (30df0 ) │ │ │ │ movw r1, #1543 @ 0x607 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #280] @ (30e0c ) │ │ │ │ + ldr r3, [pc, #280] @ (30df4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3071c │ │ │ │ - vaddl.s16 q0, d12, d2 │ │ │ │ + b.n 30704 │ │ │ │ + vext.8 d0, d4, d2, #0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 30db4 │ │ │ │ + blt.n 30d9c │ │ │ │ movs r0, r0 │ │ │ │ cmp r8, r2 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 30d60 │ │ │ │ + bge.n 30d48 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 d0, d6, d2 │ │ │ │ - blt.n 30c24 │ │ │ │ + vhadd.s d0, d14, d2 │ │ │ │ + blt.n 30c0c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 30d8c │ │ │ │ + bgt.n 30d74 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 30c44 │ │ │ │ + bls.n 30c2c │ │ │ │ movs r0, r0 │ │ │ │ add sl, sp │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #1016] @ (3111c ) │ │ │ │ + ldr r4, [pc, #1016] @ (31104 ) │ │ │ │ movs r1, r0 │ │ │ │ - bhi.n 30cd8 │ │ │ │ + bhi.n 30cc0 │ │ │ │ movs r0, r0 │ │ │ │ add lr, r4 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 30db0 │ │ │ │ + bls.n 30d98 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 30dd8 │ │ │ │ + bgt.n 30dc0 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 30d40 │ │ │ │ + bls.n 30d28 │ │ │ │ movs r0, r0 │ │ │ │ add r2, fp │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 30cdc │ │ │ │ + bgt.n 30cc4 │ │ │ │ movs r0, r0 │ │ │ │ add r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 30ca4 │ │ │ │ + bhi.n 30c8c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 30dc4 │ │ │ │ + ble.n 30dac │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 30e34 │ │ │ │ + bhi.n 30e1c │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 30ca0 │ │ │ │ + ble.n 30c88 │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 30d9c │ │ │ │ + bhi.n 30d84 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 30d08 │ │ │ │ + ble.n 30cf0 │ │ │ │ movs r0, r0 │ │ │ │ orrs r2, r7 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 30d1c │ │ │ │ + bvc.n 30d04 │ │ │ │ movs r0, r0 │ │ │ │ udf #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 30c90 │ │ │ │ + bvc.n 30c78 │ │ │ │ movs r0, r0 │ │ │ │ ldc 0, cr0, [sl], #-0 │ │ │ │ cmp r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 30e24 │ │ │ │ + bvc.n 30e0c │ │ │ │ movs r0, r0 │ │ │ │ stc 0, cr0, [lr, #-0] │ │ │ │ negs r0, r6 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 30dac │ │ │ │ + bvc.n 30d94 │ │ │ │ movs r0, r0 │ │ │ │ cdp 0, 2, cr0, cr12, cr0, {0} │ │ │ │ tst r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 30d34 │ │ │ │ + bvs.n 30d1c │ │ │ │ movs r0, r0 │ │ │ │ cdp 0, 15, cr0, cr2, cr0, {0} │ │ │ │ rors r4, r5 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 30cbc │ │ │ │ + bvs.n 30ca4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf1300000 │ │ │ │ sbcs r2, r5 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 30e44 │ │ │ │ + bvs.n 30e2c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3760000 │ │ │ │ adcs r0, r5 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 30dcc │ │ │ │ + bvs.n 30db4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5f40000 │ │ │ │ asrs r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 30d54 │ │ │ │ + bpl.n 30d3c │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r0, [r6, r0] │ │ │ │ lsrs r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 30ce0 │ │ │ │ + bpl.n 30cc8 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaea0000 │ │ │ │ lsls r4, r5 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 30e78 │ │ │ │ + bpl.n 30e60 │ │ │ │ movs r0, r0 │ │ │ │ smlal r0, r0, r4, r0 │ │ │ │ eors r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 30e10 │ │ │ │ + bpl.n 30df8 │ │ │ │ movs r0, r0 │ │ │ │ umull r0, r0, sl, r0 │ │ │ │ ands r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 30da4 │ │ │ │ + bmi.n 30d8c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r1, #19 │ │ │ │ movs r1, r0 │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 30d2c │ │ │ │ + bmi.n 30d14 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #178 @ 0xb2 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 30eb0 │ │ │ │ + bmi.n 30e98 │ │ │ │ ... │ │ │ │ │ │ │ │ -00030e10 : │ │ │ │ +00030df8 : │ │ │ │ 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, #664] @ (310b8 ) │ │ │ │ + ldr r2, [pc, #664] @ (310a0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #664] @ (310bc ) │ │ │ │ + ldr r3, [pc, #664] @ (310a4 ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30f14 │ │ │ │ + beq.n 30efc │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #644] @ (310c0 ) │ │ │ │ + ldr r1, [pc, #644] @ (310a8 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 30ea8 │ │ │ │ + beq.n 30e90 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 30edc │ │ │ │ + beq.n 30ec4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #592] @ (310c4 ) │ │ │ │ - ldr r3, [pc, #592] @ (310c8 ) │ │ │ │ + ldr r2, [pc, #592] @ (310ac ) │ │ │ │ + ldr r3, [pc, #592] @ (310b0 ) │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ movw r1, #1565 @ 0x61d │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - ldr r2, [pc, #572] @ (310cc ) │ │ │ │ - ldr r3, [pc, #552] @ (310bc ) │ │ │ │ + ldr r2, [pc, #572] @ (310b4 ) │ │ │ │ + ldr r3, [pc, #552] @ (310a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 31064 │ │ │ │ + bne.w 3104c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #548] @ (310d0 ) │ │ │ │ + ldr r1, [pc, #548] @ (310b8 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - cbnz r5, 30ee6 │ │ │ │ - ldr r1, [pc, #536] @ (310d4 ) │ │ │ │ + cbnz r5, 30ece │ │ │ │ + ldr r1, [pc, #536] @ (310bc ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 30f56 │ │ │ │ + beq.n 30f3e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 30f30 │ │ │ │ + bne.n 30f18 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ - b.n 30e8e │ │ │ │ + b.n 30e76 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30f26 │ │ │ │ + beq.n 30f0e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #472] @ (310d8 ) │ │ │ │ + ldr r3, [pc, #472] @ (310c0 ) │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #468] @ (310dc ) │ │ │ │ + ldr r2, [pc, #468] @ (310c4 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ movw r1, #1580 @ 0x62c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - b.n 30e80 │ │ │ │ - ldr r1, [pc, #456] @ (310e0 ) │ │ │ │ - ldr r2, [pc, #460] @ (310e4 ) │ │ │ │ + b.n 30e68 │ │ │ │ + ldr r1, [pc, #456] @ (310c8 ) │ │ │ │ + ldr r2, [pc, #460] @ (310cc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #500 @ 0x1f4 │ │ │ │ blx c5e8 │ │ │ │ - b.n 30e8e │ │ │ │ + b.n 30e76 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ - b.n 30e8e │ │ │ │ + b.n 30e76 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #416] @ (310e8 ) │ │ │ │ - ldr r3, [pc, #416] @ (310ec ) │ │ │ │ + ldr r2, [pc, #416] @ (310d0 ) │ │ │ │ + ldr r3, [pc, #416] @ (310d4 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #1594 @ 0x63a │ │ │ │ - b.n 30e80 │ │ │ │ - ldr r1, [pc, #408] @ (310f0 ) │ │ │ │ + b.n 30e68 │ │ │ │ + ldr r1, [pc, #408] @ (310d8 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - cbz r5, 30f96 │ │ │ │ + cbz r5, 30f7e │ │ │ │ ldr r6, [r5, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30f26 │ │ │ │ + beq.n 30f0e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #368] @ (310f4 ) │ │ │ │ + ldr r3, [pc, #368] @ (310dc ) │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #368] @ (310f8 ) │ │ │ │ + ldr r2, [pc, #368] @ (310e0 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #1608 @ 0x648 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - b.n 30e80 │ │ │ │ - ldr r1, [pc, #356] @ (310fc ) │ │ │ │ + b.n 30e68 │ │ │ │ + ldr r1, [pc, #356] @ (310e4 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 30fdc │ │ │ │ + cbz r3, 30fc4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 30edc │ │ │ │ + beq.n 30ec4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #304] @ (31100 ) │ │ │ │ - ldr r3, [pc, #308] @ (31104 ) │ │ │ │ + ldr r2, [pc, #304] @ (310e8 ) │ │ │ │ + ldr r3, [pc, #308] @ (310ec ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #1622 @ 0x656 │ │ │ │ - b.n 30e80 │ │ │ │ - ldr r1, [pc, #296] @ (31108 ) │ │ │ │ + b.n 30e68 │ │ │ │ + ldr r1, [pc, #296] @ (310f0 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - cbz r5, 3101c │ │ │ │ + cbz r5, 31004 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30f26 │ │ │ │ + beq.n 30f0e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #260] @ (3110c ) │ │ │ │ + ldr r3, [pc, #260] @ (310f4 ) │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #256] @ (31110 ) │ │ │ │ + ldr r2, [pc, #256] @ (310f8 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ movw r1, #1636 @ 0x664 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - b.n 30e80 │ │ │ │ - ldr r1, [pc, #244] @ (31114 ) │ │ │ │ + b.n 30e68 │ │ │ │ + ldr r1, [pc, #244] @ (310fc ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 31068 │ │ │ │ + cbz r3, 31050 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 30edc │ │ │ │ + beq.w 30ec4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #192] @ (31118 ) │ │ │ │ - ldr r3, [pc, #196] @ (3111c ) │ │ │ │ + ldr r2, [pc, #192] @ (31100 ) │ │ │ │ + ldr r3, [pc, #196] @ (31104 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #1650 @ 0x672 │ │ │ │ - b.n 30e80 │ │ │ │ + b.n 30e68 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #180] @ (31120 ) │ │ │ │ + ldr r1, [pc, #180] @ (31108 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30e8e │ │ │ │ + beq.w 30e76 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30f26 │ │ │ │ + beq.w 30f0e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov.w r1, #1664 @ 0x680 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #132] @ (31124 ) │ │ │ │ - ldr r2, [pc, #132] @ (31128 ) │ │ │ │ + ldr r3, [pc, #132] @ (3110c ) │ │ │ │ + ldr r2, [pc, #132] @ (31110 ) │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - b.n 30e8e │ │ │ │ - @ instruction: 0xe8320002 │ │ │ │ + b.n 30e76 │ │ │ │ + strex r0, r0, [sl, #8] │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r1, r0 │ │ │ │ subs r6, #46 @ 0x2e │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 31060 │ │ │ │ + bcs.n 31048 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3105c │ │ │ │ + b.n 31074 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r5, #16 │ │ │ │ movs r1, r0 │ │ │ │ - bcs.n 31158 │ │ │ │ + bcs.n 31140 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ cmp ip, r5 │ │ │ │ movs r1, r0 │ │ │ │ - bne.n 30ff4 │ │ │ │ + bne.n 30fdc │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 310dc │ │ │ │ + bne.n 310c4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #16 │ │ │ │ movs r1, r0 │ │ │ │ - bne.n 31070 │ │ │ │ + bne.n 31058 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r1, r0 │ │ │ │ subs r4, #210 @ 0xd2 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 311e8 │ │ │ │ + bne.n 311d0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #17 │ │ │ │ movs r1, r0 │ │ │ │ - bne.n 3117c │ │ │ │ + bne.n 31164 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r6, #18 │ │ │ │ movs r1, r0 │ │ │ │ subs r4, #74 @ 0x4a │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 310f0 │ │ │ │ + beq.n 310d8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r3, #19 │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 31064 │ │ │ │ + beq.n 3104c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #252 @ 0xfc │ │ │ │ ... │ │ │ │ │ │ │ │ -0003112c : │ │ │ │ +00031114 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r2, [pc, #1120] @ 315a0 │ │ │ │ + ldr.w r2, [pc, #1120] @ 31588 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r3, [pc, #1120] @ 315a4 │ │ │ │ + ldr.w r3, [pc, #1120] @ 3158c │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3123e │ │ │ │ + beq.n 31226 │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r1, [pc, #1096] @ 315a8 │ │ │ │ + ldr.w r1, [pc, #1096] @ 31590 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 311d2 │ │ │ │ + beq.n 311ba │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 31206 │ │ │ │ + beq.n 311ee │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1044] @ 315ac │ │ │ │ - ldr.w r3, [pc, #1044] @ 315b0 │ │ │ │ + ldr.w r2, [pc, #1044] @ 31594 │ │ │ │ + ldr.w r3, [pc, #1044] @ 31598 │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ movw r1, #1686 @ 0x696 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - ldr r2, [pc, #1020] @ (315b4 ) │ │ │ │ - ldr r3, [pc, #1000] @ (315a4 ) │ │ │ │ + ldr r2, [pc, #1020] @ (3159c ) │ │ │ │ + ldr r3, [pc, #1000] @ (3158c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3138e │ │ │ │ + bne.w 31376 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #996] @ (315b8 ) │ │ │ │ + ldr r1, [pc, #996] @ (315a0 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - cbnz r5, 31210 │ │ │ │ - ldr r1, [pc, #980] @ (315bc ) │ │ │ │ + cbnz r5, 311f8 │ │ │ │ + ldr r1, [pc, #980] @ (315a4 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 31280 │ │ │ │ + beq.n 31268 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 3125a │ │ │ │ + bne.n 31242 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ - b.n 311b6 │ │ │ │ + b.n 3119e │ │ │ │ ldr r6, [r5, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 31250 │ │ │ │ + beq.n 31238 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #916] @ (315c0 ) │ │ │ │ + ldr r3, [pc, #916] @ (315a8 ) │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #916] @ (315c4 ) │ │ │ │ + ldr r2, [pc, #916] @ (315ac ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ movw r1, #1700 @ 0x6a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - b.n 311a8 │ │ │ │ - ldr r1, [pc, #904] @ (315c8 ) │ │ │ │ - ldr r2, [pc, #904] @ (315cc ) │ │ │ │ + b.n 31190 │ │ │ │ + ldr r1, [pc, #904] @ (315b0 ) │ │ │ │ + ldr r2, [pc, #904] @ (315b4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #556 @ 0x22c │ │ │ │ blx c5e8 │ │ │ │ - b.n 311b6 │ │ │ │ + b.n 3119e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ - b.n 311b6 │ │ │ │ + b.n 3119e │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #860] @ (315d0 ) │ │ │ │ - ldr r3, [pc, #864] @ (315d4 ) │ │ │ │ + ldr r2, [pc, #860] @ (315b8 ) │ │ │ │ + ldr r3, [pc, #864] @ (315bc ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #1714 @ 0x6b2 │ │ │ │ - b.n 311a8 │ │ │ │ - ldr r1, [pc, #852] @ (315d8 ) │ │ │ │ + b.n 31190 │ │ │ │ + ldr r1, [pc, #852] @ (315c0 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - cbz r5, 312c0 │ │ │ │ + cbz r5, 312a8 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 31250 │ │ │ │ + beq.n 31238 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #816] @ (315dc ) │ │ │ │ + ldr r3, [pc, #816] @ (315c4 ) │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #812] @ (315e0 ) │ │ │ │ + ldr r2, [pc, #812] @ (315c8 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #1728 @ 0x6c0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - b.n 311a8 │ │ │ │ - ldr r1, [pc, #800] @ (315e4 ) │ │ │ │ + b.n 31190 │ │ │ │ + ldr r1, [pc, #800] @ (315cc ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 31306 │ │ │ │ + cbz r3, 312ee │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 31206 │ │ │ │ + beq.n 311ee │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #752] @ (315e8 ) │ │ │ │ - ldr r3, [pc, #752] @ (315ec ) │ │ │ │ + ldr r2, [pc, #752] @ (315d0 ) │ │ │ │ + ldr r3, [pc, #752] @ (315d4 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #1742 @ 0x6ce │ │ │ │ - b.n 311a8 │ │ │ │ - ldr r1, [pc, #744] @ (315f0 ) │ │ │ │ + b.n 31190 │ │ │ │ + ldr r1, [pc, #744] @ (315d8 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - cbz r5, 31346 │ │ │ │ + cbz r5, 3132e │ │ │ │ ldr r6, [r5, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 31250 │ │ │ │ + beq.n 31238 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #704] @ (315f4 ) │ │ │ │ + ldr r3, [pc, #704] @ (315dc ) │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #704] @ (315f8 ) │ │ │ │ + ldr r2, [pc, #704] @ (315e0 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ movw r1, #1756 @ 0x6dc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - b.n 311a8 │ │ │ │ - ldr r1, [pc, #692] @ (315fc ) │ │ │ │ + b.n 31190 │ │ │ │ + ldr r1, [pc, #692] @ (315e4 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 31392 │ │ │ │ + cbz r3, 3137a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 31206 │ │ │ │ + beq.w 311ee │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #640] @ (31600 ) │ │ │ │ - ldr r3, [pc, #640] @ (31604 ) │ │ │ │ + ldr r2, [pc, #640] @ (315e8 ) │ │ │ │ + ldr r3, [pc, #640] @ (315ec ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #1771 @ 0x6eb │ │ │ │ - b.n 311a8 │ │ │ │ + b.n 31190 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #628] @ (31608 ) │ │ │ │ + ldr r1, [pc, #628] @ (315f0 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 313de │ │ │ │ + cbz r3, 313c6 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31250 │ │ │ │ + beq.w 31238 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ movw r1, #1786 @ 0x6fa │ │ │ │ - ldr r2, [pc, #588] @ (3160c ) │ │ │ │ + ldr r2, [pc, #588] @ (315f4 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #584] @ (31610 ) │ │ │ │ + ldr r3, [pc, #584] @ (315f8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r1, r6, [sp] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - b.n 311b6 │ │ │ │ - ldr r1, [pc, #564] @ (31614 ) │ │ │ │ + b.n 3119e │ │ │ │ + ldr r1, [pc, #564] @ (315fc ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 31418 │ │ │ │ + cbz r3, 31400 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31250 │ │ │ │ + beq.w 31238 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ movw r1, #1801 @ 0x709 │ │ │ │ - ldr r2, [pc, #524] @ (31618 ) │ │ │ │ + ldr r2, [pc, #524] @ (31600 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #520] @ (3161c ) │ │ │ │ + ldr r3, [pc, #520] @ (31604 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 313ca │ │ │ │ - ldr r1, [pc, #516] @ (31620 ) │ │ │ │ + b.n 313b2 │ │ │ │ + ldr r1, [pc, #516] @ (31608 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r8, r3 │ │ │ │ - cbz r3, 31454 │ │ │ │ + cbz r3, 3143c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31250 │ │ │ │ + beq.w 31238 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov.w r1, #1816 @ 0x718 │ │ │ │ - ldr r2, [pc, #476] @ (31624 ) │ │ │ │ + ldr r2, [pc, #476] @ (3160c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #472] @ (31628 ) │ │ │ │ + ldr r3, [pc, #472] @ (31610 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 313ca │ │ │ │ - ldr r1, [pc, #468] @ (3162c ) │ │ │ │ + b.n 313b2 │ │ │ │ + ldr r1, [pc, #468] @ (31614 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r9, r3 │ │ │ │ - cbz r3, 31496 │ │ │ │ + cbz r3, 3147e │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31250 │ │ │ │ + beq.w 31238 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #424] @ (31630 ) │ │ │ │ + ldr r2, [pc, #424] @ (31618 ) │ │ │ │ movw r1, #1831 @ 0x727 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #420] @ (31634 ) │ │ │ │ + ldr r3, [pc, #420] @ (3161c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 311a8 │ │ │ │ - ldr r1, [pc, #416] @ (31638 ) │ │ │ │ + b.n 31190 │ │ │ │ + ldr r1, [pc, #416] @ (31620 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r8, r3 │ │ │ │ - cbz r3, 314d8 │ │ │ │ + cbz r3, 314c0 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31250 │ │ │ │ + beq.w 31238 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #372] @ (3163c ) │ │ │ │ + ldr r2, [pc, #372] @ (31624 ) │ │ │ │ movw r1, #1846 @ 0x736 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #364] @ (31640 ) │ │ │ │ + ldr r3, [pc, #364] @ (31628 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 311a8 │ │ │ │ - ldr r1, [pc, #360] @ (31644 ) │ │ │ │ + b.n 31190 │ │ │ │ + ldr r1, [pc, #360] @ (3162c ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r9, r3 │ │ │ │ - cbz r3, 3151a │ │ │ │ + cbz r3, 31502 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31250 │ │ │ │ + beq.w 31238 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #316] @ (31648 ) │ │ │ │ + ldr r2, [pc, #316] @ (31630 ) │ │ │ │ movw r1, #1860 @ 0x744 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #312] @ (3164c ) │ │ │ │ + ldr r3, [pc, #312] @ (31634 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 311a8 │ │ │ │ - ldr r1, [pc, #308] @ (31650 ) │ │ │ │ + b.n 31190 │ │ │ │ + ldr r1, [pc, #308] @ (31638 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r8, r3 │ │ │ │ - cbz r3, 3155c │ │ │ │ + cbz r3, 31544 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31250 │ │ │ │ + beq.w 31238 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #264] @ (31654 ) │ │ │ │ + ldr r2, [pc, #264] @ (3163c ) │ │ │ │ movw r1, #1874 @ 0x752 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #256] @ (31658 ) │ │ │ │ + ldr r3, [pc, #256] @ (31640 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 311a8 │ │ │ │ - ldr r1, [pc, #252] @ (3165c ) │ │ │ │ + b.n 31190 │ │ │ │ + ldr r1, [pc, #252] @ (31644 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 311b6 │ │ │ │ + beq.w 3119e │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31250 │ │ │ │ + beq.w 31238 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #208] @ (31660 ) │ │ │ │ + ldr r2, [pc, #208] @ (31648 ) │ │ │ │ mov.w r1, #1888 @ 0x760 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #200] @ (31664 ) │ │ │ │ + ldr r3, [pc, #200] @ (3164c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 311a8 │ │ │ │ - b.n 30fc4 │ │ │ │ + b.n 31190 │ │ │ │ + b.n 30fdc │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #17 │ │ │ │ movs r1, r0 │ │ │ │ subs r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r1, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - b.n 30ef4 │ │ │ │ + b.n 30f0c │ │ │ │ movs r2, r0 │ │ │ │ lsls r6, r6, #17 │ │ │ │ movs r1, r0 │ │ │ │ lsls r2, r4, #19 │ │ │ │ movs r1, r0 │ │ │ │ ldmia r7!, {r2, r4} │ │ │ │ movs r0, r0 │ │ │ │ @@ -58153,307 +58155,307 @@ │ │ │ │ lsrs r6, r6, #1 │ │ │ │ movs r1, r0 │ │ │ │ adds r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r3, r5, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -00031668 : │ │ │ │ +00031650 : │ │ │ │ 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, #664] @ (31910 ) │ │ │ │ + ldr r2, [pc, #664] @ (318f8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #664] @ (31914 ) │ │ │ │ + ldr r3, [pc, #664] @ (318fc ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3176c │ │ │ │ + beq.n 31754 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #644] @ (31918 ) │ │ │ │ + ldr r1, [pc, #644] @ (31900 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 31700 │ │ │ │ + beq.n 316e8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 31734 │ │ │ │ + beq.n 3171c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #592] @ (3191c ) │ │ │ │ - ldr r3, [pc, #592] @ (31920 ) │ │ │ │ + ldr r2, [pc, #592] @ (31904 ) │ │ │ │ + ldr r3, [pc, #592] @ (31908 ) │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ movw r1, #1907 @ 0x773 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - ldr r2, [pc, #572] @ (31924 ) │ │ │ │ - ldr r3, [pc, #552] @ (31914 ) │ │ │ │ + ldr r2, [pc, #572] @ (3190c ) │ │ │ │ + ldr r3, [pc, #552] @ (318fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 318bc │ │ │ │ + bne.w 318a4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #548] @ (31928 ) │ │ │ │ + ldr r1, [pc, #548] @ (31910 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - cbnz r5, 3173e │ │ │ │ - ldr r1, [pc, #536] @ (3192c ) │ │ │ │ + cbnz r5, 31726 │ │ │ │ + ldr r1, [pc, #536] @ (31914 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 317ae │ │ │ │ + beq.n 31796 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 31788 │ │ │ │ + bne.n 31770 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ - b.n 316e6 │ │ │ │ + b.n 316ce │ │ │ │ ldr r6, [r5, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 3177e │ │ │ │ + beq.n 31766 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #472] @ (31930 ) │ │ │ │ + ldr r3, [pc, #472] @ (31918 ) │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #468] @ (31934 ) │ │ │ │ + ldr r2, [pc, #468] @ (3191c ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ movw r1, #1918 @ 0x77e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - b.n 316d8 │ │ │ │ - ldr r1, [pc, #456] @ (31938 ) │ │ │ │ - ldr r2, [pc, #460] @ (3193c ) │ │ │ │ + b.n 316c0 │ │ │ │ + ldr r1, [pc, #456] @ (31920 ) │ │ │ │ + ldr r2, [pc, #460] @ (31924 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #612 @ 0x264 │ │ │ │ blx c5e8 │ │ │ │ - b.n 316e6 │ │ │ │ + b.n 316ce │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ - b.n 316e6 │ │ │ │ + b.n 316ce │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #416] @ (31940 ) │ │ │ │ - ldr r3, [pc, #416] @ (31944 ) │ │ │ │ + ldr r2, [pc, #416] @ (31928 ) │ │ │ │ + ldr r3, [pc, #416] @ (3192c ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #1929 @ 0x789 │ │ │ │ - b.n 316d8 │ │ │ │ - ldr r1, [pc, #408] @ (31948 ) │ │ │ │ + b.n 316c0 │ │ │ │ + ldr r1, [pc, #408] @ (31930 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - cbz r5, 317ee │ │ │ │ + cbz r5, 317d6 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 3177e │ │ │ │ + beq.n 31766 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #368] @ (3194c ) │ │ │ │ + ldr r3, [pc, #368] @ (31934 ) │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #368] @ (31950 ) │ │ │ │ + ldr r2, [pc, #368] @ (31938 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ movw r1, #1940 @ 0x794 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - b.n 316d8 │ │ │ │ - ldr r1, [pc, #356] @ (31954 ) │ │ │ │ + b.n 316c0 │ │ │ │ + ldr r1, [pc, #356] @ (3193c ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 31834 │ │ │ │ + cbz r3, 3181c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 31734 │ │ │ │ + beq.n 3171c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #304] @ (31958 ) │ │ │ │ - ldr r3, [pc, #308] @ (3195c ) │ │ │ │ + ldr r2, [pc, #304] @ (31940 ) │ │ │ │ + ldr r3, [pc, #308] @ (31944 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #1951 @ 0x79f │ │ │ │ - b.n 316d8 │ │ │ │ - ldr r1, [pc, #296] @ (31960 ) │ │ │ │ + b.n 316c0 │ │ │ │ + ldr r1, [pc, #296] @ (31948 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - cbz r5, 31874 │ │ │ │ + cbz r5, 3185c │ │ │ │ ldr r6, [r5, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 3177e │ │ │ │ + beq.n 31766 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #260] @ (31964 ) │ │ │ │ + ldr r3, [pc, #260] @ (3194c ) │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #256] @ (31968 ) │ │ │ │ + ldr r2, [pc, #256] @ (31950 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ movw r1, #1962 @ 0x7aa │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - b.n 316d8 │ │ │ │ - ldr r1, [pc, #244] @ (3196c ) │ │ │ │ + b.n 316c0 │ │ │ │ + ldr r1, [pc, #244] @ (31954 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 318c0 │ │ │ │ + cbz r3, 318a8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 31734 │ │ │ │ + beq.w 3171c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #192] @ (31970 ) │ │ │ │ - ldr r3, [pc, #196] @ (31974 ) │ │ │ │ + ldr r2, [pc, #192] @ (31958 ) │ │ │ │ + ldr r3, [pc, #196] @ (3195c ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #1973 @ 0x7b5 │ │ │ │ - b.n 316d8 │ │ │ │ + b.n 316c0 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #180] @ (31978 ) │ │ │ │ + ldr r1, [pc, #180] @ (31960 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 316e6 │ │ │ │ + beq.w 316ce │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 3177e │ │ │ │ + beq.w 31766 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov.w r1, #1984 @ 0x7c0 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #132] @ (3197c ) │ │ │ │ - ldr r2, [pc, #132] @ (31980 ) │ │ │ │ + ldr r3, [pc, #132] @ (31964 ) │ │ │ │ + ldr r2, [pc, #132] @ (31968 ) │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - b.n 316e6 │ │ │ │ - svc 218 @ 0xda │ │ │ │ + b.n 316ce │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #31 │ │ │ │ movs r1, r0 │ │ │ │ adds r5, #214 @ 0xd6 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + svc 134 @ 0x86 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r7, #29 │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r1, r0 │ │ │ │ ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ @@ -58494,488 +58496,488 @@ │ │ │ │ lsls r2, r4, #26 │ │ │ │ movs r1, r0 │ │ │ │ ldmia r0!, {r1, r2, r6} │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #164 @ 0xa4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00031984 : │ │ │ │ +0003196c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r2, [pc, #1120] @ 31df8 │ │ │ │ + ldr.w r2, [pc, #1120] @ 31de0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r3, [pc, #1120] @ 31dfc │ │ │ │ + ldr.w r3, [pc, #1120] @ 31de4 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31a96 │ │ │ │ + beq.n 31a7e │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r1, [pc, #1096] @ 31e00 │ │ │ │ + ldr.w r1, [pc, #1096] @ 31de8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 31a2a │ │ │ │ + beq.n 31a12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 31a5e │ │ │ │ + beq.n 31a46 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1044] @ 31e04 │ │ │ │ - ldr.w r3, [pc, #1044] @ 31e08 │ │ │ │ + ldr.w r2, [pc, #1044] @ 31dec │ │ │ │ + ldr.w r3, [pc, #1044] @ 31df0 │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ movw r1, #2003 @ 0x7d3 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - ldr r2, [pc, #1020] @ (31e0c ) │ │ │ │ - ldr r3, [pc, #1000] @ (31dfc ) │ │ │ │ + ldr r2, [pc, #1020] @ (31df4 ) │ │ │ │ + ldr r3, [pc, #1000] @ (31de4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 31be6 │ │ │ │ + bne.w 31bce │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #996] @ (31e10 ) │ │ │ │ + ldr r1, [pc, #996] @ (31df8 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - cbnz r5, 31a68 │ │ │ │ - ldr r1, [pc, #980] @ (31e14 ) │ │ │ │ + cbnz r5, 31a50 │ │ │ │ + ldr r1, [pc, #980] @ (31dfc ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 31ad8 │ │ │ │ + beq.n 31ac0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 31ab2 │ │ │ │ + bne.n 31a9a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ - b.n 31a0e │ │ │ │ + b.n 319f6 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 31aa8 │ │ │ │ + beq.n 31a90 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #916] @ (31e18 ) │ │ │ │ + ldr r3, [pc, #916] @ (31e00 ) │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #916] @ (31e1c ) │ │ │ │ + ldr r2, [pc, #916] @ (31e04 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ movw r1, #2014 @ 0x7de │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - b.n 31a00 │ │ │ │ - ldr r1, [pc, #904] @ (31e20 ) │ │ │ │ - ldr r2, [pc, #904] @ (31e24 ) │ │ │ │ + b.n 319e8 │ │ │ │ + ldr r1, [pc, #904] @ (31e08 ) │ │ │ │ + ldr r2, [pc, #904] @ (31e0c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #668 @ 0x29c │ │ │ │ blx c5e8 │ │ │ │ - b.n 31a0e │ │ │ │ + b.n 319f6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx c4c4 │ │ │ │ - b.n 31a0e │ │ │ │ + b.n 319f6 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #860] @ (31e28 ) │ │ │ │ - ldr r3, [pc, #864] @ (31e2c ) │ │ │ │ + ldr r2, [pc, #860] @ (31e10 ) │ │ │ │ + ldr r3, [pc, #864] @ (31e14 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #2025 @ 0x7e9 │ │ │ │ - b.n 31a00 │ │ │ │ - ldr r1, [pc, #852] @ (31e30 ) │ │ │ │ + b.n 319e8 │ │ │ │ + ldr r1, [pc, #852] @ (31e18 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - cbz r5, 31b18 │ │ │ │ + cbz r5, 31b00 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 31aa8 │ │ │ │ + beq.n 31a90 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #816] @ (31e34 ) │ │ │ │ + ldr r3, [pc, #816] @ (31e1c ) │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #812] @ (31e38 ) │ │ │ │ + ldr r2, [pc, #812] @ (31e20 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ movw r1, #2036 @ 0x7f4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - b.n 31a00 │ │ │ │ - ldr r1, [pc, #800] @ (31e3c ) │ │ │ │ + b.n 319e8 │ │ │ │ + ldr r1, [pc, #800] @ (31e24 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 31b5e │ │ │ │ + cbz r3, 31b46 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 31a5e │ │ │ │ + beq.n 31a46 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #752] @ (31e40 ) │ │ │ │ - ldr r3, [pc, #752] @ (31e44 ) │ │ │ │ + ldr r2, [pc, #752] @ (31e28 ) │ │ │ │ + ldr r3, [pc, #752] @ (31e2c ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #2047 @ 0x7ff │ │ │ │ - b.n 31a00 │ │ │ │ - ldr r1, [pc, #744] @ (31e48 ) │ │ │ │ + b.n 319e8 │ │ │ │ + ldr r1, [pc, #744] @ (31e30 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - cbz r5, 31b9e │ │ │ │ + cbz r5, 31b86 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 31aa8 │ │ │ │ + beq.n 31a90 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #704] @ (31e4c ) │ │ │ │ + ldr r3, [pc, #704] @ (31e34 ) │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #704] @ (31e50 ) │ │ │ │ + ldr r2, [pc, #704] @ (31e38 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ movw r1, #2058 @ 0x80a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - b.n 31a00 │ │ │ │ - ldr r1, [pc, #692] @ (31e54 ) │ │ │ │ + b.n 319e8 │ │ │ │ + ldr r1, [pc, #692] @ (31e3c ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 31bea │ │ │ │ + cbz r3, 31bd2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldrd r3, r6, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 31a5e │ │ │ │ + beq.w 31a46 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #640] @ (31e58 ) │ │ │ │ - ldr r3, [pc, #640] @ (31e5c ) │ │ │ │ + ldr r2, [pc, #640] @ (31e40 ) │ │ │ │ + ldr r3, [pc, #640] @ (31e44 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #2069 @ 0x815 │ │ │ │ - b.n 31a00 │ │ │ │ + b.n 319e8 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #628] @ (31e60 ) │ │ │ │ + ldr r1, [pc, #628] @ (31e48 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 31c36 │ │ │ │ + cbz r3, 31c1e │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31aa8 │ │ │ │ + beq.w 31a90 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov.w r1, #2080 @ 0x820 │ │ │ │ - ldr r2, [pc, #588] @ (31e64 ) │ │ │ │ + ldr r2, [pc, #588] @ (31e4c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #584] @ (31e68 ) │ │ │ │ + ldr r3, [pc, #584] @ (31e50 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r1, r6, [sp] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ add r0, sp, #24 │ │ │ │ blx bc2c │ │ │ │ - b.n 31a0e │ │ │ │ - ldr r1, [pc, #564] @ (31e6c ) │ │ │ │ + b.n 319f6 │ │ │ │ + ldr r1, [pc, #564] @ (31e54 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 31c70 │ │ │ │ + cbz r3, 31c58 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31aa8 │ │ │ │ + beq.w 31a90 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ movw r1, #2091 @ 0x82b │ │ │ │ - ldr r2, [pc, #524] @ (31e70 ) │ │ │ │ + ldr r2, [pc, #524] @ (31e58 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #520] @ (31e74 ) │ │ │ │ + ldr r3, [pc, #520] @ (31e5c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31c22 │ │ │ │ - ldr r1, [pc, #516] @ (31e78 ) │ │ │ │ + b.n 31c0a │ │ │ │ + ldr r1, [pc, #516] @ (31e60 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r8, r3 │ │ │ │ - cbz r3, 31cac │ │ │ │ + cbz r3, 31c94 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31aa8 │ │ │ │ + beq.w 31a90 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ movw r1, #2102 @ 0x836 │ │ │ │ - ldr r2, [pc, #476] @ (31e7c ) │ │ │ │ + ldr r2, [pc, #476] @ (31e64 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #472] @ (31e80 ) │ │ │ │ + ldr r3, [pc, #472] @ (31e68 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31c22 │ │ │ │ - ldr r1, [pc, #468] @ (31e84 ) │ │ │ │ + b.n 31c0a │ │ │ │ + ldr r1, [pc, #468] @ (31e6c ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r9, r3 │ │ │ │ - cbz r3, 31cee │ │ │ │ + cbz r3, 31cd6 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31aa8 │ │ │ │ + beq.w 31a90 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #424] @ (31e88 ) │ │ │ │ + ldr r2, [pc, #424] @ (31e70 ) │ │ │ │ movw r1, #2113 @ 0x841 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #420] @ (31e8c ) │ │ │ │ + ldr r3, [pc, #420] @ (31e74 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31a00 │ │ │ │ - ldr r1, [pc, #416] @ (31e90 ) │ │ │ │ + b.n 319e8 │ │ │ │ + ldr r1, [pc, #416] @ (31e78 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r8, r3 │ │ │ │ - cbz r3, 31d30 │ │ │ │ + cbz r3, 31d18 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31aa8 │ │ │ │ + beq.w 31a90 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #372] @ (31e94 ) │ │ │ │ + ldr r2, [pc, #372] @ (31e7c ) │ │ │ │ movw r1, #2124 @ 0x84c │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #364] @ (31e98 ) │ │ │ │ + ldr r3, [pc, #364] @ (31e80 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31a00 │ │ │ │ - ldr r1, [pc, #360] @ (31e9c ) │ │ │ │ + b.n 319e8 │ │ │ │ + ldr r1, [pc, #360] @ (31e84 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r9, r3 │ │ │ │ - cbz r3, 31d72 │ │ │ │ + cbz r3, 31d5a │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31aa8 │ │ │ │ + beq.w 31a90 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #316] @ (31ea0 ) │ │ │ │ + ldr r2, [pc, #316] @ (31e88 ) │ │ │ │ movw r1, #2135 @ 0x857 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #312] @ (31ea4 ) │ │ │ │ + ldr r3, [pc, #312] @ (31e8c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31a00 │ │ │ │ - ldr r1, [pc, #308] @ (31ea8 ) │ │ │ │ + b.n 319e8 │ │ │ │ + ldr r1, [pc, #308] @ (31e90 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r8, r3 │ │ │ │ - cbz r3, 31db4 │ │ │ │ + cbz r3, 31d9c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31aa8 │ │ │ │ + beq.w 31a90 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #264] @ (31eac ) │ │ │ │ + ldr r2, [pc, #264] @ (31e94 ) │ │ │ │ movw r1, #2146 @ 0x862 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #256] @ (31eb0 ) │ │ │ │ + ldr r3, [pc, #256] @ (31e98 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31a00 │ │ │ │ - ldr r1, [pc, #252] @ (31eb4 ) │ │ │ │ + b.n 319e8 │ │ │ │ + ldr r1, [pc, #252] @ (31e9c ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31a0e │ │ │ │ + beq.w 319f6 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31aa8 │ │ │ │ + beq.w 31a90 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #208] @ (31eb8 ) │ │ │ │ + ldr r2, [pc, #208] @ (31ea0 ) │ │ │ │ movw r1, #2157 @ 0x86d │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #200] @ (31ebc ) │ │ │ │ + ldr r3, [pc, #200] @ (31ea4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31a00 │ │ │ │ - bgt.n 31d6c │ │ │ │ + b.n 319e8 │ │ │ │ + bgt.n 31d84 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #23 │ │ │ │ movs r1, r0 │ │ │ │ adds r2, #174 @ 0xae │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r3, r6} │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 31e9c │ │ │ │ + bgt.n 31eb4 │ │ │ │ movs r2, r0 │ │ │ │ lsls r2, r0, #22 │ │ │ │ movs r1, r0 │ │ │ │ lsls r2, r3, #22 │ │ │ │ movs r1, r0 │ │ │ │ stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ @@ -59058,116 +59060,116 @@ │ │ │ │ lsls r6, r2, #16 │ │ │ │ movs r1, r0 │ │ │ │ cmp r6, #178 @ 0xb2 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r4, r6} │ │ │ │ ... │ │ │ │ │ │ │ │ -00031ec0 : │ │ │ │ +00031ea8 : │ │ │ │ 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, #2896] @ 32a24 │ │ │ │ + ldr.w r2, [pc, #2896] @ 32a0c │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r3, [pc, #2888] @ 32a28 │ │ │ │ + ldr.w r3, [pc, #2888] @ 32a10 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3200e │ │ │ │ + beq.w 31ff6 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ blx c45c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31f6c │ │ │ │ + beq.n 31f54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx c920 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 32024 │ │ │ │ + beq.w 3200c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 32004 │ │ │ │ + beq.n 31fec │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - ldr.w r2, [pc, #2816] @ 32a2c │ │ │ │ + ldr.w r2, [pc, #2816] @ 32a14 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2812] @ 32a30 │ │ │ │ + ldr.w r3, [pc, #2812] @ 32a18 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ strd r1, r6, [sp] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r5 │ │ │ │ blx bc2c │ │ │ │ - ldr.w r2, [pc, #2788] @ 32a34 │ │ │ │ - ldr.w r3, [pc, #2772] @ 32a28 │ │ │ │ + ldr.w r2, [pc, #2788] @ 32a1c │ │ │ │ + ldr.w r3, [pc, #2772] @ 32a10 │ │ │ │ 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 32314 │ │ │ │ + bne.w 322fc │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx c2c4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r3, 31fc0 │ │ │ │ + cbz r3, 31fa8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #24] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 32004 │ │ │ │ + beq.n 31fec │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ - ldr.w r2, [pc, #2716] @ 32a38 │ │ │ │ + ldr.w r2, [pc, #2716] @ 32a20 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2712] @ 32a3c │ │ │ │ + ldr.w r3, [pc, #2712] @ 32a24 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r1, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r5 │ │ │ │ blx bc2c │ │ │ │ - b.n 31f4c │ │ │ │ + b.n 31f34 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 31efe │ │ │ │ + beq.n 31ee6 │ │ │ │ cmp r0, #2 │ │ │ │ - bgt.n 32072 │ │ │ │ - ldr.w r0, [pc, #2676] @ 32a40 │ │ │ │ + bgt.n 3205a │ │ │ │ + ldr.w r0, [pc, #2676] @ 32a28 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r6, r0 │ │ │ │ blx bcc0 │ │ │ │ mov r2, r6 │ │ │ │ @@ -59180,69 +59182,69 @@ │ │ │ │ str r2, [sp, #20] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ blx bcc0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 3213c │ │ │ │ + bne.w 32124 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx c4c4 │ │ │ │ - b.n 31f4c │ │ │ │ - ldr.w r1, [pc, #2612] @ 32a44 │ │ │ │ - ldr.w r2, [pc, #2612] @ 32a48 │ │ │ │ + b.n 31f34 │ │ │ │ + ldr.w r1, [pc, #2612] @ 32a2c │ │ │ │ + ldr.w r2, [pc, #2612] @ 32a30 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #724 @ 0x2d4 │ │ │ │ blx c5e8 │ │ │ │ - b.n 31f4c │ │ │ │ + b.n 31f34 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx cda4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 32164 │ │ │ │ + beq.w 3214c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 32004 │ │ │ │ + beq.n 31fec │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr.w r3, [pc, #2544] @ 32a4c │ │ │ │ + ldr.w r3, [pc, #2544] @ 32a34 │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2540] @ 32a50 │ │ │ │ + ldr.w r2, [pc, #2540] @ 32a38 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - b.n 31fb0 │ │ │ │ + b.n 31f98 │ │ │ │ cmp r0, #10 │ │ │ │ - bgt.w 31f4c │ │ │ │ + bgt.w 31f34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx c568 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 32104 │ │ │ │ + beq.n 320ec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr.w r0, [pc, #2504] @ 32a54 │ │ │ │ + ldr.w r0, [pc, #2504] @ 32a3c │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx bdcc │ │ │ │ mov r7, r0 │ │ │ │ blx bcc0 │ │ │ │ @@ -59253,321 +59255,321 @@ │ │ │ │ blx c49c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ mov r0, r6 │ │ │ │ blx cf60 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cbz r2, 32104 │ │ │ │ + cbz r2, 320ec │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 32272 │ │ │ │ + beq.w 3225a │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ str r1, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov.w r3, #700 @ 0x2bc │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #2412] @ 32a58 │ │ │ │ - ldr.w r3, [pc, #2412] @ 32a5c │ │ │ │ + ldr.w r2, [pc, #2412] @ 32a40 │ │ │ │ + ldr.w r3, [pc, #2412] @ 32a44 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ blx d258 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx bc2c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 32224 │ │ │ │ + beq.w 3220c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 32004 │ │ │ │ + beq.w 31fec │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movs r1, #199 @ 0xc7 │ │ │ │ - ldr.w r2, [pc, #2356] @ 32a60 │ │ │ │ + ldr.w r2, [pc, #2356] @ 32a48 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2352] @ 32a64 │ │ │ │ + ldr.w r3, [pc, #2352] @ 32a4c │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31f3a │ │ │ │ + b.n 31f22 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr.w r3, [pc, #2332] @ 32a68 │ │ │ │ + ldr.w r3, [pc, #2332] @ 32a50 │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2328] @ 32a6c │ │ │ │ + ldr.w r2, [pc, #2328] @ 32a54 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #652 @ 0x28c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - b.n 31fb0 │ │ │ │ + b.n 31f98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx c500 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 321b2 │ │ │ │ + cbz r3, 3219a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 32004 │ │ │ │ + beq.w 31fec │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ - ldr.w r2, [pc, #2260] @ 32a70 │ │ │ │ + ldr.w r2, [pc, #2260] @ 32a58 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2256] @ 32a74 │ │ │ │ + ldr.w r3, [pc, #2256] @ 32a5c │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #149 @ 0x95 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ - b.n 31fb0 │ │ │ │ + b.n 31f98 │ │ │ │ blx c580 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - ldr.w r1, [pc, #2236] @ 32a78 │ │ │ │ - ldr.w r0, [pc, #2236] @ 32a7c │ │ │ │ + ldr.w r1, [pc, #2236] @ 32a60 │ │ │ │ + ldr.w r0, [pc, #2236] @ 32a64 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 3221c │ │ │ │ + cbz r3, 32204 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 32214 │ │ │ │ + beq.n 321fc │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2172] @ 32a80 │ │ │ │ - ldr.w r3, [pc, #2172] @ 32a84 │ │ │ │ + ldr.w r2, [pc, #2172] @ 32a68 │ │ │ │ + ldr.w r3, [pc, #2172] @ 32a6c │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ movs r1, #165 @ 0xa5 │ │ │ │ add r3, pc │ │ │ │ - b.n 31fb0 │ │ │ │ + b.n 31f98 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ blx c4c4 │ │ │ │ mov r0, r7 │ │ │ │ blx b7dc │ │ │ │ - b.n 31f4c │ │ │ │ + b.n 31f34 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx c920 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r6, r2 │ │ │ │ - cbz r2, 3227a │ │ │ │ + cbz r2, 32262 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 32004 │ │ │ │ + beq.w 31fec │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ - ldr.w r3, [pc, #2092] @ 32a88 │ │ │ │ + ldr.w r3, [pc, #2092] @ 32a70 │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2088] @ 32a8c │ │ │ │ + ldr.w r2, [pc, #2088] @ 32a74 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - b.n 31fb0 │ │ │ │ + b.n 31f98 │ │ │ │ mov r0, r5 │ │ │ │ blx c4c4 │ │ │ │ - b.n 32104 │ │ │ │ - ldr.w r1, [pc, #2068] @ 32a90 │ │ │ │ + b.n 320ec │ │ │ │ + ldr.w r1, [pc, #2068] @ 32a78 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 322c8 │ │ │ │ + cbz r3, 322b0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 32004 │ │ │ │ + beq.w 31fec │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2012] @ 32a94 │ │ │ │ - ldr.w r3, [pc, #2012] @ 32a98 │ │ │ │ + ldr.w r2, [pc, #2012] @ 32a7c │ │ │ │ + ldr.w r3, [pc, #2012] @ 32a80 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ add r3, pc │ │ │ │ - b.n 31fb0 │ │ │ │ + b.n 31f98 │ │ │ │ cmp.w r9, #3 │ │ │ │ - beq.n 32318 │ │ │ │ - ldr.w r1, [pc, #1996] @ 32a9c │ │ │ │ + beq.n 32300 │ │ │ │ + ldr.w r1, [pc, #1996] @ 32a84 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3236a │ │ │ │ + beq.n 32352 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 32004 │ │ │ │ + beq.w 31fec │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov.w r1, #286 @ 0x11e │ │ │ │ - ldr.w r2, [pc, #1948] @ 32aa0 │ │ │ │ + ldr.w r2, [pc, #1948] @ 32a88 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1944] @ 32aa4 │ │ │ │ + ldr.w r3, [pc, #1944] @ 32a8c │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31f3a │ │ │ │ + b.n 31f22 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - ldr.w r1, [pc, #1932] @ 32aa8 │ │ │ │ + ldr.w r1, [pc, #1932] @ 32a90 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 32474 │ │ │ │ + beq.w 3245c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 32004 │ │ │ │ + beq.w 31fec │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1872] @ 32aac │ │ │ │ - ldr.w r3, [pc, #1872] @ 32ab0 │ │ │ │ + ldr.w r2, [pc, #1872] @ 32a94 │ │ │ │ + ldr.w r3, [pc, #1872] @ 32a98 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ movs r1, #233 @ 0xe9 │ │ │ │ add r3, pc │ │ │ │ - b.n 31fb0 │ │ │ │ + b.n 31f98 │ │ │ │ movs r0, #15 │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #1856] @ 32ab4 │ │ │ │ + ldr.w r3, [pc, #1856] @ 32a9c │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r2, [r6, #8] │ │ │ │ str r0, [r6, #0] │ │ │ │ movs r0, #14 │ │ │ │ str r1, [r6, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh r2, [r6, #12] │ │ │ │ strb r3, [r6, #14] │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #1832] @ 32ab8 │ │ │ │ + ldr.w r3, [pc, #1832] @ 32aa0 │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r0, [r7, #0] │ │ │ │ str r1, [r7, #4] │ │ │ │ movs r0, #9 │ │ │ │ str r2, [r7, #8] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r7, #12] │ │ │ │ blx bf88 │ │ │ │ - ldr.w r3, [pc, #1808] @ 32abc │ │ │ │ + ldr.w r3, [pc, #1808] @ 32aa4 │ │ │ │ mov r2, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r2, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ movs r0, #6 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r2, #8] │ │ │ │ blx bf88 │ │ │ │ - ldr.w r1, [pc, #1788] @ 32ac0 │ │ │ │ + ldr.w r1, [pc, #1788] @ 32aa8 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldrh r1, [r1, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r0, #20 │ │ │ │ @@ -59580,261 +59582,261 @@ │ │ │ │ mov r7, r4 │ │ │ │ subs r6, r0, #4 │ │ │ │ add.w sl, r0, #12 │ │ │ │ subs r4, r0, #4 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ - ldr.w r0, [pc, #1740] @ 32ac4 │ │ │ │ + ldr.w r0, [pc, #1740] @ 32aac │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ blx bd3c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 324da │ │ │ │ + bne.n 324c2 │ │ │ │ cmp sl, r4 │ │ │ │ - bne.n 323f2 │ │ │ │ + bne.n 323da │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ mov fp, r3 │ │ │ │ blx cda4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 32512 │ │ │ │ + beq.n 324fa │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 324c4 │ │ │ │ + beq.n 324ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feec │ │ │ │ + bl 2fed4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1636] @ 32ac8 │ │ │ │ - ldr.w r3, [pc, #1636] @ 32acc │ │ │ │ + ldr.w r2, [pc, #1636] @ 32ab0 │ │ │ │ + ldr.w r3, [pc, #1636] @ 32ab4 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #349 @ 0x15d │ │ │ │ - b.n 31fb0 │ │ │ │ - ldr.w r1, [pc, #1624] @ 32ad0 │ │ │ │ + b.n 31f98 │ │ │ │ + ldr.w r1, [pc, #1624] @ 32ab8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 32564 │ │ │ │ + beq.n 3254c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 32004 │ │ │ │ + beq.w 31fec │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1568] @ 32ad4 │ │ │ │ - ldr.w r3, [pc, #1568] @ 32ad8 │ │ │ │ + ldr.w r2, [pc, #1568] @ 32abc │ │ │ │ + ldr.w r3, [pc, #1568] @ 32ac0 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ add r3, pc │ │ │ │ - b.n 31fb0 │ │ │ │ + b.n 31f98 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ blx c4c4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feec │ │ │ │ + bl 2fed4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ - b.n 31f4c │ │ │ │ + b.n 31f34 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 324c4 │ │ │ │ + beq.n 324ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feec │ │ │ │ + bl 2fed4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #333 @ 0x14d │ │ │ │ - ldr.w r2, [pc, #1496] @ 32adc │ │ │ │ + ldr.w r2, [pc, #1496] @ 32ac4 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1492] @ 32ae0 │ │ │ │ + ldr.w r3, [pc, #1492] @ 32ac8 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31f3a │ │ │ │ + b.n 31f22 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ blx b7f4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 325b6 │ │ │ │ + beq.n 3259e │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 324c4 │ │ │ │ + beq.n 324ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feec │ │ │ │ + bl 2fed4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #24] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1428] @ 32ae4 │ │ │ │ - ldr.w r3, [pc, #1428] @ 32ae8 │ │ │ │ + ldr.w r2, [pc, #1428] @ 32acc │ │ │ │ + ldr.w r3, [pc, #1428] @ 32ad0 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov.w r1, #362 @ 0x16a │ │ │ │ add r3, pc │ │ │ │ - b.n 31fb0 │ │ │ │ - ldr.w r1, [pc, #1412] @ 32aec │ │ │ │ + b.n 31f98 │ │ │ │ + ldr.w r1, [pc, #1412] @ 32ad4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 32608 │ │ │ │ + beq.n 325f0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 32004 │ │ │ │ + beq.w 31fec │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1356] @ 32af0 │ │ │ │ - ldr.w r3, [pc, #1356] @ 32af4 │ │ │ │ + ldr.w r2, [pc, #1356] @ 32ad8 │ │ │ │ + ldr.w r3, [pc, #1356] @ 32adc │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #258 @ 0x102 │ │ │ │ add r3, pc │ │ │ │ - b.n 31fb0 │ │ │ │ + b.n 31f98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx cbac │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3265a │ │ │ │ + beq.n 32642 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 324c4 │ │ │ │ + beq.w 324ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feec │ │ │ │ + bl 2fed4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1280] @ 32af8 │ │ │ │ - ldr.w r3, [pc, #1280] @ 32afc │ │ │ │ + ldr.w r2, [pc, #1280] @ 32ae0 │ │ │ │ + ldr.w r3, [pc, #1280] @ 32ae4 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #375 @ 0x177 │ │ │ │ - b.n 31fb0 │ │ │ │ - ldr.w r1, [pc, #1268] @ 32b00 │ │ │ │ + b.n 31f98 │ │ │ │ + ldr.w r1, [pc, #1268] @ 32ae8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 322ce │ │ │ │ + beq.w 322b6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bcc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 32004 │ │ │ │ + beq.w 31fec │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1212] @ 32b04 │ │ │ │ - ldr.w r3, [pc, #1212] @ 32b08 │ │ │ │ + ldr.w r2, [pc, #1212] @ 32aec │ │ │ │ + ldr.w r3, [pc, #1212] @ 32af0 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #274 @ 0x112 │ │ │ │ add r3, pc │ │ │ │ - b.n 31fb0 │ │ │ │ - ldr.w r3, [pc, #1200] @ 32b0c │ │ │ │ + b.n 31f98 │ │ │ │ + ldr.w r3, [pc, #1200] @ 32af4 │ │ │ │ mov r7, r4 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #1192] @ 32b10 │ │ │ │ + ldr.w r3, [pc, #1192] @ 32af8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ @@ -59846,381 +59848,381 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx bd3c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov fp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3271a │ │ │ │ + bne.n 32702 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx c26c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx bd3c │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32752 │ │ │ │ + bne.n 3273a │ │ │ │ cmp sl, r6 │ │ │ │ - bne.n 3266c │ │ │ │ - ldr.w r1, [pc, #1108] @ 32b14 │ │ │ │ + bne.n 32654 │ │ │ │ + ldr.w r1, [pc, #1108] @ 32afc │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r3 │ │ │ │ add r1, pc │ │ │ │ mov r4, r7 │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 32792 │ │ │ │ + beq.n 3277a │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 324c4 │ │ │ │ + beq.w 324ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feec │ │ │ │ + bl 2fed4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1040] @ 32b18 │ │ │ │ - ldr.w r3, [pc, #1040] @ 32b1c │ │ │ │ + ldr.w r2, [pc, #1040] @ 32b00 │ │ │ │ + ldr.w r3, [pc, #1040] @ 32b04 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #449 @ 0x1c1 │ │ │ │ - b.n 31fb0 │ │ │ │ + b.n 31f98 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 324c4 │ │ │ │ + beq.w 324ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feec │ │ │ │ + bl 2fed4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #413 @ 0x19d │ │ │ │ - ldr r2, [pc, #988] @ (32b20 ) │ │ │ │ + ldr r2, [pc, #988] @ (32b08 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #984] @ (32b24 ) │ │ │ │ + ldr r3, [pc, #984] @ (32b0c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31f3a │ │ │ │ + b.w 31f22 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 324c4 │ │ │ │ + beq.w 324ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feec │ │ │ │ + bl 2fed4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #932] @ (32b28 ) │ │ │ │ - ldr r3, [pc, #932] @ (32b2c ) │ │ │ │ + ldr r2, [pc, #932] @ (32b10 ) │ │ │ │ + ldr r3, [pc, #932] @ (32b14 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #430 @ 0x1ae │ │ │ │ add r3, pc │ │ │ │ - b.n 31fb0 │ │ │ │ - ldr r1, [pc, #924] @ (32b30 ) │ │ │ │ + b.n 31f98 │ │ │ │ + ldr r1, [pc, #924] @ (32b18 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 327e6 │ │ │ │ + cbz r3, 327ce │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 324c4 │ │ │ │ + beq.w 324ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feec │ │ │ │ + bl 2fed4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #860] @ (32b34 ) │ │ │ │ - ldr r3, [pc, #864] @ (32b38 ) │ │ │ │ + ldr r2, [pc, #860] @ (32b1c ) │ │ │ │ + ldr r3, [pc, #864] @ (32b20 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #465 @ 0x1d1 │ │ │ │ - b.w 31fb0 │ │ │ │ - ldr r1, [pc, #852] @ (32b3c ) │ │ │ │ + b.w 31f98 │ │ │ │ + ldr r1, [pc, #852] @ (32b24 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 3283a │ │ │ │ + cbz r3, 32822 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 324c4 │ │ │ │ + beq.w 324ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feec │ │ │ │ + bl 2fed4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #788] @ (32b40 ) │ │ │ │ - ldr r3, [pc, #792] @ (32b44 ) │ │ │ │ + ldr r2, [pc, #788] @ (32b28 ) │ │ │ │ + ldr r3, [pc, #792] @ (32b2c ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #490 @ 0x1ea │ │ │ │ add r3, pc │ │ │ │ - b.w 31fb0 │ │ │ │ - ldr r1, [pc, #780] @ (32b48 ) │ │ │ │ + b.w 31f98 │ │ │ │ + ldr r1, [pc, #780] @ (32b30 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 3288e │ │ │ │ + cbz r3, 32876 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 324c4 │ │ │ │ + beq.w 324ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feec │ │ │ │ + bl 2fed4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #716] @ (32b4c ) │ │ │ │ - ldr r3, [pc, #720] @ (32b50 ) │ │ │ │ + ldr r2, [pc, #716] @ (32b34 ) │ │ │ │ + ldr r3, [pc, #720] @ (32b38 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #506 @ 0x1fa │ │ │ │ add r3, pc │ │ │ │ - b.w 31fb0 │ │ │ │ - ldr r1, [pc, #708] @ (32b54 ) │ │ │ │ + b.w 31f98 │ │ │ │ + ldr r1, [pc, #708] @ (32b3c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 328e0 │ │ │ │ + cbz r3, 328c8 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 324c4 │ │ │ │ + beq.w 324ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feec │ │ │ │ + bl 2fed4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #648] @ (32b58 ) │ │ │ │ - ldr r3, [pc, #648] @ (32b5c ) │ │ │ │ + ldr r2, [pc, #648] @ (32b40 ) │ │ │ │ + ldr r3, [pc, #648] @ (32b44 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #535 @ 0x217 │ │ │ │ - b.w 31fb0 │ │ │ │ - ldr r1, [pc, #636] @ (32b60 ) │ │ │ │ + b.w 31f98 │ │ │ │ + ldr r1, [pc, #636] @ (32b48 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 32928 │ │ │ │ + cbz r3, 32910 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 324c4 │ │ │ │ + beq.w 324ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feec │ │ │ │ + bl 2fed4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov.w r1, #548 @ 0x224 │ │ │ │ - ldr r2, [pc, #584] @ (32b64 ) │ │ │ │ + ldr r2, [pc, #584] @ (32b4c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #584] @ (32b68 ) │ │ │ │ + ldr r3, [pc, #584] @ (32b50 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31f3a │ │ │ │ - ldr r1, [pc, #576] @ (32b6c ) │ │ │ │ - ldr r0, [pc, #580] @ (32b70 ) │ │ │ │ + b.w 31f22 │ │ │ │ + ldr r1, [pc, #576] @ (32b54 ) │ │ │ │ + ldr r0, [pc, #580] @ (32b58 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx bd3c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 32982 │ │ │ │ + cbz r3, 3296a │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 324c4 │ │ │ │ + beq.w 324ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feec │ │ │ │ + bl 2fed4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov.w r1, #564 @ 0x234 │ │ │ │ - ldr r2, [pc, #512] @ (32b74 ) │ │ │ │ + ldr r2, [pc, #512] @ (32b5c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #508] @ (32b78 ) │ │ │ │ + ldr r3, [pc, #508] @ (32b60 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31f3a │ │ │ │ - ldr r1, [pc, #504] @ (32b7c ) │ │ │ │ + b.w 31f22 │ │ │ │ + ldr r1, [pc, #504] @ (32b64 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 329cc │ │ │ │ + cbz r3, 329b4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 324c4 │ │ │ │ + beq.w 324ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feec │ │ │ │ + bl 2fed4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #590 @ 0x24e │ │ │ │ - ldr r2, [pc, #448] @ (32b80 ) │ │ │ │ + ldr r2, [pc, #448] @ (32b68 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #448] @ (32b84 ) │ │ │ │ + ldr r3, [pc, #448] @ (32b6c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31f3a │ │ │ │ - ldr r1, [pc, #440] @ (32b88 ) │ │ │ │ + b.w 31f22 │ │ │ │ + ldr r1, [pc, #440] @ (32b70 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 32b94 │ │ │ │ + beq.w 32b7c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 324c4 │ │ │ │ + beq.w 324ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feec │ │ │ │ + bl 2fed4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #376] @ (32b8c ) │ │ │ │ - ldr r3, [pc, #376] @ (32b90 ) │ │ │ │ + ldr r2, [pc, #376] @ (32b74 ) │ │ │ │ + ldr r3, [pc, #376] @ (32b78 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #603 @ 0x25b │ │ │ │ - b.w 31fb0 │ │ │ │ - bvc.n 32928 │ │ │ │ + b.w 31f98 │ │ │ │ + bvc.n 32940 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r2, r3} │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 32a40 │ │ │ │ + bvc.n 32a58 │ │ │ │ movs r2, r0 │ │ │ │ cmp r4, #254 @ 0xfe │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r3, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #25 │ │ │ │ movs r1, r0 │ │ │ │ @@ -60279,17 +60281,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #440 @ 0x1b8 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 32ae2 │ │ │ │ + cbnz r0, 32aca │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #744] @ (32dac ) │ │ │ │ + ldr r7, [pc, #744] @ (32d94 ) │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r6 │ │ │ │ movs r1, r0 │ │ │ │ cmp r0, #58 @ 0x3a │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ @@ -60300,24 +60302,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 32b64 │ │ │ │ + cbnz r4, 32b4c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 0, cr0, [r8, #-0] │ │ │ │ movs r6, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 32b5c │ │ │ │ + cbnz r2, 32b44 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #166 @ 0xa6 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 32b50 │ │ │ │ + cbnz r4, 32b38 │ │ │ │ movs r0, r0 │ │ │ │ stc2 0, cr0, [r8, #-0] │ │ │ │ movs r6, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ revsh r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 0, cr0, [r0] │ │ │ │ @@ -60325,29 +60327,29 @@ │ │ │ │ stc2l 0, cr0, [sl] │ │ │ │ movs r5, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ rev r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #90 @ 0x5a │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 32b66 │ │ │ │ + cbnz r0, 32b4e │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 32b5c │ │ │ │ + cbnz r6, 32b44 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 0, cr0, [r4, #-0] │ │ │ │ movs r4, #202 @ 0xca │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 32b56 │ │ │ │ + cbnz r0, 32b3e │ │ │ │ movs r0, r0 │ │ │ │ stc2 0, cr0, [r0] │ │ │ │ movs r4, #118 @ 0x76 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 32b4c │ │ │ │ + cbnz r0, 32b34 │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u32 d0, d8, d0 │ │ │ │ movs r4, #34 @ 0x22 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8bc │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d16, d0, d0 │ │ │ │ @@ -60382,226 +60384,226 @@ │ │ │ │ @ instruction: 0xb72a │ │ │ │ movs r0, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx c500 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 32be4 │ │ │ │ + cbz r3, 32bcc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 324c4 │ │ │ │ + beq.w 324ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feec │ │ │ │ + bl 2fed4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #128] @ (32c54 ) │ │ │ │ - ldr r3, [pc, #128] @ (32c58 ) │ │ │ │ + ldr r2, [pc, #128] @ (32c3c ) │ │ │ │ + ldr r3, [pc, #128] @ (32c40 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #616 @ 0x268 │ │ │ │ add r3, pc │ │ │ │ - b.w 31fb0 │ │ │ │ - ldr r1, [pc, #116] @ (32c5c ) │ │ │ │ + b.w 31f98 │ │ │ │ + ldr r1, [pc, #116] @ (32c44 ) │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ blx bd3c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 32c36 │ │ │ │ + cbz r0, 32c1e │ │ │ │ ldr r4, [r0, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 324c4 │ │ │ │ + beq.w 324ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feec │ │ │ │ + bl 2fed4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #56] @ (32c60 ) │ │ │ │ - ldr r3, [pc, #60] @ (32c64 ) │ │ │ │ + ldr r2, [pc, #56] @ (32c48 ) │ │ │ │ + ldr r3, [pc, #60] @ (32c4c ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movw r1, #629 @ 0x275 │ │ │ │ - b.w 31fb0 │ │ │ │ - ldr r2, [pc, #48] @ (32c68 ) │ │ │ │ + b.w 31f98 │ │ │ │ + ldr r2, [pc, #48] @ (32c50 ) │ │ │ │ movs r3, #11 │ │ │ │ movs r1, #32 │ │ │ │ add r2, pc │ │ │ │ blx d258 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2feec │ │ │ │ + bl 2fed4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ - b.w 31f4c │ │ │ │ + b.w 31f34 │ │ │ │ nop │ │ │ │ movs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r5, r6, lr} │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #1000 @ 0x3e8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #122 @ 0x7a │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, lr} │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #7 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00032c6c : │ │ │ │ +00032c54 : │ │ │ │ movs r1, #0 │ │ │ │ b.w c188 │ │ │ │ nop │ │ │ │ │ │ │ │ -00032c74 : │ │ │ │ +00032c5c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #68] @ (32cc8 ) │ │ │ │ + ldr r4, [pc, #68] @ (32cb0 ) │ │ │ │ sub sp, #16 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 32ca2 │ │ │ │ - ldr r3, [pc, #48] @ (32ccc ) │ │ │ │ + cbz r3, 32c8a │ │ │ │ + ldr r3, [pc, #48] @ (32cb4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ce24 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32c98 │ │ │ │ - ldr r2, [pc, #28] @ (32cd0 ) │ │ │ │ + beq.n 32c80 │ │ │ │ + ldr r2, [pc, #28] @ (32cb8 ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #28] @ (32cd4 ) │ │ │ │ + ldr r1, [pc, #28] @ (32cbc ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c628 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d0b4 │ │ │ │ - b.n 32c98 │ │ │ │ - bpl.n 32db0 │ │ │ │ + b.n 32c80 │ │ │ │ + bpl.n 32bc8 │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 32d8c │ │ │ │ + bpl.n 32da4 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3} │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r7, #6 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00032cd8 : │ │ │ │ +00032cc0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx c9c8 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w cfe8 │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #8] @ (32d00 ) │ │ │ │ + ldr r3, [pc, #8] @ (32ce8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ - bpl.n 32d10 │ │ │ │ + bpl.n 32d28 │ │ │ │ movs r2, r0 │ │ │ │ b.w b7d8 │ │ │ │ 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] │ │ │ │ blx b7dc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ - cbz r0, 32d34 │ │ │ │ + cbz r0, 32d1c │ │ │ │ blx cedc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 32d42 │ │ │ │ + cbz r0, 32d2a │ │ │ │ blx cedc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbz r0, 32d50 │ │ │ │ + cbz r0, 32d38 │ │ │ │ blx c41c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbz r0, 32d5e │ │ │ │ + cbz r0, 32d46 │ │ │ │ blx c41c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #24] │ │ │ │ - ldr r3, [pc, #16] @ (32d70 ) │ │ │ │ + ldr r3, [pc, #16] @ (32d58 ) │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ - bmi.n 32ca0 │ │ │ │ + bmi.n 32cb8 │ │ │ │ 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 d23c │ │ │ │ - ldr r1, [pc, #16] @ (32d9c ) │ │ │ │ + ldr r1, [pc, #16] @ (32d84 ) │ │ │ │ add r1, pc │ │ │ │ str r0, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx d2fc │ │ │ │ - ldr r3, [pc, #8] @ (32da0 ) │ │ │ │ + ldr r3, [pc, #8] @ (32d88 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ - bmi.n 32e84 │ │ │ │ + bmi.n 32c9c │ │ │ │ movs r2, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ 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] │ │ │ │ @@ -60631,39 +60633,39 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx bd8c │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00032e00 : │ │ │ │ +00032de8 : │ │ │ │ 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, #844] @ (33160 ) │ │ │ │ + ldr r2, [pc, #844] @ (33148 ) │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #844] @ (33164 ) │ │ │ │ + ldr r3, [pc, #844] @ (3314c ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r6, [pc, #840] @ (33168 ) │ │ │ │ + ldr r6, [pc, #840] @ (33150 ) │ │ │ │ movs r5, #0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ strd r5, r5, [sp, #28] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 33134 │ │ │ │ + beq.w 3311c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 33124 │ │ │ │ + beq.w 3310c │ │ │ │ mov r1, r5 │ │ │ │ blx c18c │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ strd r7, r2, [r3] │ │ │ │ @@ -60671,67 +60673,67 @@ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ blx b7dc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ str.w r8, [r3, #8] │ │ │ │ - ldr r3, [pc, #768] @ (3316c ) │ │ │ │ + ldr r3, [pc, #768] @ (33154 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #764] @ (33170 ) │ │ │ │ + ldr r3, [pc, #764] @ (33158 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ - ldr r3, [pc, #760] @ (33174 ) │ │ │ │ + ldr r3, [pc, #760] @ (3315c ) │ │ │ │ add r3, pc │ │ │ │ blx c3d0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 32e92 │ │ │ │ + cbz r0, 32e7a │ │ │ │ blx cedc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r5, [r3, #12] │ │ │ │ str.w r8, [r3, #12] │ │ │ │ - ldr r3, [pc, #736] @ (33178 ) │ │ │ │ - ldr r2, [pc, #736] @ (3317c ) │ │ │ │ + ldr r3, [pc, #736] @ (33160 ) │ │ │ │ + ldr r2, [pc, #736] @ (33164 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #732] @ (33180 ) │ │ │ │ + ldr r3, [pc, #732] @ (33168 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ movs r3, #0 │ │ │ │ blx c3d0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 32ec2 │ │ │ │ + cbz r0, 32eaa │ │ │ │ blx cedc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldrd r6, r1, [r3, #4] │ │ │ │ str r5, [r3, #16] │ │ │ │ - ldr r0, [pc, #696] @ (33184 ) │ │ │ │ + ldr r0, [pc, #696] @ (3316c ) │ │ │ │ movs r2, #0 │ │ │ │ mov.w r8, #0 │ │ │ │ add r0, pc │ │ │ │ blx bdcc │ │ │ │ str.w r8, [sp, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 33112 │ │ │ │ + beq.w 330fa │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33100 │ │ │ │ - ldr r2, [pc, #668] @ (33188 ) │ │ │ │ + beq.w 330e8 │ │ │ │ + ldr r2, [pc, #668] @ (33170 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ blx bd64 │ │ │ │ @@ -60746,15 +60748,15 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx bff8 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r0, [pc, #616] @ (3318c ) │ │ │ │ + ldr r0, [pc, #616] @ (33174 ) │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -60762,22 +60764,22 @@ │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx c034 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 32fe0 │ │ │ │ + bne.n 32fc8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [pc, #576] @ (33190 ) │ │ │ │ + ldr r0, [pc, #576] @ (33178 ) │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ blx bdcc │ │ │ │ - ldr r1, [pc, #568] @ (33194 ) │ │ │ │ + ldr r1, [pc, #568] @ (3317c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r9, r0 │ │ │ │ add r1, pc │ │ │ │ blx bdcc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ @@ -60789,92 +60791,92 @@ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r3, sp, #28 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx d09c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbz r0, 32f98 │ │ │ │ + cbz r0, 32f80 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx c41c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r5, [r3, #20] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r3, #20] │ │ │ │ movs r3, #0 │ │ │ │ - ldr r2, [pc, #500] @ (33198 ) │ │ │ │ + ldr r2, [pc, #500] @ (33180 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ blx c034 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3303c │ │ │ │ + beq.n 33024 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 330d4 │ │ │ │ + beq.w 330bc │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #278 @ 0x116 │ │ │ │ - ldr r2, [pc, #456] @ (3319c ) │ │ │ │ + ldr r2, [pc, #456] @ (33184 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #452] @ (331a0 ) │ │ │ │ + ldr r3, [pc, #452] @ (33188 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3300a │ │ │ │ + b.n 32ff2 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 330ea │ │ │ │ + beq.n 330d2 │ │ │ │ movs r0, #0 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ - ldr r2, [pc, #420] @ (331a4 ) │ │ │ │ + ldr r2, [pc, #420] @ (3318c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #416] @ (331a8 ) │ │ │ │ + ldr r3, [pc, #416] @ (33190 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r6 │ │ │ │ blx bc2c │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #396] @ (331ac ) │ │ │ │ - ldr r3, [pc, #320] @ (33164 ) │ │ │ │ + ldr r2, [pc, #396] @ (33194 ) │ │ │ │ + ldr r3, [pc, #320] @ (3314c ) │ │ │ │ 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 3315a │ │ │ │ + bne.w 33142 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [pc, #364] @ (331b0 ) │ │ │ │ + ldr r0, [pc, #364] @ (33198 ) │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ blx bdcc │ │ │ │ - ldr r1, [pc, #360] @ (331b4 ) │ │ │ │ + ldr r1, [pc, #360] @ (3319c ) │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc │ │ │ │ blx bdcc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ @@ -60886,111 +60888,111 @@ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r3, sp, #32 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx d09c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbz r0, 33086 │ │ │ │ + cbz r0, 3306e │ │ │ │ blx c41c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r5, [r3, #24] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r8 │ │ │ │ str r2, [r3, #24] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #296] @ (331b8 ) │ │ │ │ + ldr r2, [pc, #296] @ (331a0 ) │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 330a6 │ │ │ │ + cbnz r3, 3308e │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ - b.n 3301e │ │ │ │ + b.n 33006 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 33144 │ │ │ │ + beq.n 3312c │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #305 @ 0x131 │ │ │ │ - ldr r2, [pc, #244] @ (331bc ) │ │ │ │ + ldr r2, [pc, #244] @ (331a4 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #240] @ (331c0 ) │ │ │ │ + ldr r3, [pc, #240] @ (331a8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3300a │ │ │ │ + b.n 32ff2 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ blx c4c4 │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ - b.n 3301c │ │ │ │ + b.n 33004 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ blx c4c4 │ │ │ │ movs r0, #0 │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ - b.n 3301c │ │ │ │ - ldr r1, [pc, #192] @ (331c4 ) │ │ │ │ - ldr r2, [pc, #196] @ (331c8 ) │ │ │ │ + b.n 33004 │ │ │ │ + ldr r1, [pc, #192] @ (331ac ) │ │ │ │ + ldr r2, [pc, #196] @ (331b0 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ blx c5e8 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 32f1a │ │ │ │ - ldr r1, [pc, #184] @ (331cc ) │ │ │ │ + b.n 32f02 │ │ │ │ + ldr r1, [pc, #184] @ (331b4 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #184] @ (331d0 ) │ │ │ │ + ldr r2, [pc, #184] @ (331b8 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ blx c5e8 │ │ │ │ - b.n 3310e │ │ │ │ - ldr r2, [pc, #172] @ (331d4 ) │ │ │ │ + b.n 330f6 │ │ │ │ + ldr r2, [pc, #172] @ (331bc ) │ │ │ │ mov r0, r8 │ │ │ │ - ldr r1, [pc, #172] @ (331d8 ) │ │ │ │ + ldr r1, [pc, #172] @ (331c0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5e8 │ │ │ │ - b.n 3301c │ │ │ │ - ldr r2, [pc, #164] @ (331dc ) │ │ │ │ + b.n 33004 │ │ │ │ + ldr r2, [pc, #164] @ (331c4 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #164] @ (331e0 ) │ │ │ │ + ldr r1, [pc, #164] @ (331c8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5e8 │ │ │ │ - b.n 3301c │ │ │ │ + b.n 33004 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ blx c4c4 │ │ │ │ mov r0, r9 │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ blx bbb8 │ │ │ │ - b.n 3301c │ │ │ │ + b.n 33004 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 4, pc, cr5, cr15, {7} @ │ │ │ │ lsrs r4, r3, #6 │ │ │ │ @@ -61006,161 +61008,161 @@ │ │ │ │ vhadd.u16 d16, d0, d0 │ │ │ │ adds r2, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d0, d8, d0 │ │ │ │ adds r6, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 0, 13, cr0, cr12, cr0, {0} │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ movs r2, r0 │ │ │ │ cdp2 0, 14, cr0, cr4, cr0, {0} │ │ │ │ cdp2 0, 14, cr0, cr12, cr0, {0} │ │ │ │ cdp2 0, 11, cr0, cr4, cr0, {0} │ │ │ │ subs r6, r2, r7 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 0, 1, cr0, cr4, cr0, {0} │ │ │ │ movs r6, #196 @ 0xc4 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #0 @ (adr r0, 331cc ) │ │ │ │ + add r0, pc, #0 @ (adr r0, 331b4 ) │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ movs r1, r0 │ │ │ │ adds r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #156 @ 0x9c │ │ │ │ movs r1, r0 │ │ │ │ add r7, sp, #408 @ 0x198 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000331e4 : │ │ │ │ +000331cc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 3321e │ │ │ │ + cbz r0, 33206 │ │ │ │ mov r3, r1 │ │ │ │ - cbz r1, 3320a │ │ │ │ + cbz r1, 331f2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ blx cc70 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #36] @ (33230 ) │ │ │ │ + ldr r1, [pc, #36] @ (33218 ) │ │ │ │ mov r0, r3 │ │ │ │ - ldr r2, [pc, #36] @ (33234 ) │ │ │ │ + ldr r2, [pc, #36] @ (3321c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #24] @ (33238 ) │ │ │ │ - ldr r2, [pc, #24] @ (3323c ) │ │ │ │ + ldr r1, [pc, #24] @ (33220 ) │ │ │ │ + ldr r2, [pc, #24] @ (33224 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ blx c5e8 │ │ │ │ - b.n 3321a │ │ │ │ + b.n 33202 │ │ │ │ nop │ │ │ │ movs r5, #184 @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #312] @ (33370 ) │ │ │ │ + ldr r6, [pc, #312] @ (33358 ) │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #166 @ 0xa6 │ │ │ │ movs r1, r0 │ │ │ │ adds r4, r0, #2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033240 : │ │ │ │ +00033228 : │ │ │ │ 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 r9, r2 │ │ │ │ - ldr r2, [pc, #320] @ (33394 ) │ │ │ │ - ldr r3, [pc, #320] @ (33398 ) │ │ │ │ + ldr r2, [pc, #320] @ (3337c ) │ │ │ │ + ldr r3, [pc, #320] @ (33380 ) │ │ │ │ sub sp, #28 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #308] @ (3339c ) │ │ │ │ + ldr r3, [pc, #308] @ (33384 ) │ │ │ │ add r3, pc │ │ │ │ mov r8, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33336 │ │ │ │ + beq.n 3331e │ │ │ │ mov r6, r1 │ │ │ │ - cbz r1, 332a0 │ │ │ │ + cbz r1, 33288 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ blx cc70 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 332b4 │ │ │ │ - ldr r2, [pc, #280] @ (333a0 ) │ │ │ │ - ldr r3, [pc, #272] @ (33398 ) │ │ │ │ + cbz r0, 3329c │ │ │ │ + ldr r2, [pc, #280] @ (33388 ) │ │ │ │ + ldr r3, [pc, #272] @ (33380 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 33390 │ │ │ │ + bne.n 33378 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #256] @ (333a4 ) │ │ │ │ + ldr r1, [pc, #256] @ (3338c ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #256] @ (333a8 ) │ │ │ │ + ldr r2, [pc, #256] @ (33390 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ blx c5e8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 33284 │ │ │ │ + b.n 3326c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ blx b948 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ mov r7, r3 │ │ │ │ blx bc14 │ │ │ │ - ldr r3, [pc, #224] @ (333ac ) │ │ │ │ + ldr r3, [pc, #224] @ (33394 ) │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ blx c670 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ blx c728 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - ldr r2, [pc, #196] @ (333b0 ) │ │ │ │ + ldr r2, [pc, #196] @ (33398 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 33346 │ │ │ │ + cbnz r3, 3332e │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ blx d3c4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ @@ -61174,111 +61176,111 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ blx bc14 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx bd8c │ │ │ │ - b.n 33284 │ │ │ │ - ldr r1, [pc, #124] @ (333b4 ) │ │ │ │ - ldr r2, [pc, #124] @ (333b8 ) │ │ │ │ + b.n 3326c │ │ │ │ + ldr r1, [pc, #124] @ (3339c ) │ │ │ │ + ldr r2, [pc, #124] @ (333a0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ blx c5e8 │ │ │ │ - b.n 332b0 │ │ │ │ + b.n 33298 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 33386 │ │ │ │ + beq.n 3336e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d140 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ movw r1, #399 @ 0x18f │ │ │ │ - ldr r3, [pc, #80] @ (333bc ) │ │ │ │ - ldr r2, [pc, #80] @ (333c0 ) │ │ │ │ + ldr r3, [pc, #80] @ (333a4 ) │ │ │ │ + ldr r2, [pc, #80] @ (333a8 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r7 │ │ │ │ blx bc2c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 33284 │ │ │ │ + b.n 3326c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx c4c4 │ │ │ │ - b.n 33380 │ │ │ │ + b.n 33368 │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ - stmia r4!, {} │ │ │ │ + stmia r4!, {r3, r4} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r3!, {r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ movs r5, #34 @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #736] @ (3368c ) │ │ │ │ + ldr r5, [pc, #736] @ (33674 ) │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ stc2 0, cr0, [r8], {0} │ │ │ │ movs r4, #142 @ 0x8e │ │ │ │ movs r1, r0 │ │ │ │ subs r4, r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ usada8 r0, r4, r0, r0 │ │ │ │ adds r2, r6, r4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000333c4 : │ │ │ │ +000333ac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #404] @ (3356c ) │ │ │ │ - ldr r3, [pc, #404] @ (33570 ) │ │ │ │ + ldr r2, [pc, #404] @ (33554 ) │ │ │ │ + ldr r3, [pc, #404] @ (33558 ) │ │ │ │ sub sp, #32 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 334b6 │ │ │ │ + beq.n 3349e │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 334a2 │ │ │ │ + beq.n 3348a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ blx cc70 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 33422 │ │ │ │ - ldr r2, [pc, #364] @ (33574 ) │ │ │ │ - ldr r3, [pc, #360] @ (33570 ) │ │ │ │ + cbz r0, 3340a │ │ │ │ + ldr r2, [pc, #364] @ (3355c ) │ │ │ │ + ldr r3, [pc, #360] @ (33558 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 33566 │ │ │ │ + bne.w 3354e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ blx b948 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ @@ -61289,65 +61291,65 @@ │ │ │ │ blx c2b8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ blx c728 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - beq.n 334c6 │ │ │ │ - ldr r2, [pc, #300] @ (33578 ) │ │ │ │ + beq.n 334ae │ │ │ │ + ldr r2, [pc, #300] @ (33560 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r3, sp, #24 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx c034 │ │ │ │ ldrd r1, r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 33548 │ │ │ │ + beq.n 33530 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bcc0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 334a6 │ │ │ │ + beq.n 3348e │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #495 @ 0x1ef │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #240] @ (3357c ) │ │ │ │ - ldr r2, [pc, #240] @ (33580 ) │ │ │ │ + ldr r3, [pc, #240] @ (33564 ) │ │ │ │ + ldr r2, [pc, #240] @ (33568 ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d258 │ │ │ │ mov r0, r7 │ │ │ │ blx bc2c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 33404 │ │ │ │ + b.n 333ec │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ blx c4c4 │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ - b.n 334a2 │ │ │ │ - ldr r1, [pc, #204] @ (33584 ) │ │ │ │ - ldr r2, [pc, #204] @ (33588 ) │ │ │ │ + b.n 3348a │ │ │ │ + ldr r1, [pc, #204] @ (3356c ) │ │ │ │ + ldr r2, [pc, #204] @ (33570 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #156 @ 0x9c │ │ │ │ blx c5e8 │ │ │ │ - b.n 334a2 │ │ │ │ + b.n 3348a │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ blx b7bc │ │ │ │ blx bc14 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ @@ -61370,71 +61372,71 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx bd8c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ blx c728 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - ldr r2, [pc, #120] @ (3358c ) │ │ │ │ + ldr r2, [pc, #120] @ (33574 ) │ │ │ │ mov r1, r0 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r3, sp, #24 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ blx c034 │ │ │ │ ldrd r1, r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 33464 │ │ │ │ - cbz r4, 33548 │ │ │ │ + bne.n 3344c │ │ │ │ + cbz r4, 33530 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ blx cc70 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ blx b7dc │ │ │ │ - b.n 33404 │ │ │ │ + b.n 333ec │ │ │ │ ldr r3, [r5, #12] │ │ │ │ movs r4, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ blx ccb8 │ │ │ │ - ldr r2, [pc, #56] @ (33590 ) │ │ │ │ + ldr r2, [pc, #56] @ (33578 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d258 │ │ │ │ - b.n 33532 │ │ │ │ + b.n 3351a │ │ │ │ blx ca9c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ smlsd r0, r2, r0, r0 │ │ │ │ @ instruction: 0xfa520000 │ │ │ │ adds r0, r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #14 │ │ │ │ movs r1, r0 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa740000 │ │ │ │ @ instruction: 0xfa4c0000 │ │ │ │ │ │ │ │ -00033594 : │ │ │ │ - cbz r0, 335d4 │ │ │ │ +0003357c : │ │ │ │ + cbz r0, 335bc │ │ │ │ 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 r6, r1 │ │ │ │ @@ -61449,332 +61451,332 @@ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ blx bfe0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w b7d8 │ │ │ │ - ldr r1, [pc, #12] @ (335e4 ) │ │ │ │ - ldr r2, [pc, #16] @ (335e8 ) │ │ │ │ + ldr r1, [pc, #12] @ (335cc ) │ │ │ │ + ldr r2, [pc, #16] @ (335d0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ adds r6, r1, r3 │ │ │ │ ... │ │ │ │ │ │ │ │ -000335ec : │ │ │ │ +000335d4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #84] @ (33650 ) │ │ │ │ + ldr r4, [pc, #84] @ (33638 ) │ │ │ │ sub sp, #16 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #8] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 3361a │ │ │ │ - ldr r3, [pc, #64] @ (33654 ) │ │ │ │ + cbz r3, 33602 │ │ │ │ + ldr r3, [pc, #64] @ (3363c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r0, r4, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ce24 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33610 │ │ │ │ - ldr r2, [pc, #44] @ (33658 ) │ │ │ │ + beq.n 335f8 │ │ │ │ + ldr r2, [pc, #44] @ (33640 ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #44] @ (3365c ) │ │ │ │ + ldr r1, [pc, #44] @ (33644 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c628 │ │ │ │ movs r1, #28 │ │ │ │ mov r5, r0 │ │ │ │ blx bba8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #0] │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx d0b4 │ │ │ │ - b.n 33610 │ │ │ │ + b.n 335f8 │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1} │ │ │ │ movs r2, r0 │ │ │ │ - bkpt 0x009c │ │ │ │ + bkpt 0x00b4 │ │ │ │ movs r2, r0 │ │ │ │ ldrsh.w r0, [r6] │ │ │ │ │ │ │ │ -00033660 : │ │ │ │ +00033648 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ strd r2, r1, [sp] │ │ │ │ blx bad8 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d364 │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #8] @ (33698 ) │ │ │ │ + ldr r3, [pc, #8] @ (33680 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r4, r7} │ │ │ │ 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, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 336bc │ │ │ │ + cbz r0, 336a4 │ │ │ │ blx cfa0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 336ca │ │ │ │ + cbz r0, 336b2 │ │ │ │ blx cfa0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - ldr r3, [pc, #16] @ (336dc ) │ │ │ │ + ldr r3, [pc, #16] @ (336c4 ) │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r2, r4, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r6} │ │ │ │ movs r2, r0 │ │ │ │ b.w b7d8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 337f2 │ │ │ │ + beq.n 337da │ │ │ │ blx c7f0 │ │ │ │ - ldr r3, [pc, #396] @ (3388c ) │ │ │ │ + ldr r3, [pc, #396] @ (33874 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 337b2 │ │ │ │ + beq.n 3379a │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33780 │ │ │ │ - ldr r3, [pc, #384] @ (33890 ) │ │ │ │ + beq.n 33768 │ │ │ │ + ldr r3, [pc, #384] @ (33878 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3379e │ │ │ │ + beq.n 33786 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33780 │ │ │ │ - ldr r3, [pc, #372] @ (33894 ) │ │ │ │ + beq.n 33768 │ │ │ │ + ldr r3, [pc, #372] @ (3387c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 337d2 │ │ │ │ + beq.n 337ba │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33780 │ │ │ │ - ldr r3, [pc, #364] @ (33898 ) │ │ │ │ + beq.n 33768 │ │ │ │ + ldr r3, [pc, #364] @ (33880 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 337e2 │ │ │ │ + beq.n 337ca │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33780 │ │ │ │ - ldr r3, [pc, #352] @ (3389c ) │ │ │ │ + beq.n 33768 │ │ │ │ + ldr r3, [pc, #352] @ (33884 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 337c2 │ │ │ │ + beq.n 337aa │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33780 │ │ │ │ - ldr r3, [pc, #344] @ (338a0 ) │ │ │ │ + beq.n 33768 │ │ │ │ + ldr r3, [pc, #344] @ (33888 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33800 │ │ │ │ + beq.n 337e8 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33830 │ │ │ │ - ldr r3, [pc, #332] @ (338a4 ) │ │ │ │ + beq.n 33818 │ │ │ │ + ldr r3, [pc, #332] @ (3388c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33810 │ │ │ │ + beq.n 337f8 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33850 │ │ │ │ - ldr r3, [pc, #324] @ (338a8 ) │ │ │ │ + beq.n 33838 │ │ │ │ + ldr r3, [pc, #324] @ (33890 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33820 │ │ │ │ + beq.n 33808 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 3386e │ │ │ │ + beq.n 33856 │ │ │ │ mov r0, r4 │ │ │ │ blx bc14 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx b7dc │ │ │ │ - b.n 33798 │ │ │ │ + b.n 33780 │ │ │ │ movs r0, #4 │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #292] @ (338ac ) │ │ │ │ + ldr r3, [pc, #292] @ (33894 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r0, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #272] @ (338b0 ) │ │ │ │ + ldr r0, [pc, #272] @ (33898 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ blx c7e4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r5 │ │ │ │ str r0, [r3, #12] │ │ │ │ - bne.n 3371c │ │ │ │ - b.n 33780 │ │ │ │ - ldr r0, [pc, #256] @ (338b4 ) │ │ │ │ + bne.n 33704 │ │ │ │ + b.n 33768 │ │ │ │ + ldr r0, [pc, #256] @ (3389c ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ blx c7e4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b.n 3370a │ │ │ │ - ldr r0, [pc, #244] @ (338b8 ) │ │ │ │ + b.n 336f2 │ │ │ │ + ldr r0, [pc, #244] @ (338a0 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ blx c7e4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #24] │ │ │ │ - b.n 33742 │ │ │ │ - ldr r0, [pc, #232] @ (338bc ) │ │ │ │ + b.n 3372a │ │ │ │ + ldr r0, [pc, #232] @ (338a4 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ blx c7e4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #16] │ │ │ │ - b.n 33726 │ │ │ │ - ldr r0, [pc, #220] @ (338c0 ) │ │ │ │ + b.n 3370e │ │ │ │ + ldr r0, [pc, #220] @ (338a8 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ blx c7e4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #20] │ │ │ │ - b.n 33734 │ │ │ │ - ldr r2, [pc, #208] @ (338c4 ) │ │ │ │ - ldr r1, [pc, #208] @ (338c8 ) │ │ │ │ + b.n 3371c │ │ │ │ + ldr r2, [pc, #208] @ (338ac ) │ │ │ │ + ldr r1, [pc, #208] @ (338b0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5e8 │ │ │ │ - b.n 33798 │ │ │ │ - ldr r0, [pc, #200] @ (338cc ) │ │ │ │ + b.n 33780 │ │ │ │ + ldr r0, [pc, #200] @ (338b4 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ blx c7e4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #28] │ │ │ │ - b.n 33750 │ │ │ │ - ldr r0, [pc, #188] @ (338d0 ) │ │ │ │ + b.n 33738 │ │ │ │ + ldr r0, [pc, #188] @ (338b8 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ blx c7e4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #32] │ │ │ │ - b.n 3375e │ │ │ │ - ldr r0, [pc, #176] @ (338d4 ) │ │ │ │ + b.n 33746 │ │ │ │ + ldr r0, [pc, #176] @ (338bc ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ blx c7e4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ - b.n 3376c │ │ │ │ + b.n 33754 │ │ │ │ movs r0, #9 │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #160] @ (338d8 ) │ │ │ │ + ldr r3, [pc, #160] @ (338c0 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r2, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ movs r0, #0 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r2, #8] │ │ │ │ blx b7dc │ │ │ │ - b.n 33798 │ │ │ │ + b.n 33780 │ │ │ │ movs r0, #5 │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #132] @ (338dc ) │ │ │ │ + ldr r3, [pc, #132] @ (338c4 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ str r0, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ strb r3, [r2, #4] │ │ │ │ blx b7dc │ │ │ │ - b.n 33798 │ │ │ │ + b.n 33780 │ │ │ │ movs r0, #8 │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #104] @ (338e0 ) │ │ │ │ + ldr r3, [pc, #104] @ (338c8 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r2, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ movs r0, #0 │ │ │ │ blx b7dc │ │ │ │ - b.n 33798 │ │ │ │ + b.n 33780 │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r4} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r2!, {r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #80 @ (adr r4, 33900 ) │ │ │ │ + add r4, pc, #80 @ (adr r4, 338e8 ) │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #904] @ 0x388 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #504] @ 0x1f8 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -61787,273 +61789,273 @@ │ │ │ │ movs r1, r0 │ │ │ │ str r3, [sp, #720] @ 0x2d0 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #336] @ 0x150 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 33ccc ) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 33cb4 ) │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #128 @ (adr r5, 33960 ) │ │ │ │ + add r5, pc, #128 @ (adr r5, 33948 ) │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #984] @ 0x3d8 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ blx d23c │ │ │ │ - ldr r1, [pc, #76] @ (33948 ) │ │ │ │ + ldr r1, [pc, #76] @ (33930 ) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx d2fc │ │ │ │ - ldr r3, [pc, #64] @ (3394c ) │ │ │ │ + ldr r3, [pc, #64] @ (33934 ) │ │ │ │ movs r0, #6 │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ blx bf88 │ │ │ │ - ldr r3, [pc, #56] @ (33950 ) │ │ │ │ + ldr r3, [pc, #56] @ (33938 ) │ │ │ │ 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 bf88 │ │ │ │ - ldr r3, [pc, #40] @ (33954 ) │ │ │ │ + ldr r3, [pc, #40] @ (3393c ) │ │ │ │ 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 cd30 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ strd r5, r4, [r0] │ │ │ │ str r0, [r1, #40] @ 0x28 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldmia r1!, {r2, r3} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ movs r2, r0 │ │ │ │ stc2 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ @ instruction: 0xf6fc0000 │ │ │ │ str r4, [sp, #480] @ 0x1e0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033958 : │ │ │ │ +00033940 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #68] @ (339ac ) │ │ │ │ + ldr r3, [pc, #68] @ (33994 ) │ │ │ │ sub sp, #20 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r2, r3, #44 @ 0x2c │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 3398a │ │ │ │ - ldr r3, [pc, #44] @ (339b0 ) │ │ │ │ + cbz r3, 33972 │ │ │ │ + ldr r3, [pc, #44] @ (33998 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx ce24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33980 │ │ │ │ - ldr r1, [pc, #28] @ (339b4 ) │ │ │ │ - ldr r0, [pc, #28] @ (339b8 ) │ │ │ │ + beq.n 33968 │ │ │ │ + ldr r1, [pc, #28] @ (3399c ) │ │ │ │ + ldr r0, [pc, #28] @ (339a0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx bf6c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d0b4 │ │ │ │ - b.n 33980 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + b.n 33968 │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r0!, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r6, 33a0c │ │ │ │ + cbnz r6, 339fa │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xf6800000 │ │ │ │ │ │ │ │ -000339bc : │ │ │ │ +000339a4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx c18c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #88] @ (33a34 ) │ │ │ │ + ldr r1, [pc, #88] @ (33a1c ) │ │ │ │ mov.w ip, #1 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ add r1, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ str.w ip, [r3, #16] │ │ │ │ blx c830 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 33a08 │ │ │ │ + cbz r0, 339f0 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx cfa0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - ldr r1, [pc, #44] @ (33a38 ) │ │ │ │ + ldr r1, [pc, #44] @ (33a20 ) │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ add r1, pc │ │ │ │ blx c830 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 33a2a │ │ │ │ + cbz r0, 33a12 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx cfa0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r1, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r3, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldc2l 15, cr15, [r7], #1020 @ 0x3fc │ │ │ │ stc2l 15, cr15, [pc], {255} @ 0xff │ │ │ │ │ │ │ │ -00033a3c : │ │ │ │ +00033a24 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 33a56 │ │ │ │ + cbz r0, 33a3e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 33a68 │ │ │ │ + cbz r0, 33a50 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #32] @ (33a78 ) │ │ │ │ - ldr r2, [pc, #32] @ (33a7c ) │ │ │ │ + ldr r1, [pc, #32] @ (33a60 ) │ │ │ │ + ldr r2, [pc, #32] @ (33a64 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ blx c5e8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #20] @ (33a80 ) │ │ │ │ - ldr r2, [pc, #24] @ (33a84 ) │ │ │ │ + ldr r1, [pc, #20] @ (33a68 ) │ │ │ │ + ldr r2, [pc, #24] @ (33a6c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5e8 │ │ │ │ - b.n 33a64 │ │ │ │ + b.n 33a4c │ │ │ │ subs r6, r3, #1 │ │ │ │ movs r1, r0 │ │ │ │ asrs r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r1, #1 │ │ │ │ movs r1, r0 │ │ │ │ asrs r2, r7, #16 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033a88 : │ │ │ │ +00033a70 : │ │ │ │ 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 33b02 │ │ │ │ + beq.n 33aea │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r8, r0 │ │ │ │ - ldr r7, [pc, #112] @ (33b14 ) │ │ │ │ + ldr r7, [pc, #112] @ (33afc ) │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r7, pc │ │ │ │ - cbz r0, 33ad6 │ │ │ │ + cbz r0, 33abe │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 33ae4 │ │ │ │ + bge.n 33acc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ - cbz r4, 33af0 │ │ │ │ + cbz r4, 33ad8 │ │ │ │ blx c468 │ │ │ │ movs r2, #9 │ │ │ │ cmp r0, #8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bls.n 33aea │ │ │ │ + bls.n 33ad2 │ │ │ │ blx b9dc │ │ │ │ - cbnz r0, 33aea │ │ │ │ + cbnz r0, 33ad2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ adds r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33aaa │ │ │ │ - ldr r1, [pc, #64] @ (33b18 ) │ │ │ │ - ldr r2, [pc, #64] @ (33b1c ) │ │ │ │ + bne.n 33a92 │ │ │ │ + ldr r1, [pc, #64] @ (33b00 ) │ │ │ │ + ldr r2, [pc, #64] @ (33b04 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5e8 │ │ │ │ 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} │ │ │ │ - ldr r1, [pc, #44] @ (33b20 ) │ │ │ │ + ldr r1, [pc, #44] @ (33b08 ) │ │ │ │ add r1, pc │ │ │ │ blx c9b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33aea │ │ │ │ + beq.n 33ad2 │ │ │ │ ldr.w r6, [r8, #12] │ │ │ │ - b.n 33ace │ │ │ │ - ldr r1, [pc, #32] @ (33b24 ) │ │ │ │ - ldr r2, [pc, #32] @ (33b28 ) │ │ │ │ + b.n 33ab6 │ │ │ │ + ldr r1, [pc, #32] @ (33b0c ) │ │ │ │ + ldr r2, [pc, #32] @ (33b10 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ blx c5e8 │ │ │ │ - b.n 33ae4 │ │ │ │ + b.n 33acc │ │ │ │ nop │ │ │ │ subs r6, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r3, #7 │ │ │ │ movs r1, r0 │ │ │ │ asrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r6, #6 │ │ │ │ movs r1, r0 │ │ │ │ asrs r0, r4, #14 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033b2c : │ │ │ │ - cbz r0, 33b7e │ │ │ │ - cbz r1, 33b8c │ │ │ │ +00033b14 : │ │ │ │ + cbz r0, 33b66 │ │ │ │ + cbz r1, 33b74 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ @@ -62063,98 +62065,98 @@ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r4, r3 │ │ │ │ blx bc14 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c100 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r2, 33b7a │ │ │ │ + cbz r2, 33b62 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r4, r3 │ │ │ │ blx bc14 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c0fc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #32] @ (33ba0 ) │ │ │ │ - ldr r2, [pc, #32] @ (33ba4 ) │ │ │ │ + ldr r1, [pc, #32] @ (33b88 ) │ │ │ │ + ldr r2, [pc, #32] @ (33b8c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ b.w c5e4 │ │ │ │ - ldr r3, [pc, #24] @ (33ba8 ) │ │ │ │ + ldr r3, [pc, #24] @ (33b90 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #24] @ (33bac ) │ │ │ │ + ldr r2, [pc, #24] @ (33b94 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r3, #180 @ 0xb4 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ adds r6, r6, #4 │ │ │ │ movs r1, r0 │ │ │ │ asrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r4, #4 │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xf4a40000 │ │ │ │ │ │ │ │ -00033bb0 : │ │ │ │ - cbz r0, 33bfe │ │ │ │ +00033b98 : │ │ │ │ + cbz r0, 33be6 │ │ │ │ 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, 33c0c │ │ │ │ + cbz r1, 33bf4 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r2, 33c22 │ │ │ │ + cbz r2, 33c0a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ blx bc14 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ blx c100 │ │ │ │ - b.n 33bf6 │ │ │ │ + b.n 33bde │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ blx bc14 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx c100 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 33bde │ │ │ │ + blt.n 33bc6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #56] @ (33c38 ) │ │ │ │ - ldr r2, [pc, #56] @ (33c3c ) │ │ │ │ + ldr r1, [pc, #56] @ (33c20 ) │ │ │ │ + ldr r2, [pc, #56] @ (33c24 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ b.w c5e4 │ │ │ │ - ldr r3, [pc, #48] @ (33c40 ) │ │ │ │ + ldr r3, [pc, #48] @ (33c28 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #48] @ (33c44 ) │ │ │ │ + ldr r2, [pc, #48] @ (33c2c ) │ │ │ │ add r3, pc │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ add r2, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w c5e4 │ │ │ │ - ldr r1, [pc, #36] @ (33c48 ) │ │ │ │ + ldr r1, [pc, #36] @ (33c30 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #36] @ (33c4c ) │ │ │ │ + ldr r2, [pc, #36] @ (33c34 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add r2, pc │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ adds r6, r6, #2 │ │ │ │ @@ -62164,52 +62166,52 @@ │ │ │ │ adds r6, r4, #2 │ │ │ │ movs r1, r0 │ │ │ │ bic.w r0, r0, #8388608 @ 0x800000 │ │ │ │ adds r0, r2, #2 │ │ │ │ movs r1, r0 │ │ │ │ ands.w r0, lr, #8388608 @ 0x800000 │ │ │ │ │ │ │ │ -00033c50 : │ │ │ │ - cbz r0, 33c9a │ │ │ │ - cbz r1, 33ca8 │ │ │ │ +00033c38 : │ │ │ │ + cbz r0, 33c82 │ │ │ │ + cbz r1, 33c90 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbnz r3, 33c92 │ │ │ │ - ldr.w ip, [pc, #84] @ 33cbc │ │ │ │ + cbnz r3, 33c7a │ │ │ │ + ldr.w ip, [pc, #84] @ 33ca4 │ │ │ │ add ip, pc │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #80] @ (33cc0 ) │ │ │ │ + ldr r0, [pc, #80] @ (33ca8 ) │ │ │ │ mov r3, r2 │ │ │ │ mov r2, ip │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx d0f0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w b7d8 │ │ │ │ - ldr.w ip, [pc, #48] @ 33cc4 │ │ │ │ + ldr.w ip, [pc, #48] @ 33cac │ │ │ │ add ip, pc │ │ │ │ - b.n 33c6c │ │ │ │ - ldr r1, [pc, #44] @ (33cc8 ) │ │ │ │ - ldr r2, [pc, #44] @ (33ccc ) │ │ │ │ + b.n 33c54 │ │ │ │ + ldr r1, [pc, #44] @ (33cb0 ) │ │ │ │ + ldr r2, [pc, #44] @ (33cb4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ b.w c5e4 │ │ │ │ - ldr r3, [pc, #36] @ (33cd0 ) │ │ │ │ + ldr r3, [pc, #36] @ (33cb8 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #36] @ (33cd4 ) │ │ │ │ + ldr r2, [pc, #36] @ (33cbc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r3, #248 @ 0xf8 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ asrs r2, r7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -62219,38 +62221,38 @@ │ │ │ │ movs r1, r0 │ │ │ │ asrs r0, r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r1, #0 │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xf3540000 │ │ │ │ │ │ │ │ -00033cd8 : │ │ │ │ +00033cc0 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33d5a │ │ │ │ + beq.n 33d42 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 33d6a │ │ │ │ + beq.n 33d52 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ - cbz r2, 33d42 │ │ │ │ + cbz r2, 33d2a │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r7, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 336e4 │ │ │ │ + bl 336cc │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 33d3c │ │ │ │ - ldr r2, [pc, #112] @ (33d7c ) │ │ │ │ + cbnz r3, 33d24 │ │ │ │ + ldr r2, [pc, #112] @ (33d64 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #112] @ (33d80 ) │ │ │ │ + ldr r0, [pc, #112] @ (33d68 ) │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ @@ -62260,35 +62262,35 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #16] │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w b7d8 │ │ │ │ - ldr r2, [pc, #68] @ (33d84 ) │ │ │ │ + ldr r2, [pc, #68] @ (33d6c ) │ │ │ │ add r2, pc │ │ │ │ - b.n 33d0e │ │ │ │ - ldr r1, [pc, #68] @ (33d88 ) │ │ │ │ + b.n 33cf6 │ │ │ │ + ldr r1, [pc, #68] @ (33d70 ) │ │ │ │ mov r0, ip │ │ │ │ - ldr r2, [pc, #68] @ (33d8c ) │ │ │ │ + ldr r2, [pc, #68] @ (33d74 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #292 @ 0x124 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w c5e4 │ │ │ │ - ldr r1, [pc, #52] @ (33d90 ) │ │ │ │ - ldr r2, [pc, #52] @ (33d94 ) │ │ │ │ + ldr r1, [pc, #52] @ (33d78 ) │ │ │ │ + ldr r2, [pc, #52] @ (33d7c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #292 @ 0x124 │ │ │ │ b.w c5e4 │ │ │ │ - ldr r3, [pc, #44] @ (33d98 ) │ │ │ │ + ldr r3, [pc, #44] @ (33d80 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #44] @ (33d9c ) │ │ │ │ + ldr r2, [pc, #44] @ (33d84 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r3, #292 @ 0x124 │ │ │ │ b.w c5e4 │ │ │ │ lsls r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf35a0000 │ │ │ │ @@ -62301,60 +62303,60 @@ │ │ │ │ movs r1, r0 │ │ │ │ asrs r0, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, r5 │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xf2920000 │ │ │ │ │ │ │ │ -00033da0 : │ │ │ │ - cbz r0, 33de8 │ │ │ │ - cbz r1, 33df8 │ │ │ │ +00033d88 : │ │ │ │ + cbz r0, 33dd0 │ │ │ │ + cbz r1, 33de0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ - cbz r2, 33e0a │ │ │ │ - cbnz r3, 33de2 │ │ │ │ - ldr r2, [pc, #104] @ (33e24 ) │ │ │ │ + cbz r2, 33df2 │ │ │ │ + cbnz r3, 33dca │ │ │ │ + ldr r2, [pc, #104] @ (33e0c ) │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #100] @ (33e28 ) │ │ │ │ + ldr r0, [pc, #100] @ (33e10 ) │ │ │ │ mov r5, ip │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx d0f0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w b7d8 │ │ │ │ - ldr r2, [pc, #72] @ (33e2c ) │ │ │ │ + ldr r2, [pc, #72] @ (33e14 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 33dbe │ │ │ │ - ldr r1, [pc, #68] @ (33e30 ) │ │ │ │ - ldr r2, [pc, #72] @ (33e34 ) │ │ │ │ + b.n 33da6 │ │ │ │ + ldr r1, [pc, #68] @ (33e18 ) │ │ │ │ + ldr r2, [pc, #72] @ (33e1c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.w c5e4 │ │ │ │ - ldr r3, [pc, #60] @ (33e38 ) │ │ │ │ + ldr r3, [pc, #60] @ (33e20 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #60] @ (33e3c ) │ │ │ │ + ldr r2, [pc, #60] @ (33e24 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r3, #344 @ 0x158 │ │ │ │ b.w c5e4 │ │ │ │ - ldr r1, [pc, #52] @ (33e40 ) │ │ │ │ + ldr r1, [pc, #52] @ (33e28 ) │ │ │ │ mov r0, ip │ │ │ │ - ldr r2, [pc, #52] @ (33e44 ) │ │ │ │ + ldr r2, [pc, #52] @ (33e2c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ @@ -62370,273 +62372,273 @@ │ │ │ │ movs r1, r0 │ │ │ │ addw r0, r4, #0 │ │ │ │ subs r0, r5, r2 │ │ │ │ movs r1, r0 │ │ │ │ sbcs r6, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033e48 : │ │ │ │ +00033e30 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 33e6c │ │ │ │ + cbz r0, 33e54 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 33e82 │ │ │ │ + cbz r0, 33e6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r1, [pc, #36] @ (33e94 ) │ │ │ │ - ldr r2, [pc, #40] @ (33e98 ) │ │ │ │ + ldr r1, [pc, #36] @ (33e7c ) │ │ │ │ + ldr r2, [pc, #40] @ (33e80 ) │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 33e68 │ │ │ │ - ldr r1, [pc, #24] @ (33e9c ) │ │ │ │ - ldr r2, [pc, #24] @ (33ea0 ) │ │ │ │ + b.n 33e50 │ │ │ │ + ldr r1, [pc, #24] @ (33e84 ) │ │ │ │ + ldr r2, [pc, #24] @ (33e88 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5e8 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 33e68 │ │ │ │ + b.n 33e50 │ │ │ │ subs r0, r1, r1 │ │ │ │ movs r1, r0 │ │ │ │ asrs r4, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r6, r0 │ │ │ │ movs r1, r0 │ │ │ │ asrs r0, r4, #32 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033ea4 : │ │ │ │ +00033e8c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 33eca │ │ │ │ + cbz r0, 33eb2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 33ee0 │ │ │ │ + cbz r0, 33ec8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r1, [pc, #40] @ (33ef4 ) │ │ │ │ - ldr r2, [pc, #40] @ (33ef8 ) │ │ │ │ + ldr r1, [pc, #40] @ (33edc ) │ │ │ │ + ldr r2, [pc, #40] @ (33ee0 ) │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #420 @ 0x1a4 │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 33ec6 │ │ │ │ - ldr r1, [pc, #24] @ (33efc ) │ │ │ │ - ldr r2, [pc, #28] @ (33f00 ) │ │ │ │ + b.n 33eae │ │ │ │ + ldr r1, [pc, #24] @ (33ee4 ) │ │ │ │ + ldr r2, [pc, #28] @ (33ee8 ) │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 33ec6 │ │ │ │ + b.n 33eae │ │ │ │ adds r2, r5, r7 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r6, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, r7 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033f04 : │ │ │ │ - cbz r0, 33f0c │ │ │ │ +00033eec : │ │ │ │ + cbz r0, 33ef4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #24] @ (33f34 ) │ │ │ │ + ldr r1, [pc, #24] @ (33f1c ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (33f38 ) │ │ │ │ + ldr r2, [pc, #24] @ (33f20 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #460 @ 0x1cc │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r0, r3, r6 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r6, r0, #30 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033f3c : │ │ │ │ - cbz r0, 33f44 │ │ │ │ +00033f24 : │ │ │ │ + cbz r0, 33f2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r1, [r3, #16] │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #12] @ (33f54 ) │ │ │ │ - ldr r2, [pc, #16] @ (33f58 ) │ │ │ │ + ldr r1, [pc, #12] @ (33f3c ) │ │ │ │ + ldr r2, [pc, #16] @ (33f40 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #500 @ 0x1f4 │ │ │ │ b.w c5e4 │ │ │ │ adds r0, r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r6, r3, #29 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033f5c : │ │ │ │ +00033f44 : │ │ │ │ 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 34158 │ │ │ │ + beq.w 34140 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34112 │ │ │ │ + beq.w 340fa │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 34120 │ │ │ │ + ble.w 34108 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3408a │ │ │ │ - ldr r0, [pc, #492] @ (3417c ) │ │ │ │ + bne.n 34072 │ │ │ │ + ldr r0, [pc, #492] @ (34164 ) │ │ │ │ add r0, pc │ │ │ │ blx bc14 │ │ │ │ - ldr r3, [pc, #488] @ (34180 ) │ │ │ │ + ldr r3, [pc, #488] @ (34168 ) │ │ │ │ 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 bc14 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3413c │ │ │ │ + beq.w 34124 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 340e2 │ │ │ │ + beq.w 340ca │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r6 │ │ │ │ blx c130 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ str r0, [sp, #12] │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx c524 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 340a2 │ │ │ │ + beq.n 3408a │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 340a2 │ │ │ │ + ble.n 3408a │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r6 │ │ │ │ blx c130 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r7, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ sub.w sl, r3, #4 │ │ │ │ movs r5, #0 │ │ │ │ mov fp, r7 │ │ │ │ - b.n 33ff6 │ │ │ │ + b.n 33fde │ │ │ │ mov r5, r9 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ - cbz r0, 34000 │ │ │ │ + cbz r0, 33fe8 │ │ │ │ blx bc14 │ │ │ │ add.w r9, r5, #1 │ │ │ │ str.w r0, [fp, #4]! │ │ │ │ cmp r6, r9 │ │ │ │ - bne.n 33ff4 │ │ │ │ + bne.n 33fdc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx b7dc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3410c │ │ │ │ + beq.n 340f4 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 340a8 │ │ │ │ + beq.n 34090 │ │ │ │ movs r6, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ cmp sl, r9 │ │ │ │ - blt.n 34090 │ │ │ │ + blt.n 34078 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx c468 │ │ │ │ add.w r2, sl, #4294967295 @ 0xffffffff │ │ │ │ mla r0, r0, r2, r6 │ │ │ │ blx bf88 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 34106 │ │ │ │ - ldr.w r9, [pc, #320] @ 34184 │ │ │ │ + beq.n 340ee │ │ │ │ + ldr.w r9, [pc, #320] @ 3416c │ │ │ │ mov r0, r6 │ │ │ │ mov.w fp, #1 │ │ │ │ blx cf6c │ │ │ │ add r9, pc │ │ │ │ - b.n 3406c │ │ │ │ + b.n 34054 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx cf6c │ │ │ │ ldr.w r1, [r4, fp, lsl #2] │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r9 │ │ │ │ blx cf6c │ │ │ │ cmp sl, fp │ │ │ │ - bgt.n 34054 │ │ │ │ + bgt.n 3403c │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 3407a │ │ │ │ + b.n 34062 │ │ │ │ add.w sl, sl, #1 │ │ │ │ ldr.w r0, [r7, #4]! │ │ │ │ - cbz r0, 34084 │ │ │ │ + cbz r0, 3406c │ │ │ │ blx b7dc │ │ │ │ cmp r5, sl │ │ │ │ - bne.n 34076 │ │ │ │ - b.n 340b4 │ │ │ │ - ldr r0, [pc, #252] @ (34188 ) │ │ │ │ + bne.n 3405e │ │ │ │ + b.n 3409c │ │ │ │ + ldr r0, [pc, #252] @ (34170 ) │ │ │ │ add r0, pc │ │ │ │ - b.n 33f92 │ │ │ │ + b.n 33f7a │ │ │ │ ldr.w r0, [r4, sl, lsl #2] │ │ │ │ - cbz r0, 3409c │ │ │ │ + cbz r0, 34084 │ │ │ │ blx c468 │ │ │ │ add r6, r0 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 34024 │ │ │ │ + b.n 3400c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx b7dc │ │ │ │ movs r0, #1 │ │ │ │ movs r4, #0 │ │ │ │ blx bf88 │ │ │ │ mov r6, r0 │ │ │ │ strb r4, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx b7dc │ │ │ │ - ldr r0, [pc, #208] @ (3418c ) │ │ │ │ + ldr r0, [pc, #208] @ (34174 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ @@ -62645,78 +62647,78 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ 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] @ (34190 ) │ │ │ │ + ldr r0, [pc, #168] @ (34178 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx b7dc │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #140] @ (34194 ) │ │ │ │ + ldr r1, [pc, #140] @ (3417c ) │ │ │ │ add r1, pc │ │ │ │ - b.n 34042 │ │ │ │ - ldr r3, [pc, #136] @ (34198 ) │ │ │ │ + b.n 3402a │ │ │ │ + ldr r3, [pc, #136] @ (34180 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 34018 │ │ │ │ - ldr r1, [pc, #136] @ (3419c ) │ │ │ │ - ldr r2, [pc, #136] @ (341a0 ) │ │ │ │ + b.n 34000 │ │ │ │ + ldr r1, [pc, #136] @ (34184 ) │ │ │ │ + ldr r2, [pc, #136] @ (34188 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5e8 │ │ │ │ - ldr r3, [pc, #128] @ (341a4 ) │ │ │ │ + ldr r3, [pc, #128] @ (3418c ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #128] @ (341a8 ) │ │ │ │ - ldr r1, [pc, #132] @ (341ac ) │ │ │ │ + ldr r2, [pc, #128] @ (34190 ) │ │ │ │ + ldr r1, [pc, #132] @ (34194 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #540 @ 0x21c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #838 @ 0x346 │ │ │ │ blx c154 │ │ │ │ - ldr r6, [pc, #112] @ (341b0 ) │ │ │ │ + ldr r6, [pc, #112] @ (34198 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #112] @ (341b4 ) │ │ │ │ + ldr r2, [pc, #112] @ (3419c ) │ │ │ │ add r6, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r6, #100 @ 0x64 │ │ │ │ blx c5e8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - cbz r5, 3416a │ │ │ │ + cbz r5, 34152 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ - b.n 33fbe │ │ │ │ - ldr r1, [pc, #92] @ (341b8 ) │ │ │ │ - ldr r2, [pc, #96] @ (341bc ) │ │ │ │ + b.n 33fa6 │ │ │ │ + ldr r1, [pc, #92] @ (341a0 ) │ │ │ │ + ldr r2, [pc, #96] @ (341a4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #540 @ 0x21c │ │ │ │ blx c5e8 │ │ │ │ - b.n 340da │ │ │ │ - ldr r2, [pc, #84] @ (341c0 ) │ │ │ │ + b.n 340c2 │ │ │ │ + ldr r2, [pc, #84] @ (341a8 ) │ │ │ │ add.w r1, r6, #584 @ 0x248 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx c5e8 │ │ │ │ - b.n 340a8 │ │ │ │ + b.n 34090 │ │ │ │ nop │ │ │ │ subs r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ movs r2, r0 │ │ │ │ subs r5, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ands.w r0, r8, #0 │ │ │ │ bic.w r0, ip, #0 │ │ │ │ vaddl.s32 q8, d10, d0 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ @@ -62737,27 +62739,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #29 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r2, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ vhadd.s32 d16, d10, d0 │ │ │ │ │ │ │ │ -000341c4 : │ │ │ │ - cbz r0, 34226 │ │ │ │ - cbz r1, 34214 │ │ │ │ +000341ac : │ │ │ │ + cbz r0, 3420e │ │ │ │ + cbz r1, 341fc │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ blx ba18 │ │ │ │ - cbz r0, 341e8 │ │ │ │ + cbz r0, 341d0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx c704 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -62769,248 +62771,248 @@ │ │ │ │ blx bde4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r3, [r4, #16] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w b7d8 │ │ │ │ - ldr r3, [pc, #32] @ (34238 ) │ │ │ │ + ldr r3, [pc, #32] @ (34220 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #32] @ (3423c ) │ │ │ │ + ldr r2, [pc, #32] @ (34224 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r3, #640 @ 0x280 │ │ │ │ b.w c5e4 │ │ │ │ - ldr r1, [pc, #24] @ (34240 ) │ │ │ │ - ldr r2, [pc, #24] @ (34244 ) │ │ │ │ + ldr r1, [pc, #24] @ (34228 ) │ │ │ │ + ldr r2, [pc, #24] @ (3422c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #640 @ 0x280 │ │ │ │ b.w c5e4 │ │ │ │ nop │ │ │ │ asrs r6, r3, #26 │ │ │ │ movs r1, r0 │ │ │ │ cdp 0, 13, cr0, cr8, cr0, {0} │ │ │ │ asrs r6, r1, #26 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ ... │ │ │ │ │ │ │ │ -00034248 : │ │ │ │ - cbz r0, 34250 │ │ │ │ +00034230 : │ │ │ │ + cbz r0, 34238 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #24] @ (34278 ) │ │ │ │ + ldr r1, [pc, #24] @ (34260 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (3427c ) │ │ │ │ + ldr r2, [pc, #24] @ (34264 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #672 @ 0x2a0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c5e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ asrs r4, r2, #25 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r2, r0, #17 │ │ │ │ ... │ │ │ │ │ │ │ │ -00034280 : │ │ │ │ +00034268 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34384 │ │ │ │ - ldr r1, [pc, #256] @ (34398 ) │ │ │ │ + beq.n 3436c │ │ │ │ + ldr r1, [pc, #256] @ (34380 ) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ blx bbec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3432a │ │ │ │ + beq.n 34312 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ blx cc34 │ │ │ │ subs r1, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx cbdc │ │ │ │ mov r5, r0 │ │ │ │ blx c5f4 │ │ │ │ subs r2, r5, r4 │ │ │ │ mov r6, r0 │ │ │ │ - bmi.n 34320 │ │ │ │ + bmi.n 34308 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d204 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r0, 342d4 │ │ │ │ + cbz r0, 342bc │ │ │ │ cmp r5, r0 │ │ │ │ - bhi.n 3436e │ │ │ │ + bhi.n 34356 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx c074 │ │ │ │ mov r5, r0 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 3435a │ │ │ │ - ldr r0, [pc, #176] @ (3439c ) │ │ │ │ + beq.n 34342 │ │ │ │ + ldr r0, [pc, #176] @ (34384 ) │ │ │ │ add r0, pc │ │ │ │ blx bfb8 │ │ │ │ adds r1, r6, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d038 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ blx bdcc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 34314 │ │ │ │ + cbz r3, 342fc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ blx c300 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx c468 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 342d4 │ │ │ │ + b.n 342bc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx bfb8 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d038 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx bc14 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3431a │ │ │ │ + beq.n 34302 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ blx c300 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 34280 │ │ │ │ + bl 34268 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #48] @ (343a0 ) │ │ │ │ + ldr r1, [pc, #48] @ (34388 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #48] @ (343a4 ) │ │ │ │ + ldr r2, [pc, #48] @ (3438c ) │ │ │ │ movs r5, #0 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #760 @ 0x2f8 │ │ │ │ blx c5e8 │ │ │ │ - b.n 342de │ │ │ │ - ldr r1, [pc, #32] @ (343a8 ) │ │ │ │ - ldr r2, [pc, #36] @ (343ac ) │ │ │ │ + b.n 342c6 │ │ │ │ + ldr r1, [pc, #32] @ (34390 ) │ │ │ │ + ldr r2, [pc, #36] @ (34394 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ blx c5e8 │ │ │ │ - b.n 3431a │ │ │ │ + b.n 34302 │ │ │ │ nop │ │ │ │ subs r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r0, #21 │ │ │ │ movs r1, r0 │ │ │ │ ldc 0, cr0, [ip] │ │ │ │ asrs r0, r6, #20 │ │ │ │ movs r1, r0 │ │ │ │ ldcl 0, cr0, [sl, #-0] │ │ │ │ │ │ │ │ -000343b0 : │ │ │ │ +00034398 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 344fe │ │ │ │ + beq.w 344e6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3450e │ │ │ │ + beq.w 344f6 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 344ce │ │ │ │ + beq.n 344b6 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov sl, r3 │ │ │ │ mov r7, r1 │ │ │ │ - bl 336e4 │ │ │ │ - ldr r1, [pc, #356] @ (34548 ) │ │ │ │ + bl 336cc │ │ │ │ + ldr r1, [pc, #356] @ (34530 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ blx c830 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx bc14 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c100 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 34520 │ │ │ │ + beq.w 34508 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 34534 │ │ │ │ + beq.w 3451c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 344e6 │ │ │ │ + bne.n 344ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx bc14 │ │ │ │ - ldr r1, [pc, #304] @ (3454c ) │ │ │ │ + ldr r1, [pc, #304] @ (34534 ) │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ blx bbec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3449c │ │ │ │ - ldr r1, [pc, #296] @ (34550 ) │ │ │ │ + beq.n 34484 │ │ │ │ + ldr r1, [pc, #296] @ (34538 ) │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [pc, #296] @ (34554 ) │ │ │ │ + ldr r0, [pc, #296] @ (3453c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx b7dc │ │ │ │ mov r0, r6 │ │ │ │ blx c7bc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c100 │ │ │ │ mov r0, r6 │ │ │ │ blx b7dc │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 344b6 │ │ │ │ - ldr r0, [pc, #256] @ (34558 ) │ │ │ │ + bne.n 3449e │ │ │ │ + ldr r0, [pc, #256] @ (34540 ) │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7dc │ │ │ │ @@ -63021,90 +63023,90 @@ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #16] │ │ │ │ blx b7dc │ │ │ │ mov r0, r8 │ │ │ │ blx b7dc │ │ │ │ - cbz r4, 34490 │ │ │ │ + cbz r4, 34478 │ │ │ │ mov r0, r4 │ │ │ │ blx cfa0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.w b7d8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #184] @ (3455c ) │ │ │ │ - ldr r0, [pc, #188] @ (34560 ) │ │ │ │ + ldr r1, [pc, #184] @ (34544 ) │ │ │ │ + ldr r0, [pc, #188] @ (34548 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx b7dc │ │ │ │ - b.n 3444a │ │ │ │ - ldr r0, [pc, #172] @ (34564 ) │ │ │ │ + b.n 34432 │ │ │ │ + ldr r0, [pc, #172] @ (3454c ) │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc │ │ │ │ blx c26c │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx b7dc │ │ │ │ - b.n 3446a │ │ │ │ - ldr r1, [pc, #152] @ (34568 ) │ │ │ │ + b.n 34452 │ │ │ │ + ldr r1, [pc, #152] @ (34550 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #152] @ (3456c ) │ │ │ │ + ldr r2, [pc, #152] @ (34554 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #780 @ 0x30c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.w c5e4 │ │ │ │ - ldr r1, [pc, #136] @ (34570 ) │ │ │ │ + ldr r1, [pc, #136] @ (34558 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #136] @ (34574 ) │ │ │ │ + ldr r2, [pc, #136] @ (3455c ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #828 @ 0x33c │ │ │ │ add r2, pc │ │ │ │ blx c5e8 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 34450 │ │ │ │ - ldr r1, [pc, #120] @ (34578 ) │ │ │ │ - ldr r2, [pc, #120] @ (3457c ) │ │ │ │ + b.n 34438 │ │ │ │ + ldr r1, [pc, #120] @ (34560 ) │ │ │ │ + ldr r2, [pc, #120] @ (34564 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #780 @ 0x30c │ │ │ │ b.w c5e4 │ │ │ │ - ldr r3, [pc, #112] @ (34580 ) │ │ │ │ + ldr r3, [pc, #112] @ (34568 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #112] @ (34584 ) │ │ │ │ + ldr r2, [pc, #112] @ (3456c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r3, #780 @ 0x30c │ │ │ │ b.w c5e4 │ │ │ │ - ldr r1, [pc, #100] @ (34588 ) │ │ │ │ + ldr r1, [pc, #100] @ (34570 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #100] @ (3458c ) │ │ │ │ + ldr r2, [pc, #100] @ (34574 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #828 @ 0x33c │ │ │ │ add r2, pc │ │ │ │ blx c5e8 │ │ │ │ - b.n 344f8 │ │ │ │ - ldr r1, [pc, #88] @ (34590 ) │ │ │ │ + b.n 344e0 │ │ │ │ + ldr r1, [pc, #88] @ (34578 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #88] @ (34594 ) │ │ │ │ + ldr r2, [pc, #88] @ (3457c ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #828 @ 0x33c │ │ │ │ add r2, pc │ │ │ │ blx c5e8 │ │ │ │ - b.n 344f8 │ │ │ │ - bl 32a54a │ │ │ │ + b.n 344e0 │ │ │ │ + bl 32a532 │ │ │ │ subs r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #544] @ 0x220 │ │ │ │ movs r0, r0 │ │ │ │ stcl 0, cr0, [lr, #-0] │ │ │ │ ldcl 0, cr0, [r4, #-0] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ @@ -63128,63 +63130,63 @@ │ │ │ │ movs r1, r0 │ │ │ │ strh r0, [r7, #42] @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r7, #13 │ │ │ │ movs r1, r0 │ │ │ │ stc 0, cr0, [r4], {-0} │ │ │ │ │ │ │ │ -00034598 : │ │ │ │ +00034580 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #84] @ (345fc ) │ │ │ │ + ldr r4, [pc, #84] @ (345e4 ) │ │ │ │ sub sp, #16 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 345c6 │ │ │ │ - ldr r3, [pc, #64] @ (34600 ) │ │ │ │ + cbz r3, 345ae │ │ │ │ + ldr r3, [pc, #64] @ (345e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ce24 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 345bc │ │ │ │ - ldr r2, [pc, #44] @ (34604 ) │ │ │ │ + beq.n 345a4 │ │ │ │ + ldr r2, [pc, #44] @ (345ec ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #44] @ (34608 ) │ │ │ │ + ldr r1, [pc, #44] @ (345f0 ) │ │ │ │ add r2, pc │ │ │ │ adds r2, #36 @ 0x24 │ │ │ │ add r1, pc │ │ │ │ blx c628 │ │ │ │ movs r1, #20 │ │ │ │ mov r5, r0 │ │ │ │ blx bba8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #0] │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ blx d0b4 │ │ │ │ - b.n 345bc │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + b.n 345a4 │ │ │ │ + pop {r1, r2, r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r3, r6} │ │ │ │ + pop {r1, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xebfc0000 │ │ │ │ │ │ │ │ -0003460c : │ │ │ │ +000345f4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -63196,24 +63198,24 @@ │ │ │ │ b.w bf5c │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r1, #1 │ │ │ │ it eq │ │ │ │ bxeq lr │ │ │ │ - bcc.w 3488a │ │ │ │ + bcc.w 34872 │ │ │ │ cmp r0, r1 │ │ │ │ - bls.w 34874 │ │ │ │ + bls.w 3485c │ │ │ │ tst r1, r2 │ │ │ │ - beq.w 3487c │ │ │ │ + beq.w 34864 │ │ │ │ clz r3, r0 │ │ │ │ clz r2, r1 │ │ │ │ sub.w r3, r2, r3 │ │ │ │ rsb r3, r3, #31 │ │ │ │ - add r2, pc, #16 @ (adr r2, 34670 ) │ │ │ │ + add r2, pc, #16 @ (adr r2, 34658 ) │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ mov.w r2, #0 │ │ │ │ mov pc, r3 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ cmp.w r0, r1, lsl #31 │ │ │ │ nop │ │ │ │ @@ -63381,74 +63383,74 @@ │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ clz r2, r1 │ │ │ │ rsb r2, r2, #31 │ │ │ │ lsr.w r0, r0, r2 │ │ │ │ bx lr │ │ │ │ - cbz r0, 34890 │ │ │ │ + cbz r0, 34878 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 3494c │ │ │ │ + b.w 34934 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3488a │ │ │ │ + beq.n 34872 │ │ │ │ push {r0, r1, lr} │ │ │ │ - bl 34638 │ │ │ │ + bl 34620 │ │ │ │ ldmia.w sp!, {r1, r2, lr} │ │ │ │ mul.w r3, r2, r0 │ │ │ │ sub.w r1, r1, r3 │ │ │ │ bx lr │ │ │ │ - cbnz r3, 348ce │ │ │ │ - cbnz r2, 348ce │ │ │ │ + cbnz r3, 348b6 │ │ │ │ + cbnz r2, 348b6 │ │ │ │ cmp r1, #0 │ │ │ │ ittt lt │ │ │ │ movlt r0, #0 │ │ │ │ movlt.w r1, #2147483648 @ 0x80000000 │ │ │ │ - blt.n 348ca │ │ │ │ + blt.n 348b2 │ │ │ │ it eq │ │ │ │ cmpeq r0, #0 │ │ │ │ itt ne │ │ │ │ mvnne.w r1, #2147483648 @ 0x80000000 │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 3494c │ │ │ │ + b.w 34934 │ │ │ │ sub.w ip, sp, #8 │ │ │ │ strd ip, lr, [sp, #-16]! │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 348ee │ │ │ │ + blt.n 348d6 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 34914 │ │ │ │ - bl 34958 │ │ │ │ + blt.n 348fc │ │ │ │ + bl 34940 │ │ │ │ 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 34930 │ │ │ │ - bl 34958 │ │ │ │ + blt.n 34918 │ │ │ │ + bl 34940 │ │ │ │ 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 34958 │ │ │ │ + bl 34940 │ │ │ │ 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 34958 │ │ │ │ + bl 34940 │ │ │ │ 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} │ │ │ │ @@ -63459,21 +63461,21 @@ │ │ │ │ cmp r0, r2 │ │ │ │ mov lr, r1 │ │ │ │ sbcs.w r1, lr, r3 │ │ │ │ mov ip, r0 │ │ │ │ itt cc │ │ │ │ movcc r4, #0 │ │ │ │ movcc r5, r4 │ │ │ │ - bcc.n 34a44 │ │ │ │ + bcc.n 34a2c │ │ │ │ clz r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 34a5c │ │ │ │ + beq.n 34a44 │ │ │ │ clz r1, lr │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 34a54 │ │ │ │ + beq.n 34a3c │ │ │ │ subs r0, r0, r1 │ │ │ │ sub.w r5, r0, #32 │ │ │ │ rsb r6, r0, #32 │ │ │ │ lsls r3, r0 │ │ │ │ mov r8, r5 │ │ │ │ lsl.w r4, r2, r5 │ │ │ │ mov r7, r6 │ │ │ │ @@ -63482,43 +63484,43 @@ │ │ │ │ lsrs r2, r6 │ │ │ │ cmp ip, r1 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ sbcs.w r2, lr, r3 │ │ │ │ itt cc │ │ │ │ movcc r4, #0 │ │ │ │ movcc r5, r4 │ │ │ │ - bcc.n 349c4 │ │ │ │ + bcc.n 349ac │ │ │ │ movs r4, #1 │ │ │ │ subs.w ip, ip, r1 │ │ │ │ sbc.w lr, lr, r3 │ │ │ │ lsl.w r5, r4, r5 │ │ │ │ lsr.w r2, r4, r6 │ │ │ │ orrs r5, r2 │ │ │ │ lsls r4, r0 │ │ │ │ - cbz r0, 34a44 │ │ │ │ + cbz r0, 34a2c │ │ │ │ lsrs r1, r1, #1 │ │ │ │ mov r2, r0 │ │ │ │ orr.w r1, r1, r3, lsl #31 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ - b.n 349ee │ │ │ │ + b.n 349d6 │ │ │ │ subs.w ip, ip, r1 │ │ │ │ sbc.w lr, lr, r3 │ │ │ │ adds.w ip, ip, ip │ │ │ │ adc.w lr, lr, lr │ │ │ │ adds.w ip, ip, #1 │ │ │ │ adc.w lr, lr, #0 │ │ │ │ subs r2, #1 │ │ │ │ - beq.n 34a02 │ │ │ │ + beq.n 349ea │ │ │ │ cmp ip, r1 │ │ │ │ sbcs.w r6, lr, r3 │ │ │ │ - bcs.n 349d2 │ │ │ │ + bcs.n 349ba │ │ │ │ adds.w ip, ip, ip │ │ │ │ adc.w lr, lr, lr │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 349ee │ │ │ │ + bne.n 349d6 │ │ │ │ lsl.w r3, lr, r7 │ │ │ │ adds.w r4, r4, ip │ │ │ │ lsr.w ip, ip, r0 │ │ │ │ adc.w r5, r5, lr │ │ │ │ orr.w ip, ip, r3 │ │ │ │ lsr.w r3, lr, r8 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ @@ -63530,22 +63532,22 @@ │ │ │ │ lsr.w r2, ip, r2 │ │ │ │ orrs r3, r1 │ │ │ │ lsl.w r0, ip, r0 │ │ │ │ orrs r3, r2 │ │ │ │ subs r4, r4, r0 │ │ │ │ sbc.w r5, r5, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 34a4c │ │ │ │ + cbz r3, 34a34 │ │ │ │ strd ip, lr, [r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ clz r1, ip │ │ │ │ adds r1, #32 │ │ │ │ - b.n 34980 │ │ │ │ + b.n 34968 │ │ │ │ clz r0, r2 │ │ │ │ clz r1, lr │ │ │ │ adds r0, #32 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 34980 │ │ │ │ - b.n 34a54 │ │ │ │ + bne.n 34968 │ │ │ │ + b.n 34a3c │ │ │ │ nop │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -00034a70 <.fini>: │ │ │ │ +00034a58 <.fini>: │ │ │ │ push {r3, lr} │ │ │ │ pop {r3, pc} │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,4391 +1,4391 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x00034a78 40000000 09000000 30000000 09000000 @.......0....... │ │ │ │ - 0x00034a88 04000000 09000000 0c000000 09000000 ................ │ │ │ │ - 0x00034a98 3f000000 09000000 37000000 09000000 ?.......7....... │ │ │ │ - 0x00034aa8 17000000 09000000 2f000000 09000000 ......../....... │ │ │ │ - 0x00034ab8 11000000 09000000 33000000 09000000 ........3....... │ │ │ │ - 0x00034ac8 15000000 09000000 12000000 09000000 ................ │ │ │ │ - 0x00034ad8 1f000000 09000000 36000000 09000000 ........6....... │ │ │ │ - 0x00034ae8 10000000 09000000 24000000 09000000 ........$....... │ │ │ │ - 0x00034af8 2a000000 09000000 00000000 00000000 *............... │ │ │ │ - 0x00034b08 47657444 61746153 6f757263 6546726f GetDataSourceFro │ │ │ │ - 0x00034b18 6d496400 6f72672e 676e6f6d 652e7a65 mId.org.gnome.ze │ │ │ │ - 0x00034b28 69746765 6973742e 44617461 536f7572 itgeist.DataSour │ │ │ │ - 0x00034b38 63655265 67697374 72790000 52656769 ceRegistry..Regi │ │ │ │ - 0x00034b48 73746572 44617461 536f7572 63650000 sterDataSource.. │ │ │ │ - 0x00034b58 47657444 61746153 6f757263 65730000 GetDataSources.. │ │ │ │ - 0x00034b68 53657444 61746153 6f757263 65456e61 SetDataSourceEna │ │ │ │ - 0x00034b78 626c6564 00000000 44617461 536f7572 bled....DataSour │ │ │ │ - 0x00034b88 63655265 67697374 65726564 00000000 ceRegistered.... │ │ │ │ - 0x00034b98 44617461 536f7572 6365456e 61626c65 DataSourceEnable │ │ │ │ - 0x00034ba8 64000000 44617461 536f7572 63654469 d...DataSourceDi │ │ │ │ - 0x00034bb8 73636f6e 6e656374 65640000 64617461 sconnected..data │ │ │ │ - 0x00034bc8 2d736f75 7263652d 64697363 6f6e6e65 -source-disconne │ │ │ │ - 0x00034bd8 63746564 00000000 64617461 2d736f75 cted....data-sou │ │ │ │ - 0x00034be8 7263652d 656e6162 6c656400 64617461 rce-enabled.data │ │ │ │ - 0x00034bf8 2d736f75 7263652d 72656769 73746572 -source-register │ │ │ │ - 0x00034c08 65640000 64617461 5f736f75 72636520 ed..data_source │ │ │ │ - 0x00034c18 213d204e 554c4c00 64617461 2d736f75 != NULL.data-sou │ │ │ │ - 0x00034c28 7263652d 72656769 73747279 2e76616c rce-registry.val │ │ │ │ - 0x00034c38 613a3131 333a2045 72726f72 20706172 a:113: Error par │ │ │ │ - 0x00034c48 73696e67 20646174 612d736f 75726365 sing data-source │ │ │ │ - 0x00034c58 3a202573 00000000 64617461 2d736f75 : %s....data-sou │ │ │ │ - 0x00034c68 7263652d 72656769 73747279 2e630000 rce-registry.c.. │ │ │ │ - 0x00034c78 66696c65 2025733a 206c696e 65202564 file %s: line %d │ │ │ │ - 0x00034c88 3a20756e 65787065 63746564 20657272 : unexpected err │ │ │ │ - 0x00034c98 6f723a20 25732028 25732c20 25642900 or: %s (%s, %d). │ │ │ │ - 0x00034ca8 66696c65 2025733a 206c696e 65202564 file %s: line %d │ │ │ │ - 0x00034cb8 3a20756e 63617567 68742065 72726f72 : uncaught error │ │ │ │ - 0x00034cc8 3a202573 20282573 2c202564 29000000 : %s (%s, %d)... │ │ │ │ - 0x00034cd8 756e6971 75655f69 6420213d 204e554c unique_id != NUL │ │ │ │ - 0x00034ce8 4c000000 64617461 2d736f75 7263652d L...data-source- │ │ │ │ - 0x00034cf8 72656769 73747279 2e76616c 613a3938 registry.vala:98 │ │ │ │ - 0x00034d08 3a204572 726f7220 70617273 696e6720 : Error parsing │ │ │ │ - 0x00034d18 64617461 2d736f75 7263653a 20257300 data-source: %s. │ │ │ │ - 0x00034d28 6e5f7061 72616d5f 76616c75 6573203d n_param_values = │ │ │ │ - 0x00034d38 3d203300 72657320 213d204e 554c4c00 = 3.res != NULL. │ │ │ │ - 0x00034d48 556e6162 6c652074 6f20636f 6e6e6563 Unable to connec │ │ │ │ - 0x00034d58 7420746f 205a6569 74676569 73742773 t to Zeitgeist's │ │ │ │ - 0x00034d68 20446174 61536f75 72636552 65676973 DataSourceRegis │ │ │ │ - 0x00034d78 7472793a 20257300 5a656974 67656973 try: %s.Zeitgeis │ │ │ │ - 0x00034d88 7452656d 6f746552 65676973 74727900 tRemoteRegistry. │ │ │ │ - 0x00034d98 76616c61 2d646275 732d7072 6f78792d vala-dbus-proxy- │ │ │ │ - 0x00034da8 74797065 00000000 76616c61 2d646275 type....vala-dbu │ │ │ │ - 0x00034db8 732d696e 74657266 6163652d 6e616d65 s-interface-name │ │ │ │ - 0x00034dc8 00000000 76616c61 2d646275 732d696e ....vala-dbus-in │ │ │ │ - 0x00034dd8 74657266 6163652d 696e666f 00000000 terface-info.... │ │ │ │ - 0x00034de8 76616c61 2d646275 732d7265 67697374 vala-dbus-regist │ │ │ │ - 0x00034df8 65722d6f 626a6563 74000000 5a656974 er-object...Zeit │ │ │ │ - 0x00034e08 67656973 7452656d 6f746552 65676973 geistRemoteRegis │ │ │ │ - 0x00034e18 74727950 726f7879 00000000 672d696e tryProxy....g-in │ │ │ │ - 0x00034e28 74657266 6163652d 6e616d65 00000000 terface-name.... │ │ │ │ - 0x00034e38 2f6f7267 2f676e6f 6d652f7a 65697467 /org/gnome/zeitg │ │ │ │ - 0x00034e48 65697374 2f646174 615f736f 75726365 eist/data_source │ │ │ │ - 0x00034e58 5f726567 69737472 79000000 672d6f62 _registry...g-ob │ │ │ │ - 0x00034e68 6a656374 2d706174 68000000 672d6275 ject-path...g-bu │ │ │ │ - 0x00034e78 732d7479 70650000 6f72672e 676e6f6d s-type..org.gnom │ │ │ │ - 0x00034e88 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x00034e98 6e650000 672d6e61 6d650000 672d666c ne..g-name..g-fl │ │ │ │ - 0x00034ea8 61677300 73656c66 20213d20 4e554c4c ags.self != NULL │ │ │ │ - 0x00034eb8 00000000 5a656974 67656973 74446174 ....ZeitgeistDat │ │ │ │ - 0x00034ec8 61536f75 72636552 65676973 74727900 aSourceRegistry. │ │ │ │ - 0x00034ed8 736f7572 63652d64 6973636f 6e6e6563 source-disconnec │ │ │ │ - 0x00034ee8 74656400 736f7572 63652d65 6e61626c ted.source-enabl │ │ │ │ - 0x00034ef8 65640000 736f7572 63652d72 65676973 ed..source-regis │ │ │ │ - 0x00034f08 74657265 64000000 64617461 5f736f75 tered...data_sou │ │ │ │ - 0x00034f18 72636500 28737373 61286173 61617361 rce.(sssa(asaasa │ │ │ │ - 0x00034f28 79296278 62290000 756e6971 75655f69 y)bxb)..unique_i │ │ │ │ - 0x00034f38 64000000 72657375 6c740000 6576656e d...result..even │ │ │ │ - 0x00034f48 745f7465 6d706c61 74657300 61286173 t_templates.a(as │ │ │ │ - 0x00034f58 61617361 79290000 64657363 72697074 aasay)..descript │ │ │ │ - 0x00034f68 696f6e00 61287373 73612861 73616173 ion.a(sssa(asaas │ │ │ │ - 0x00034f78 61792962 78622900 696e6465 782e6300 ay)bxb).index.c. │ │ │ │ - 0x00034f88 696e6465 782e7661 6c613a36 313a2055 index.vala:61: U │ │ │ │ - 0x00034f98 6e61626c 6520746f 20636f6e 6e656374 nable to connect │ │ │ │ - 0x00034fa8 20746f20 5a656974 67656973 74204654 to Zeitgeist FT │ │ │ │ - 0x00034fb8 533a2025 73000000 6f72672e 676e6f6d S: %s...org.gnom │ │ │ │ - 0x00034fc8 652e7a65 69746765 6973742e 496e6465 e.zeitgeist.Inde │ │ │ │ - 0x00034fd8 78000000 2f6f7267 2f676e6f 6d652f7a x.../org/gnome/z │ │ │ │ - 0x00034fe8 65697467 65697374 2f696e64 65782f61 eitgeist/index/a │ │ │ │ - 0x00034ff8 63746976 69747900 71756572 7920213d ctivity.query != │ │ │ │ - 0x00035008 204e554c 4c000000 74696d65 5f72616e NULL...time_ran │ │ │ │ - 0x00035018 67652021 3d204e55 4c4c0000 6576656e ge != NULL..even │ │ │ │ - 0x00035028 745f7465 6d706c61 74657320 213d204e t_templates != N │ │ │ │ - 0x00035038 554c4c00 5a656974 67656973 74496e64 ULL.ZeitgeistInd │ │ │ │ - 0x00035048 65780000 76616c75 65206c6f 63617469 ex..value locati │ │ │ │ - 0x00035058 6f6e2066 6f722060 25732720 70617373 on for `%s' pass │ │ │ │ - 0x00035068 65642061 73204e55 4c4c0000 696e7661 ed as NULL..inva │ │ │ │ - 0x00035078 6c696420 756e636c 61737365 64206f62 lid unclassed ob │ │ │ │ - 0x00035088 6a656374 20706f69 6e746572 20666f72 ject pointer for │ │ │ │ - 0x00035098 2076616c 75652074 79706520 60000000 value type `... │ │ │ │ - 0x000350a8 2720666f 72207661 6c756520 74797065 ' for value type │ │ │ │ - 0x000350b8 20600000 696e7661 6c696420 6f626a65 `..invalid obje │ │ │ │ - 0x000350c8 63742074 79706520 60000000 5a656974 ct type `...Zeit │ │ │ │ - 0x000350d8 67656973 744c6f67 4462576f 726b6572 geistLogDbWorker │ │ │ │ - 0x000350e8 00000000 6d6f6e69 746f7220 213d204e ....monitor != N │ │ │ │ - 0x000350f8 554c4c00 69735f63 6f6e6e65 63746564 ULL.is_connected │ │ │ │ - 0x00035108 00000000 6c6f672e 63000000 6c6f672e ....log.c...log. │ │ │ │ - 0x00035118 76616c61 3a353631 3a204572 726f7220 vala:561: Error │ │ │ │ - 0x00035128 696e7374 616c6c69 6e67206d 6f6e6974 installing monit │ │ │ │ - 0x00035138 6f723a20 25730000 28696969 29000000 or: %s..(iii)... │ │ │ │ - 0x00035148 675f7374 72636d70 3020285f 746d7039 g_strcmp0 (_tmp9 │ │ │ │ - 0x00035158 5f2c2022 28696969 29222920 3d3d2030 _, "(iii)") == 0 │ │ │ │ - 0x00035168 00000000 6c6f672e 76616c61 3a313438 ....log.vala:148 │ │ │ │ - 0x00035178 3a202573 00000000 3a6d656d 6f72793a : %s....:memory: │ │ │ │ - 0x00035188 00000000 6c6f672e 76616c61 3a313539 ....log.vala:159 │ │ │ │ - 0x00035198 3a202573 00000000 776f726b 65722021 : %s....worker ! │ │ │ │ - 0x000351a8 3d204e55 4c4c0000 6c6f672e 76616c61 = NULL..log.vala │ │ │ │ - 0x000351b8 3a313033 3a20556e 61626c65 20746f20 :103: Unable to │ │ │ │ - 0x000351c8 636f6e6e 65637420 746f205a 65697467 connect to Zeitg │ │ │ │ - 0x000351d8 65697374 3a202573 00000000 4661696c eist: %s....Fail │ │ │ │ - 0x000351e8 65642074 6f207265 6d6f7665 206d6f6e ed to remove mon │ │ │ │ - 0x000351f8 69746f72 2066726f 6d205a65 69746765 itor from Zeitge │ │ │ │ - 0x00035208 6973742e 20526574 72616374 696e6725 ist. Retracting% │ │ │ │ - 0x00035218 73206672 6f6d2074 68652062 7573206e s from the bus n │ │ │ │ - 0x00035228 6f6e6574 68656c65 73733a20 25730000 onetheless: %s.. │ │ │ │ - 0x00035238 6f72672e 676e6f6d 652e7a65 69746765 org.gnome.zeitge │ │ │ │ - 0x00035248 6973742e 4c6f6700 2f6f7267 2f676e6f ist.Log./org/gno │ │ │ │ - 0x00035258 6d652f7a 65697467 65697374 2f6c6f67 me/zeitgeist/log │ │ │ │ - 0x00035268 2f616374 69766974 79000000 6576656e /activity...even │ │ │ │ - 0x00035278 74732021 3d204e55 4c4c0000 6576656e ts != NULL..even │ │ │ │ - 0x00035288 7420213d 204e554c 4c000000 6576656e t != NULL...even │ │ │ │ - 0x00035298 745f6964 7320213d 204e554c 4c000000 t_ids != NULL... │ │ │ │ - 0x000352a8 72657375 6c745f65 76656e74 5f74656d result_event_tem │ │ │ │ - 0x000352b8 706c6174 65732021 3d204e55 4c4c0000 plates != NULL.. │ │ │ │ - 0x000352c8 5a656974 67656973 744c6f67 00000000 ZeitgeistLog.... │ │ │ │ - 0x000352d8 6e5f7061 72616d5f 76616c75 6573203d n_param_values = │ │ │ │ - 0x000352e8 3d203400 6d6f6e69 746f722e 63000000 = 4.monitor.c... │ │ │ │ - 0x000352f8 6d6f6e69 746f722e 76616c61 3a313338 monitor.vala:138 │ │ │ │ - 0x00035308 3a202573 00000000 6d6f6e69 746f722e : %s....monitor. │ │ │ │ - 0x00035318 76616c61 3a313233 3a202573 00000000 vala:123: %s.... │ │ │ │ - 0x00035328 25733a25 643a2069 6e76616c 69642025 %s:%d: invalid % │ │ │ │ - 0x00035338 73206964 20257520 666f7220 22257322 s id %u for "%s" │ │ │ │ - 0x00035348 206f6620 74797065 20272573 2720696e of type '%s' in │ │ │ │ - 0x00035358 20272573 27000000 70726f70 65727479 '%s'...property │ │ │ │ - 0x00035368 00000000 2f6f7267 2f676e6f 6d652f7a ..../org/gnome/z │ │ │ │ - 0x00035378 65697467 65697374 2f6d6f6e 69746f72 eitgeist/monitor │ │ │ │ - 0x00035388 2f256900 5a656974 67656973 744d6f6e /%i.ZeitgeistMon │ │ │ │ - 0x00035398 69746f72 00000000 74696d65 2d72616e itor....time-ran │ │ │ │ - 0x000353a8 67650000 6576656e 742d7465 6d706c61 ge..event-templa │ │ │ │ - 0x000353b8 74657300 6576656e 74732d69 6e736572 tes.events-inser │ │ │ │ - 0x000353c8 74656400 6576656e 74732d64 656c6574 ted.events-delet │ │ │ │ - 0x000353d8 65640000 70726f78 792d6372 65617465 ed..proxy-create │ │ │ │ - 0x000353e8 64000000 69732d63 6f6e6e65 63746564 d...is-connected │ │ │ │ - 0x000353f8 00000000 54797065 20602573 2720646f ....Type `%s' do │ │ │ │ - 0x00035408 6573206e 6f742069 6d706c65 6d656e74 es not implement │ │ │ │ - 0x00035418 20616273 74726163 74206d65 74686f64 abstract method │ │ │ │ - 0x00035428 20607a65 69746765 6973745f 71756575 `zeitgeist_queu │ │ │ │ - 0x00035438 65645f70 726f7879 5f777261 70706572 ed_proxy_wrapper │ │ │ │ - 0x00035448 5f6f6e5f 636f6e6e 65637469 6f6e5f6c _on_connection_l │ │ │ │ - 0x00035458 6f737427 00000000 54797065 20602573 ost'....Type `%s │ │ │ │ - 0x00035468 2720646f 6573206e 6f742069 6d706c65 ' does not imple │ │ │ │ - 0x00035478 6d656e74 20616273 74726163 74206d65 ment abstract me │ │ │ │ - 0x00035488 74686f64 20607a65 69746765 6973745f thod `zeitgeist_ │ │ │ │ - 0x00035498 71756575 65645f70 726f7879 5f777261 queued_proxy_wra │ │ │ │ - 0x000354a8 70706572 5f6f6e5f 636f6e6e 65637469 pper_on_connecti │ │ │ │ - 0x000354b8 6f6e5f65 73746162 6c697368 65642700 on_established'. │ │ │ │ - 0x000354c8 71756575 65642d70 726f7879 2d777261 queued-proxy-wra │ │ │ │ - 0x000354d8 70706572 2e630000 70737065 6320213d pper.c..pspec != │ │ │ │ - 0x000354e8 204e554c 4c000000 5a656974 67656973 NULL...Zeitgeis │ │ │ │ - 0x000354f8 74517565 75656450 726f7879 57726170 tQueuedProxyWrap │ │ │ │ - 0x00035508 70657251 75657565 644d6574 686f6400 perQueuedMethod. │ │ │ │ - 0x00035518 675f7479 70655f69 735f6120 286f626a g_type_is_a (obj │ │ │ │ - 0x00035528 6563745f 74797065 2c205a45 49544745 ect_type, ZEITGE │ │ │ │ - 0x00035538 4953545f 51554555 45445f50 524f5859 IST_QUEUED_PROXY │ │ │ │ - 0x00035548 5f575241 50504552 5f545950 455f5155 _WRAPPER_TYPE_QU │ │ │ │ - 0x00035558 45554544 5f4d4554 484f4429 00000000 EUED_METHOD).... │ │ │ │ - 0x00035568 475f5459 50455f43 4845434b 5f56414c G_TYPE_CHECK_VAL │ │ │ │ - 0x00035578 55455f54 59504520 2876616c 75652c20 UE_TYPE (value, │ │ │ │ - 0x00035588 5a454954 47454953 545f5155 45554544 ZEITGEIST_QUEUED │ │ │ │ - 0x00035598 5f50524f 58595f57 52415050 45525f54 _PROXY_WRAPPER_T │ │ │ │ - 0x000355a8 5950455f 51554555 45445f4d 4554484f YPE_QUEUED_METHO │ │ │ │ - 0x000355b8 44290000 70726f78 7920213d 204e554c D)..proxy != NUL │ │ │ │ - 0x000355c8 4c000000 6e6f7469 66793a3a 672d6e61 L...notify::g-na │ │ │ │ - 0x000355d8 6d652d6f 776e6572 00000000 475f5459 me-owner....G_TY │ │ │ │ - 0x000355e8 50455f43 4845434b 5f494e53 54414e43 PE_CHECK_INSTANC │ │ │ │ - 0x000355f8 455f5459 50452028 765f6f62 6a656374 E_TYPE (v_object │ │ │ │ - 0x00035608 2c205a45 49544745 4953545f 51554555 , ZEITGEIST_QUEU │ │ │ │ - 0x00035618 45445f50 524f5859 5f575241 50504552 ED_PROXY_WRAPPER │ │ │ │ - 0x00035628 5f545950 455f5155 45554544 5f4d4554 _TYPE_QUEUED_MET │ │ │ │ - 0x00035638 484f4429 00000000 675f7661 6c75655f HOD)....g_value_ │ │ │ │ - 0x00035648 74797065 5f636f6d 70617469 626c6520 type_compatible │ │ │ │ - 0x00035658 28475f54 5950455f 46524f4d 5f494e53 (G_TYPE_FROM_INS │ │ │ │ - 0x00035668 54414e43 45202876 5f6f626a 65637429 TANCE (v_object) │ │ │ │ - 0x00035678 2c20475f 56414c55 455f5459 50452028 , G_VALUE_TYPE ( │ │ │ │ - 0x00035688 76616c75 65292900 5a656974 67656973 value)).Zeitgeis │ │ │ │ - 0x00035698 74517565 75656450 726f7879 57726170 tQueuedProxyWrap │ │ │ │ - 0x000356a8 70657200 64617461 70617468 00000000 per.datapath.... │ │ │ │ - 0x000356b8 6f72672e 66726565 6465736b 746f702e org.freedesktop. │ │ │ │ - 0x000356c8 44427573 2e50726f 70657274 6965732e DBus.Properties. │ │ │ │ - 0x000356d8 47657400 28762900 65787465 6e73696f Get.(v).extensio │ │ │ │ - 0x000356e8 6e730000 51756974 00000000 496e7365 ns..Quit....Inse │ │ │ │ - 0x000356f8 72744576 656e7473 00000000 4e6f7469 rtEvents....Noti │ │ │ │ - 0x00035708 6679496e 73657274 00000000 6f72672e fyInsert....org. │ │ │ │ - 0x00035718 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ - 0x00035728 4d6f6e69 746f7200 52656d6f 76654d6f Monitor.RemoveMo │ │ │ │ - 0x00035738 6e69746f 72000000 496e7374 616c6c4d nitor...InstallM │ │ │ │ - 0x00035748 6f6e6974 6f720000 47657445 76656e74 onitor..GetEvent │ │ │ │ - 0x00035758 73000000 61750000 46696e64 52656c61 s...au..FindRela │ │ │ │ - 0x00035768 74656455 72697300 46696e64 4576656e tedUris.FindEven │ │ │ │ - 0x00035778 74730000 46696e64 4576656e 74496473 ts..FindEventIds │ │ │ │ - 0x00035788 00000000 44656c65 74654576 656e7473 ....DeleteEvents │ │ │ │ - 0x00035798 00000000 4e6f7469 66794465 6c657465 ....NotifyDelete │ │ │ │ - 0x000357a8 00000000 53656172 63685769 74685265 ....SearchWithRe │ │ │ │ - 0x000357b8 6c657661 6e636965 73000000 53656172 levancies...Sear │ │ │ │ - 0x000357c8 63680000 6f72672e 66726565 6465736b ch..org.freedesk │ │ │ │ - 0x000357d8 746f702e 4e657477 6f726b4d 616e6167 top.NetworkManag │ │ │ │ - 0x000357e8 65720000 47657453 74617465 00000000 er..GetState.... │ │ │ │ - 0x000357f8 6e65742e 636f6e6e 6d616e2e 4d616e61 net.connman.Mana │ │ │ │ - 0x00035808 67657200 53746174 65436861 6e676564 ger.StateChanged │ │ │ │ - 0x00035818 00000000 73746174 652d6368 616e6765 ....state-change │ │ │ │ - 0x00035828 64000000 5a656974 67656973 74566572 d...ZeitgeistVer │ │ │ │ - 0x00035838 73696f6e 53747275 63740000 5a656974 sionStruct..Zeit │ │ │ │ - 0x00035848 67656973 7452656d 6f74654c 6f670000 geistRemoteLog.. │ │ │ │ - 0x00035858 61730000 5a656974 67656973 7452656d as..ZeitgeistRem │ │ │ │ - 0x00035868 6f74654c 6f675072 6f787900 5a656974 oteLogProxy.Zeit │ │ │ │ - 0x00035878 67656973 7452656d 6f74654d 6f6e6974 geistRemoteMonit │ │ │ │ - 0x00035888 6f720000 5a656974 67656973 7452656d or..ZeitgeistRem │ │ │ │ - 0x00035898 6f74654d 6f6e6974 6f725072 6f787900 oteMonitorProxy. │ │ │ │ - 0x000358a8 5a656974 67656973 7452656d 6f746553 ZeitgeistRemoteS │ │ │ │ - 0x000358b8 696d706c 65496e64 65786572 00000000 impleIndexer.... │ │ │ │ - 0x000358c8 61640000 5a656974 67656973 7452656d ad..ZeitgeistRem │ │ │ │ - 0x000358d8 6f746553 696d706c 65496e64 65786572 oteSimpleIndexer │ │ │ │ - 0x000358e8 50726f78 79000000 5a656974 67656973 Proxy...Zeitgeis │ │ │ │ - 0x000358f8 744e6574 776f726b 4d616e61 67657244 tNetworkManagerD │ │ │ │ - 0x00035908 42757300 5a656974 67656973 744e6574 Bus.ZeitgeistNet │ │ │ │ - 0x00035918 776f726b 4d616e61 67657244 42757350 workManagerDBusP │ │ │ │ - 0x00035928 726f7879 00000000 5a656974 67656973 roxy....Zeitgeis │ │ │ │ - 0x00035938 74436f6e 6e6d616e 4d616e61 67657244 tConnmanManagerD │ │ │ │ - 0x00035948 42757300 5a656974 67656973 74436f6e Bus.ZeitgeistCon │ │ │ │ - 0x00035958 6e6d616e 4d616e61 67657244 42757350 nmanManagerDBusP │ │ │ │ - 0x00035968 726f7879 00000000 75000000 6d617463 roxy....u...matc │ │ │ │ - 0x00035978 68657300 72656c65 76616e63 69657300 hes.relevancies. │ │ │ │ - 0x00035988 72657375 6c745f74 79706500 636f756e result_type.coun │ │ │ │ - 0x00035998 74000000 6f666673 65740000 73746f72 t...offset..stor │ │ │ │ - 0x000359a8 6167655f 73746174 65000000 66696c74 age_state...filt │ │ │ │ - 0x000359b8 65725f74 656d706c 61746573 00000000 er_templates.... │ │ │ │ - 0x000359c8 74696d65 5f72616e 67650000 28787829 time_range..(xx) │ │ │ │ - 0x000359d8 00000000 71756572 795f7374 72696e67 ....query_string │ │ │ │ - 0x000359e8 00000000 6576656e 745f6964 73000000 ....event_ids... │ │ │ │ - 0x000359f8 6d6f6e69 746f725f 70617468 00000000 monitor_path.... │ │ │ │ - 0x00035a08 6e756d5f 6576656e 74730000 72657375 num_events..resu │ │ │ │ - 0x00035a18 6c745f65 76656e74 5f74656d 706c6174 lt_event_templat │ │ │ │ - 0x00035a28 65730000 756e6971 75652d69 64000000 es..unique-id... │ │ │ │ - 0x00035a38 72756e6e 696e6700 74696d65 7374616d running.timestam │ │ │ │ - 0x00035a48 70000000 6120213d 204e554c 4c000000 p...a != NULL... │ │ │ │ - 0x00035a58 6220213d 204e554c 4c000000 64657363 b != NULL...desc │ │ │ │ - 0x00035a68 72697074 696f6e20 213d204e 554c4c00 ription != NULL. │ │ │ │ - 0x00035a78 64617461 2d736f75 7263652e 63000000 data-source.c... │ │ │ │ - 0x00035a88 73737361 28617361 61736179 29000000 sssa(asaasay)... │ │ │ │ - 0x00035a98 5f746d70 305f0000 69746572 2e6e5f63 _tmp0_..iter.n_c │ │ │ │ - 0x00035aa8 68696c64 72656e20 2829203e 3d203400 hildren () >= 4. │ │ │ │ - 0x00035ab8 5a656974 67656973 74446174 61536f75 ZeitgeistDataSou │ │ │ │ - 0x00035ac8 72636500 736f7572 6365735f 76617269 rce.sources_vari │ │ │ │ - 0x00035ad8 616e7420 213d204e 554c4c00 675f7374 ant != NULL.g_st │ │ │ │ - 0x00035ae8 72636d70 3020285f 746d7031 5f2c205a rcmp0 (_tmp1_, Z │ │ │ │ - 0x00035af8 45495447 45495354 5f444154 415f534f EITGEIST_DATA_SO │ │ │ │ - 0x00035b08 55524345 535f5349 475f4441 5441534f URCES_SIG_DATASO │ │ │ │ - 0x00035b18 55524345 5329203d 3d203000 736f7572 URCES) == 0.sour │ │ │ │ - 0x00035b28 63657320 213d204e 554c4c00 7a656974 ces != NULL.zeit │ │ │ │ - 0x00035b38 67656973 742d656e 67696e65 2d657272 geist-engine-err │ │ │ │ - 0x00035b48 6f722d71 7561726b 00000000 6572726f or-quark....erro │ │ │ │ - 0x00035b58 72732e63 00000000 6f72672e 676e6f6d rs.c....org.gnom │ │ │ │ - 0x00035b68 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x00035b78 6e654572 726f722e 4261636b 75704661 neError.BackupFa │ │ │ │ - 0x00035b88 696c6564 00000000 6f72672e 676e6f6d iled....org.gnom │ │ │ │ - 0x00035b98 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x00035ba8 6e654572 726f722e 44617461 62617365 neError.Database │ │ │ │ - 0x00035bb8 42757379 00000000 6f72672e 676e6f6d Busy....org.gnom │ │ │ │ - 0x00035bc8 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x00035bd8 6e654572 726f722e 44617461 62617365 neError.Database │ │ │ │ - 0x00035be8 43616e74 6f70656e 00000000 6f72672e Cantopen....org. │ │ │ │ - 0x00035bf8 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ - 0x00035c08 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ - 0x00035c18 62617365 436f7272 75707400 6f72672e baseCorrupt.org. │ │ │ │ - 0x00035c28 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ - 0x00035c38 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ - 0x00035c48 62617365 4572726f 72000000 6f72672e baseError...org. │ │ │ │ - 0x00035c58 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ - 0x00035c68 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ - 0x00035c78 62617365 52657469 72654661 696c6564 baseRetireFailed │ │ │ │ - 0x00035c88 00000000 6f72672e 676e6f6d 652e7a65 ....org.gnome.ze │ │ │ │ - 0x00035c98 69746765 6973742e 456e6769 6e654572 itgeist.EngineEr │ │ │ │ - 0x00035ca8 726f722e 45786973 74696e67 496e7374 ror.ExistingInst │ │ │ │ - 0x00035cb8 616e6365 00000000 6f72672e 676e6f6d ance....org.gnom │ │ │ │ - 0x00035cc8 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x00035cd8 6e654572 726f722e 496e7661 6c696441 neError.InvalidA │ │ │ │ - 0x00035ce8 7267756d 656e7400 6f72672e 676e6f6d rgument.org.gnom │ │ │ │ - 0x00035cf8 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x00035d08 6e654572 726f722e 496e7661 6c696445 neError.InvalidE │ │ │ │ - 0x00035d18 76656e74 00000000 6f72672e 676e6f6d vent....org.gnom │ │ │ │ - 0x00035d28 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x00035d38 6e654572 726f722e 496e7661 6c69644b neError.InvalidK │ │ │ │ - 0x00035d48 65790000 6d696d65 74797065 5f726567 ey..mimetype_reg │ │ │ │ - 0x00035d58 65782021 3d204e55 4c4c0000 696e7465 ex != NULL..inte │ │ │ │ - 0x00035d68 72707265 74617469 6f6e5f75 72692021 rpretation_uri ! │ │ │ │ - 0x00035d78 3d204e55 4c4c0000 6d696d65 74797065 = NULL..mimetype │ │ │ │ - 0x00035d88 2e630000 7572695f 73636865 6d652021 .c..uri_scheme ! │ │ │ │ - 0x00035d98 3d204e55 4c4c0000 6d616e69 66657374 = NULL..manifest │ │ │ │ - 0x00035da8 6174696f 6e5f7572 6920213d 204e554c ation_uri != NUL │ │ │ │ - 0x00035db8 4c000000 6d696d65 74797065 20213d20 L...mimetype != │ │ │ │ - 0x00035dc8 4e554c4c 00000000 6d696d65 74797065 NULL....mimetype │ │ │ │ - 0x00035dd8 2e76616c 613a3132 343a2043 6f756c64 .vala:124: Could │ │ │ │ - 0x00035de8 6e277420 72656769 73746572 206d696d n't register mim │ │ │ │ - 0x00035df8 65747970 65207265 6765783a 20257300 etype regex: %s. │ │ │ │ - 0x00035e08 6d616e69 66657374 6174696f 6e5f7479 manifestation_ty │ │ │ │ - 0x00035e18 70652021 3d204e55 4c4c0000 68747470 pe != NULL..http │ │ │ │ - 0x00035e28 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00035e38 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00035e48 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00035e58 2f6e666f 23536f75 72636543 6f646500 /nfo#SourceCode. │ │ │ │ - 0x00035e68 6170706c 69636174 696f6e2f 65636d61 application/ecma │ │ │ │ - 0x00035e78 73637269 70740000 6170706c 69636174 script..applicat │ │ │ │ - 0x00035e88 696f6e2f 6a617661 73637269 70740000 ion/javascript.. │ │ │ │ - 0x00035e98 6170706c 69636174 696f6e2f 6a736f6e application/json │ │ │ │ - 0x00035ea8 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x00035eb8 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00035ec8 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00035ed8 30372f30 332f3232 2f6e666f 23537072 07/03/22/nfo#Spr │ │ │ │ - 0x00035ee8 65616473 68656574 00000000 6170706c eadsheet....appl │ │ │ │ - 0x00035ef8 69636174 696f6e2f 6d732d65 7863656c ication/ms-excel │ │ │ │ - 0x00035f08 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x00035f18 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00035f28 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00035f38 30372f30 332f3232 2f6e666f 23507265 07/03/22/nfo#Pre │ │ │ │ - 0x00035f48 73656e74 6174696f 6e000000 6170706c sentation...appl │ │ │ │ - 0x00035f58 69636174 696f6e2f 6d732d70 6f776572 ication/ms-power │ │ │ │ - 0x00035f68 706f696e 74000000 6170706c 69636174 point...applicat │ │ │ │ - 0x00035f78 696f6e2f 6d736578 63656c00 68747470 ion/msexcel.http │ │ │ │ - 0x00035f88 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00035f98 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00035fa8 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00035fb8 2f6e666f 23506167 696e6174 65645465 /nfo#PaginatedTe │ │ │ │ - 0x00035fc8 7874446f 63756d65 6e740000 6170706c xtDocument..appl │ │ │ │ - 0x00035fd8 69636174 696f6e2f 6d73776f 72640000 ication/msword.. │ │ │ │ - 0x00035fe8 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00035ff8 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00036008 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00036018 332f3232 2f6e666f 23417564 696f0000 3/22/nfo#Audio.. │ │ │ │ - 0x00036028 6170706c 69636174 696f6e2f 6f676700 application/ogg. │ │ │ │ - 0x00036038 6170706c 69636174 696f6e2f 70646600 application/pdf. │ │ │ │ - 0x00036048 6170706c 69636174 696f6e2f 706f7374 application/post │ │ │ │ - 0x00036058 73637269 70740000 6170706c 69636174 script..applicat │ │ │ │ - 0x00036068 696f6e2f 70730000 6170706c 69636174 ion/ps..applicat │ │ │ │ - 0x00036078 696f6e2f 72746600 6170706c 69636174 ion/rtf.applicat │ │ │ │ - 0x00036088 696f6e2f 736f6170 2b786d6c 00000000 ion/soap+xml.... │ │ │ │ - 0x00036098 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x000360a8 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x000360b8 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x000360c8 332f3232 2f6e666f 23566563 746f7249 3/22/nfo#VectorI │ │ │ │ - 0x000360d8 6d616765 00000000 6170706c 69636174 mage....applicat │ │ │ │ - 0x000360e8 696f6e2f 766e642e 636f7265 6c2d6472 ion/vnd.corel-dr │ │ │ │ - 0x000360f8 61770000 6170706c 69636174 696f6e2f aw..application/ │ │ │ │ - 0x00036108 766e642e 6d732d65 7863656c 00000000 vnd.ms-excel.... │ │ │ │ - 0x00036118 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ - 0x00036128 6d732d70 6f776572 706f696e 74000000 ms-powerpoint... │ │ │ │ - 0x00036138 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00036148 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00036158 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00036168 332f3232 2f6e666f 23417263 68697665 3/22/nfo#Archive │ │ │ │ - 0x00036178 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ - 0x00036188 782d377a 2d636f6d 70726573 73656400 x-7z-compressed. │ │ │ │ - 0x00036198 6170706c 69636174 696f6e2f 782d6162 application/x-ab │ │ │ │ - 0x000361a8 69776f72 64000000 6170706c 69636174 iword...applicat │ │ │ │ - 0x000361b8 696f6e2f 782d6170 706c6978 2d707265 ion/x-applix-pre │ │ │ │ - 0x000361c8 73656e74 73000000 6170706c 69636174 sents...applicat │ │ │ │ - 0x000361d8 696f6e2f 782d6170 706c6978 2d737072 ion/x-applix-spr │ │ │ │ - 0x000361e8 65616473 68656574 00000000 6170706c eadsheet....appl │ │ │ │ - 0x000361f8 69636174 696f6e2f 782d6170 706c6978 ication/x-applix │ │ │ │ - 0x00036208 2d776f72 64000000 6170706c 69636174 -word...applicat │ │ │ │ - 0x00036218 696f6e2f 782d6172 63686976 65000000 ion/x-archive... │ │ │ │ - 0x00036228 6170706c 69636174 696f6e2f 782d627a application/x-bz │ │ │ │ - 0x00036238 69700000 6170706c 69636174 696f6e2f ip..application/ │ │ │ │ - 0x00036248 782d627a 69702d63 6f6d7072 65737365 x-bzip-compresse │ │ │ │ - 0x00036258 642d7461 72000000 68747470 3a2f2f77 d-tar...http://w │ │ │ │ - 0x00036268 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00036278 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00036288 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00036298 2346696c 65737973 74656d49 6d616765 #FilesystemImage │ │ │ │ - 0x000362a8 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ - 0x000362b8 782d6364 2d696d61 67650000 6170706c x-cd-image..appl │ │ │ │ - 0x000362c8 69636174 696f6e2f 782d636f 6d707265 ication/x-compre │ │ │ │ - 0x000362d8 73736564 2d746172 00000000 6170706c ssed-tar....appl │ │ │ │ - 0x000362e8 69636174 696f6e2f 782d6373 68000000 ication/x-csh... │ │ │ │ - 0x000362f8 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00036308 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00036318 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00036328 332f3232 2f6e666f 23536f66 74776172 3/22/nfo#Softwar │ │ │ │ - 0x00036338 65000000 6170706c 69636174 696f6e2f e...application/ │ │ │ │ - 0x00036348 782d6465 62000000 6170706c 69636174 x-deb...applicat │ │ │ │ - 0x00036358 696f6e2f 782d6465 7369676e 65720000 ion/x-designer.. │ │ │ │ - 0x00036368 6170706c 69636174 696f6e2f 782d6465 application/x-de │ │ │ │ - 0x00036378 736b746f 70000000 6170706c 69636174 sktop...applicat │ │ │ │ - 0x00036388 696f6e2f 782d6469 612d6469 61677261 ion/x-dia-diagra │ │ │ │ - 0x00036398 6d000000 6170706c 69636174 696f6e2f m...application/ │ │ │ │ - 0x000363a8 782d6578 65637574 61626c65 00000000 x-executable.... │ │ │ │ - 0x000363b8 6170706c 69636174 696f6e2f 782d666c application/x-fl │ │ │ │ - 0x000363c8 75696400 6170706c 69636174 696f6e2f uid.application/ │ │ │ │ - 0x000363d8 782d676c 61646500 6170706c 69636174 x-glade.applicat │ │ │ │ - 0x000363e8 696f6e2f 782d676e 75636173 68000000 ion/x-gnucash... │ │ │ │ - 0x000363f8 6170706c 69636174 696f6e2f 782d676e application/x-gn │ │ │ │ - 0x00036408 756d6572 69630000 6170706c 69636174 umeric..applicat │ │ │ │ - 0x00036418 696f6e2f 782d677a 69700000 6170706c ion/x-gzip..appl │ │ │ │ - 0x00036428 69636174 696f6e2f 782d6a61 76612d61 ication/x-java-a │ │ │ │ - 0x00036438 72636869 76650000 6170706c 69636174 rchive..applicat │ │ │ │ - 0x00036448 696f6e2f 782d6a61 76617363 72697074 ion/x-javascript │ │ │ │ - 0x00036458 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ - 0x00036468 782d6b69 6c6c7573 74726174 6f720000 x-killustrator.. │ │ │ │ - 0x00036478 6170706c 69636174 696f6e2f 782d6b70 application/x-kp │ │ │ │ - 0x00036488 72657365 6e746572 00000000 6170706c resenter....appl │ │ │ │ - 0x00036498 69636174 696f6e2f 782d6b73 70726561 ication/x-ksprea │ │ │ │ - 0x000364a8 64000000 6170706c 69636174 696f6e2f d...application/ │ │ │ │ - 0x000364b8 782d6b77 6f726400 6170706c 69636174 x-kword.applicat │ │ │ │ - 0x000364c8 696f6e2f 782d6c7a 6d610000 6170706c ion/x-lzma..appl │ │ │ │ - 0x000364d8 69636174 696f6e2f 782d6c7a 6d612d63 ication/x-lzma-c │ │ │ │ - 0x000364e8 6f6d7072 65737365 642d7461 72000000 ompressed-tar... │ │ │ │ - 0x000364f8 6170706c 69636174 696f6e2f 782d6d34 application/x-m4 │ │ │ │ - 0x00036508 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ - 0x00036518 782d6d73 2d646f73 2d657865 63757461 x-ms-dos-executa │ │ │ │ - 0x00036528 626c6500 6170706c 69636174 696f6e2f ble.application/ │ │ │ │ - 0x00036538 782d7065 726c0000 6170706c 69636174 x-perl..applicat │ │ │ │ - 0x00036548 696f6e2f 782d7068 70000000 6170706c ion/x-php...appl │ │ │ │ - 0x00036558 69636174 696f6e2f 782d7270 6d000000 ication/x-rpm... │ │ │ │ - 0x00036568 6170706c 69636174 696f6e2f 782d7275 application/x-ru │ │ │ │ - 0x00036578 62790000 6170706c 69636174 696f6e2f by..application/ │ │ │ │ - 0x00036588 782d7368 656c6c73 63726970 74000000 x-shellscript... │ │ │ │ - 0x00036598 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x000365a8 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x000365b8 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x000365c8 332f3232 2f6e666f 23457865 63757461 3/22/nfo#Executa │ │ │ │ - 0x000365d8 626c6500 6170706c 69636174 696f6e2f ble.application/ │ │ │ │ - 0x000365e8 782d7368 6f636b77 6176652d 666c6173 x-shockwave-flas │ │ │ │ - 0x000365f8 68000000 6170706c 69636174 696f6e2f h...application/ │ │ │ │ - 0x00036608 782d7371 6c000000 6170706c 69636174 x-sql...applicat │ │ │ │ - 0x00036618 696f6e2f 782d7374 75666669 74000000 ion/x-stuffit... │ │ │ │ - 0x00036628 6170706c 69636174 696f6e2f 7868746d application/xhtm │ │ │ │ - 0x00036638 6c2b786d 6c000000 6170706c 69636174 l+xml...applicat │ │ │ │ - 0x00036648 696f6e2f 786d6c00 6170706c 69636174 ion/xml.applicat │ │ │ │ - 0x00036658 696f6e2f 786d6c2d 64746400 6170706c ion/xml-dtd.appl │ │ │ │ - 0x00036668 69636174 696f6e2f 7a697000 68747470 ication/zip.http │ │ │ │ - 0x00036678 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00036688 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00036698 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x000366a8 2f6e666f 234d6564 69614c69 73740000 /nfo#MediaList.. │ │ │ │ - 0x000366b8 61756469 6f2f782d 7363706c 73000000 audio/x-scpls... │ │ │ │ - 0x000366c8 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x000366d8 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x000366e8 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x000366f8 332f3232 2f6e666f 23526173 74657249 3/22/nfo#RasterI │ │ │ │ - 0x00036708 6d616765 00000000 696d6167 652f6769 mage....image/gi │ │ │ │ - 0x00036718 66000000 696d6167 652f6a70 65670000 f...image/jpeg.. │ │ │ │ - 0x00036728 696d6167 652f706a 70656700 696d6167 image/pjpeg.imag │ │ │ │ - 0x00036738 652f706e 67000000 696d6167 652f7376 e/png...image/sv │ │ │ │ - 0x00036748 672b786d 6c000000 696d6167 652f7469 g+xml...image/ti │ │ │ │ - 0x00036758 66660000 68747470 3a2f2f77 77772e73 ff..http://www.s │ │ │ │ - 0x00036768 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00036778 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00036788 30372f30 332f3232 2f6e666f 2349636f 07/03/22/nfo#Ico │ │ │ │ - 0x00036798 6e000000 696d6167 652f766e 642e6d69 n...image/vnd.mi │ │ │ │ - 0x000367a8 63726f73 6f66742e 69636f6e 00000000 crosoft.icon.... │ │ │ │ - 0x000367b8 696d6167 652f782d 78636600 68747470 image/x-xcf.http │ │ │ │ - 0x000367c8 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x000367d8 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x000367e8 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x000367f8 2f6e666f 23466f6c 64657200 696e6f64 /nfo#Folder.inod │ │ │ │ - 0x00036808 652f6469 72656374 6f727900 68747470 e/directory.http │ │ │ │ - 0x00036818 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00036828 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00036838 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00036848 2f6e6d6f 23456d61 696c0000 6d657373 /nmo#Email..mess │ │ │ │ - 0x00036858 6167652f 616c7465 726e6174 69766500 age/alternative. │ │ │ │ - 0x00036868 6d657373 6167652f 70617274 69616c00 message/partial. │ │ │ │ - 0x00036878 6d657373 6167652f 72656c61 74656400 message/related. │ │ │ │ - 0x00036888 74657874 2f637373 00000000 68747470 text/css....http │ │ │ │ - 0x00036898 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x000368a8 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x000368b8 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x000368c8 2f6e666f 23546578 74446f63 756d656e /nfo#TextDocumen │ │ │ │ - 0x000368d8 74000000 74657874 2f637376 00000000 t...text/csv.... │ │ │ │ - 0x000368e8 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x000368f8 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00036908 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00036918 332f3232 2f6e666f 2348746d 6c446f63 3/22/nfo#HtmlDoc │ │ │ │ - 0x00036928 756d656e 74000000 74657874 2f68746d ument...text/htm │ │ │ │ - 0x00036938 6c000000 74657874 2f6a6176 61736372 l...text/javascr │ │ │ │ - 0x00036948 69707400 74657874 2f706c61 696e0000 ipt.text/plain.. │ │ │ │ - 0x00036958 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00036968 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00036978 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00036988 332f3232 2f6e636f 23436f6e 74616374 3/22/nco#Contact │ │ │ │ - 0x00036998 00000000 74657874 2f766361 72640000 ....text/vcard.. │ │ │ │ - 0x000369a8 74657874 2f782d63 00000000 74657874 text/x-c....text │ │ │ │ - 0x000369b8 2f782d63 2b2b0000 74657874 2f782d63 /x-c++..text/x-c │ │ │ │ - 0x000369c8 2b2b7372 63000000 74657874 2f782d63 ++src...text/x-c │ │ │ │ - 0x000369d8 68647200 74657874 2f782d63 6f707969 hdr.text/x-copyi │ │ │ │ - 0x000369e8 6e670000 74657874 2f782d63 72656469 ng..text/x-credi │ │ │ │ - 0x000369f8 74730000 74657874 2f782d63 73686172 ts..text/x-cshar │ │ │ │ - 0x00036a08 70000000 74657874 2f782d63 73726300 p...text/x-csrc. │ │ │ │ - 0x00036a18 74657874 2f782d64 73726300 74657874 text/x-dsrc.text │ │ │ │ - 0x00036a28 2f782d65 69666665 6c000000 74657874 /x-eiffel...text │ │ │ │ - 0x00036a38 2f782d67 65747465 78742d74 72616e73 /x-gettext-trans │ │ │ │ - 0x00036a48 6c617469 6f6e0000 74657874 2f782d67 lation..text/x-g │ │ │ │ - 0x00036a58 65747465 78742d74 72616e73 6c617469 ettext-translati │ │ │ │ - 0x00036a68 6f6e2d74 656d706c 61746500 74657874 on-template.text │ │ │ │ - 0x00036a78 2f782d68 61736b65 6c6c0000 74657874 /x-haskell..text │ │ │ │ - 0x00036a88 2f782d69 646c0000 74657874 2f782d6a /x-idl..text/x-j │ │ │ │ - 0x00036a98 61766100 74657874 2f782d6a 71756572 ava.text/x-jquer │ │ │ │ - 0x00036aa8 792d746d 706c0000 74657874 2f782d6c y-tmpl..text/x-l │ │ │ │ - 0x00036ab8 61746578 00000000 74657874 2f782d6c atex....text/x-l │ │ │ │ - 0x00036ac8 69737000 74657874 2f782d6c 75610000 isp.text/x-lua.. │ │ │ │ - 0x00036ad8 74657874 2f782d6d 34000000 74657874 text/x-m4...text │ │ │ │ - 0x00036ae8 2f782d6d 616b6566 696c6500 74657874 /x-makefile.text │ │ │ │ - 0x00036af8 2f782d6f 626a6373 72630000 74657874 /x-objcsrc..text │ │ │ │ - 0x00036b08 2f782d6f 63616d6c 00000000 74657874 /x-ocaml....text │ │ │ │ - 0x00036b18 2f782d70 61736361 6c000000 74657874 /x-pascal...text │ │ │ │ - 0x00036b28 2f782d70 61746368 00000000 74657874 /x-patch....text │ │ │ │ - 0x00036b38 2f782d70 7974686f 6e000000 74657874 /x-python...text │ │ │ │ - 0x00036b48 2f782d73 716c0000 74657874 2f782d74 /x-sql..text/x-t │ │ │ │ - 0x00036b58 636c0000 74657874 2f782d74 65780000 cl..text/x-tex.. │ │ │ │ - 0x00036b68 74657874 2f782d74 726f6666 00000000 text/x-troff.... │ │ │ │ - 0x00036b78 74657874 2f782d76 616c6100 74657874 text/x-vala.text │ │ │ │ - 0x00036b88 2f782d76 68646c00 74657874 2f786d6c /x-vhdl.text/xml │ │ │ │ - 0x00036b98 00000000 2e2a2f78 2d647669 00000000 .....*/x-dvi.... │ │ │ │ - 0x00036ba8 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ - 0x00036bb8 6d732d65 7863656c 2e2a0000 6170706c ms-excel.*..appl │ │ │ │ - 0x00036bc8 69636174 696f6e2f 766e642e 6d732d70 ication/vnd.ms-p │ │ │ │ - 0x00036bd8 6f776572 706f696e 742e2a00 6170706c owerpoint.*.appl │ │ │ │ - 0x00036be8 69636174 696f6e2f 766e642e 6f617369 ication/vnd.oasi │ │ │ │ - 0x00036bf8 732e6f70 656e646f 63756d65 6e742e67 s.opendocument.g │ │ │ │ - 0x00036c08 72617068 6963732e 2a000000 6170706c raphics.*...appl │ │ │ │ - 0x00036c18 69636174 696f6e2f 766e642e 6f617369 ication/vnd.oasi │ │ │ │ - 0x00036c28 732e6f70 656e646f 63756d65 6e742e70 s.opendocument.p │ │ │ │ - 0x00036c38 72657365 6e746174 696f6e2e 2a000000 resentation.*... │ │ │ │ - 0x00036c48 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ - 0x00036c58 6f617369 732e6f70 656e646f 63756d65 oasis.opendocume │ │ │ │ - 0x00036c68 6e742e73 70726561 64736865 65742e2a nt.spreadsheet.* │ │ │ │ - 0x00036c78 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ - 0x00036c88 766e642e 6f617369 732e6f70 656e646f vnd.oasis.opendo │ │ │ │ - 0x00036c98 63756d65 6e742e74 6578742e 2a000000 cument.text.*... │ │ │ │ - 0x00036ca8 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ - 0x00036cb8 6f70656e 786d6c66 6f726d61 74732d6f openxmlformats-o │ │ │ │ - 0x00036cc8 66666963 65646f63 756d656e 742e7072 fficedocument.pr │ │ │ │ - 0x00036cd8 6573656e 74617469 6f6e6d6c 2e707265 esentationml.pre │ │ │ │ - 0x00036ce8 73656e74 6174696f 6e2e2a00 6170706c sentation.*.appl │ │ │ │ - 0x00036cf8 69636174 696f6e2f 766e642e 6f70656e ication/vnd.open │ │ │ │ - 0x00036d08 786d6c66 6f726d61 74732d6f 66666963 xmlformats-offic │ │ │ │ - 0x00036d18 65646f63 756d656e 742e7370 72656164 edocument.spread │ │ │ │ - 0x00036d28 73686565 746d6c2e 73686565 742e2a00 sheetml.sheet.*. │ │ │ │ - 0x00036d38 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ - 0x00036d48 6f70656e 786d6c66 6f726d61 74732d6f openxmlformats-o │ │ │ │ - 0x00036d58 66666963 65646f63 756d656e 742e776f fficedocument.wo │ │ │ │ - 0x00036d68 72647072 6f636573 73696e67 6d6c2e64 rdprocessingml.d │ │ │ │ - 0x00036d78 6f63756d 656e742e 2a000000 68747470 ocument.*...http │ │ │ │ - 0x00036d88 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00036d98 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00036da8 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00036db8 2f6e666f 23446f63 756d656e 74000000 /nfo#Document... │ │ │ │ - 0x00036dc8 6170706c 69636174 696f6e2f 766e645c application/vnd\ │ │ │ │ - 0x00036dd8 2e2e2a00 6170706c 69636174 696f6e2f ..*.application/ │ │ │ │ - 0x00036de8 782d6170 706c6978 2d2e2a00 61756469 x-applix-.*.audi │ │ │ │ - 0x00036df8 6f2f2e2a 00000000 68747470 3a2f2f77 o/.*....http://w │ │ │ │ - 0x00036e08 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00036e18 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00036e28 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00036e38 23496d61 67650000 696d6167 652f2e2a #Image..image/.* │ │ │ │ - 0x00036e48 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x00036e58 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00036e68 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00036e78 30372f30 332f3232 2f6e666f 23566964 07/03/22/nfo#Vid │ │ │ │ - 0x00036e88 656f0000 76696465 6f2f2e2a 00000000 eo..video/.*.... │ │ │ │ - 0x00036e98 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00036ea8 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00036eb8 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00036ec8 332f3232 2f6e666f 2346696c 65446174 3/22/nfo#FileDat │ │ │ │ - 0x00036ed8 614f626a 65637400 66696c65 3a2f2f00 aObject.file://. │ │ │ │ - 0x00036ee8 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00036ef8 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00036f08 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00036f18 332f3232 2f6e666f 23576562 44617461 3/22/nfo#WebData │ │ │ │ - 0x00036f28 4f626a65 63740000 68747470 3a2f2f00 Object..http://. │ │ │ │ - 0x00036f38 68747470 733a2f2f 00000000 68747470 https://....http │ │ │ │ - 0x00036f48 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00036f58 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00036f68 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00036f78 2f6e666f 2352656d 6f746544 6174614f /nfo#RemoteDataO │ │ │ │ - 0x00036f88 626a6563 74000000 7373683a 2f2f0000 bject...ssh://.. │ │ │ │ - 0x00036f98 73667470 3a2f2f00 6674703a 2f2f0000 sftp://.ftp://.. │ │ │ │ - 0x00036fa8 6461763a 2f2f0000 64617673 3a2f2f00 dav://..davs://. │ │ │ │ - 0x00036fb8 736d623a 2f2f0000 75726920 213d204e smb://..uri != N │ │ │ │ - 0x00036fc8 554c4c00 7a656974 67656973 742d6461 ULL.zeitgeist-da │ │ │ │ - 0x00036fd8 74612d6d 6f64656c 2d657272 6f722d71 ta-model-error-q │ │ │ │ - 0x00036fe8 7561726b 00000000 656e756d 65726174 uark....enumerat │ │ │ │ - 0x00036ff8 696f6e73 2e76616c 613a3235 373a2055 ions.vala:257: U │ │ │ │ - 0x00037008 6e726563 6f676e69 7a656420 52657375 nrecognized Resu │ │ │ │ - 0x00037018 6c745479 70653a20 25750000 5a656974 ltType: %u..Zeit │ │ │ │ - 0x00037028 67656973 74526573 756c7454 79706500 geistResultType. │ │ │ │ - 0x00037038 5a656974 67656973 7452656c 6576616e ZeitgeistRelevan │ │ │ │ - 0x00037048 74526573 756c7454 79706500 5a656974 tResultType.Zeit │ │ │ │ - 0x00037058 67656973 7453746f 72616765 53746174 geistStorageStat │ │ │ │ - 0x00037068 65000000 5a454954 47454953 545f5354 e...ZEITGEIST_ST │ │ │ │ - 0x00037078 4f524147 455f5354 4154455f 4e4f545f ORAGE_STATE_NOT_ │ │ │ │ - 0x00037088 41564149 4c41424c 45000000 6e6f742d AVAILABLE...not- │ │ │ │ - 0x00037098 61766169 6c61626c 65000000 5a454954 available...ZEIT │ │ │ │ - 0x000370a8 47454953 545f5354 4f524147 455f5354 GEIST_STORAGE_ST │ │ │ │ - 0x000370b8 4154455f 41564149 4c41424c 45000000 ATE_AVAILABLE... │ │ │ │ - 0x000370c8 5a454954 47454953 545f5354 4f524147 ZEITGEIST_STORAG │ │ │ │ - 0x000370d8 455f5354 4154455f 414e5900 616e7900 E_STATE_ANY.any. │ │ │ │ - 0x000370e8 5a454954 47454953 545f5245 4c455641 ZEITGEIST_RELEVA │ │ │ │ - 0x000370f8 4e545f52 4553554c 545f5459 50455f52 NT_RESULT_TYPE_R │ │ │ │ - 0x00037108 4543454e 54000000 72656365 6e740000 ECENT...recent.. │ │ │ │ - 0x00037118 5a454954 47454953 545f5245 4c455641 ZEITGEIST_RELEVA │ │ │ │ - 0x00037128 4e545f52 4553554c 545f5459 50455f52 NT_RESULT_TYPE_R │ │ │ │ - 0x00037138 454c4154 45440000 5a454954 47454953 ELATED..ZEITGEIS │ │ │ │ - 0x00037148 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x00037158 53545f52 4543454e 545f4556 454e5453 ST_RECENT_EVENTS │ │ │ │ - 0x00037168 00000000 6d6f7374 2d726563 656e742d ....most-recent- │ │ │ │ - 0x00037178 6576656e 74730000 5a454954 47454953 events..ZEITGEIS │ │ │ │ - 0x00037188 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x00037198 4153545f 52454345 4e545f45 56454e54 AST_RECENT_EVENT │ │ │ │ - 0x000371a8 53000000 6c656173 742d7265 63656e74 S...least-recent │ │ │ │ - 0x000371b8 2d657665 6e747300 5a454954 47454953 -events.ZEITGEIS │ │ │ │ - 0x000371c8 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x000371d8 53545f52 4543454e 545f5355 424a4543 ST_RECENT_SUBJEC │ │ │ │ - 0x000371e8 54530000 6d6f7374 2d726563 656e742d TS..most-recent- │ │ │ │ - 0x000371f8 7375626a 65637473 00000000 5a454954 subjects....ZEIT │ │ │ │ - 0x00037208 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00037218 455f4c45 4153545f 52454345 4e545f53 E_LEAST_RECENT_S │ │ │ │ - 0x00037228 55424a45 43545300 6c656173 742d7265 UBJECTS.least-re │ │ │ │ - 0x00037238 63656e74 2d737562 6a656374 73000000 cent-subjects... │ │ │ │ - 0x00037248 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00037258 5f545950 455f4d4f 53545f50 4f50554c _TYPE_MOST_POPUL │ │ │ │ - 0x00037268 41525f53 55424a45 43545300 6d6f7374 AR_SUBJECTS.most │ │ │ │ - 0x00037278 2d706f70 756c6172 2d737562 6a656374 -popular-subject │ │ │ │ - 0x00037288 73000000 5a454954 47454953 545f5245 s...ZEITGEIST_RE │ │ │ │ - 0x00037298 53554c54 5f545950 455f4c45 4153545f SULT_TYPE_LEAST_ │ │ │ │ - 0x000372a8 504f5055 4c41525f 5355424a 45435453 POPULAR_SUBJECTS │ │ │ │ - 0x000372b8 00000000 6c656173 742d706f 70756c61 ....least-popula │ │ │ │ - 0x000372c8 722d7375 626a6563 74730000 5a454954 r-subjects..ZEIT │ │ │ │ - 0x000372d8 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x000372e8 455f4d4f 53545f50 4f50554c 41525f41 E_MOST_POPULAR_A │ │ │ │ - 0x000372f8 43544f52 00000000 6d6f7374 2d706f70 CTOR....most-pop │ │ │ │ - 0x00037308 756c6172 2d616374 6f720000 5a454954 ular-actor..ZEIT │ │ │ │ - 0x00037318 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00037328 455f4c45 4153545f 504f5055 4c41525f E_LEAST_POPULAR_ │ │ │ │ - 0x00037338 4143544f 52000000 6c656173 742d706f ACTOR...least-po │ │ │ │ - 0x00037348 70756c61 722d6163 746f7200 5a454954 pular-actor.ZEIT │ │ │ │ - 0x00037358 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00037368 455f4d4f 53545f52 4543454e 545f4143 E_MOST_RECENT_AC │ │ │ │ - 0x00037378 544f5200 6d6f7374 2d726563 656e742d TOR.most-recent- │ │ │ │ - 0x00037388 6163746f 72000000 5a454954 47454953 actor...ZEITGEIS │ │ │ │ - 0x00037398 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x000373a8 4153545f 52454345 4e545f41 43544f52 AST_RECENT_ACTOR │ │ │ │ - 0x000373b8 00000000 6c656173 742d7265 63656e74 ....least-recent │ │ │ │ - 0x000373c8 2d616374 6f720000 5a454954 47454953 -actor..ZEITGEIS │ │ │ │ - 0x000373d8 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x000373e8 53545f52 4543454e 545f4f52 4947494e ST_RECENT_ORIGIN │ │ │ │ - 0x000373f8 00000000 6d6f7374 2d726563 656e742d ....most-recent- │ │ │ │ - 0x00037408 6f726967 696e0000 5a454954 47454953 origin..ZEITGEIS │ │ │ │ - 0x00037418 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x00037428 4153545f 52454345 4e545f4f 52494749 AST_RECENT_ORIGI │ │ │ │ - 0x00037438 4e000000 6c656173 742d7265 63656e74 N...least-recent │ │ │ │ - 0x00037448 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ - 0x00037458 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x00037468 53545f50 4f50554c 41525f4f 52494749 ST_POPULAR_ORIGI │ │ │ │ - 0x00037478 4e000000 6d6f7374 2d706f70 756c6172 N...most-popular │ │ │ │ - 0x00037488 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ - 0x00037498 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x000374a8 4153545f 504f5055 4c41525f 4f524947 AST_POPULAR_ORIG │ │ │ │ - 0x000374b8 494e0000 6c656173 742d706f 70756c61 IN..least-popula │ │ │ │ - 0x000374c8 722d6f72 6967696e 00000000 5a454954 r-origin....ZEIT │ │ │ │ - 0x000374d8 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x000374e8 455f4f4c 44455354 5f414354 4f520000 E_OLDEST_ACTOR.. │ │ │ │ - 0x000374f8 6f6c6465 73742d61 63746f72 00000000 oldest-actor.... │ │ │ │ - 0x00037508 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00037518 5f545950 455f4d4f 53545f52 4543454e _TYPE_MOST_RECEN │ │ │ │ - 0x00037528 545f5355 424a4543 545f494e 54455250 T_SUBJECT_INTERP │ │ │ │ - 0x00037538 52455441 54494f4e 00000000 6d6f7374 RETATION....most │ │ │ │ - 0x00037548 2d726563 656e742d 7375626a 6563742d -recent-subject- │ │ │ │ - 0x00037558 696e7465 72707265 74617469 6f6e0000 interpretation.. │ │ │ │ - 0x00037568 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00037578 5f545950 455f4c45 4153545f 52454345 _TYPE_LEAST_RECE │ │ │ │ - 0x00037588 4e545f53 55424a45 43545f49 4e544552 NT_SUBJECT_INTER │ │ │ │ - 0x00037598 50524554 4154494f 4e000000 6c656173 PRETATION...leas │ │ │ │ - 0x000375a8 742d7265 63656e74 2d737562 6a656374 t-recent-subject │ │ │ │ - 0x000375b8 2d696e74 65727072 65746174 696f6e00 -interpretation. │ │ │ │ - 0x000375c8 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x000375d8 5f545950 455f4d4f 53545f50 4f50554c _TYPE_MOST_POPUL │ │ │ │ - 0x000375e8 41525f53 55424a45 43545f49 4e544552 AR_SUBJECT_INTER │ │ │ │ - 0x000375f8 50524554 4154494f 4e000000 6d6f7374 PRETATION...most │ │ │ │ - 0x00037608 2d706f70 756c6172 2d737562 6a656374 -popular-subject │ │ │ │ - 0x00037618 2d696e74 65727072 65746174 696f6e00 -interpretation. │ │ │ │ - 0x00037628 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00037638 5f545950 455f4c45 4153545f 504f5055 _TYPE_LEAST_POPU │ │ │ │ - 0x00037648 4c41525f 5355424a 4543545f 494e5445 LAR_SUBJECT_INTE │ │ │ │ - 0x00037658 52505245 54415449 4f4e0000 6c656173 RPRETATION..leas │ │ │ │ - 0x00037668 742d706f 70756c61 722d7375 626a6563 t-popular-subjec │ │ │ │ - 0x00037678 742d696e 74657270 72657461 74696f6e t-interpretation │ │ │ │ - 0x00037688 00000000 5a454954 47454953 545f5245 ....ZEITGEIST_RE │ │ │ │ - 0x00037698 53554c54 5f545950 455f4d4f 53545f52 SULT_TYPE_MOST_R │ │ │ │ - 0x000376a8 4543454e 545f4d49 4d455459 50450000 ECENT_MIMETYPE.. │ │ │ │ - 0x000376b8 6d6f7374 2d726563 656e742d 6d696d65 most-recent-mime │ │ │ │ - 0x000376c8 74797065 00000000 5a454954 47454953 type....ZEITGEIS │ │ │ │ - 0x000376d8 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x000376e8 4153545f 52454345 4e545f4d 494d4554 AST_RECENT_MIMET │ │ │ │ - 0x000376f8 59504500 6c656173 742d7265 63656e74 YPE.least-recent │ │ │ │ - 0x00037708 2d6d696d 65747970 65000000 5a454954 -mimetype...ZEIT │ │ │ │ - 0x00037718 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00037728 455f4d4f 53545f50 4f50554c 41525f4d E_MOST_POPULAR_M │ │ │ │ - 0x00037738 494d4554 59504500 6d6f7374 2d706f70 IMETYPE.most-pop │ │ │ │ - 0x00037748 756c6172 2d6d696d 65747970 65000000 ular-mimetype... │ │ │ │ - 0x00037758 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00037768 5f545950 455f4c45 4153545f 504f5055 _TYPE_LEAST_POPU │ │ │ │ - 0x00037778 4c41525f 4d494d45 54595045 00000000 LAR_MIMETYPE.... │ │ │ │ - 0x00037788 6c656173 742d706f 70756c61 722d6d69 least-popular-mi │ │ │ │ - 0x00037798 6d657479 70650000 5a454954 47454953 metype..ZEITGEIS │ │ │ │ - 0x000377a8 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x000377b8 53545f52 4543454e 545f4355 5252454e ST_RECENT_CURREN │ │ │ │ - 0x000377c8 545f5552 49000000 6d6f7374 2d726563 T_URI...most-rec │ │ │ │ - 0x000377d8 656e742d 63757272 656e742d 75726900 ent-current-uri. │ │ │ │ - 0x000377e8 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x000377f8 5f545950 455f4c45 4153545f 52454345 _TYPE_LEAST_RECE │ │ │ │ - 0x00037808 4e545f43 55525245 4e545f55 52490000 NT_CURRENT_URI.. │ │ │ │ - 0x00037818 6c656173 742d7265 63656e74 2d637572 least-recent-cur │ │ │ │ - 0x00037828 72656e74 2d757269 00000000 5a454954 rent-uri....ZEIT │ │ │ │ - 0x00037838 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00037848 455f4d4f 53545f50 4f50554c 41525f43 E_MOST_POPULAR_C │ │ │ │ - 0x00037858 55525245 4e545f55 52490000 6d6f7374 URRENT_URI..most │ │ │ │ - 0x00037868 2d706f70 756c6172 2d637572 72656e74 -popular-current │ │ │ │ - 0x00037878 2d757269 00000000 5a454954 47454953 -uri....ZEITGEIS │ │ │ │ - 0x00037888 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x00037898 4153545f 504f5055 4c41525f 43555252 AST_POPULAR_CURR │ │ │ │ - 0x000378a8 454e545f 55524900 6c656173 742d706f ENT_URI.least-po │ │ │ │ - 0x000378b8 70756c61 722d6375 7272656e 742d7572 pular-current-ur │ │ │ │ - 0x000378c8 69000000 5a454954 47454953 545f5245 i...ZEITGEIST_RE │ │ │ │ - 0x000378d8 53554c54 5f545950 455f4d4f 53545f52 SULT_TYPE_MOST_R │ │ │ │ - 0x000378e8 4543454e 545f4556 454e545f 4f524947 ECENT_EVENT_ORIG │ │ │ │ - 0x000378f8 494e0000 6d6f7374 2d726563 656e742d IN..most-recent- │ │ │ │ - 0x00037908 6576656e 742d6f72 6967696e 00000000 event-origin.... │ │ │ │ - 0x00037918 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00037928 5f545950 455f4c45 4153545f 52454345 _TYPE_LEAST_RECE │ │ │ │ - 0x00037938 4e545f45 56454e54 5f4f5249 47494e00 NT_EVENT_ORIGIN. │ │ │ │ - 0x00037948 6c656173 742d7265 63656e74 2d657665 least-recent-eve │ │ │ │ - 0x00037958 6e742d6f 72696769 6e000000 5a454954 nt-origin...ZEIT │ │ │ │ - 0x00037968 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00037978 455f4d4f 53545f50 4f50554c 41525f45 E_MOST_POPULAR_E │ │ │ │ - 0x00037988 56454e54 5f4f5249 47494e00 6d6f7374 VENT_ORIGIN.most │ │ │ │ - 0x00037998 2d706f70 756c6172 2d657665 6e742d6f -popular-event-o │ │ │ │ - 0x000379a8 72696769 6e000000 5a454954 47454953 rigin...ZEITGEIS │ │ │ │ - 0x000379b8 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x000379c8 4153545f 504f5055 4c41525f 4556454e AST_POPULAR_EVEN │ │ │ │ - 0x000379d8 545f4f52 4947494e 00000000 6c656173 T_ORIGIN....leas │ │ │ │ - 0x000379e8 742d706f 70756c61 722d6576 656e742d t-popular-event- │ │ │ │ - 0x000379f8 6f726967 696e0000 5a454954 47454953 origin..ZEITGEIS │ │ │ │ - 0x00037a08 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x00037a18 53545f52 4543454e 545f4355 5252454e ST_RECENT_CURREN │ │ │ │ - 0x00037a28 545f4f52 4947494e 00000000 6d6f7374 T_ORIGIN....most │ │ │ │ - 0x00037a38 2d726563 656e742d 63757272 656e742d -recent-current- │ │ │ │ - 0x00037a48 6f726967 696e0000 5a454954 47454953 origin..ZEITGEIS │ │ │ │ - 0x00037a58 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x00037a68 4153545f 52454345 4e545f43 55525245 AST_RECENT_CURRE │ │ │ │ - 0x00037a78 4e545f4f 52494749 4e000000 6c656173 NT_ORIGIN...leas │ │ │ │ - 0x00037a88 742d7265 63656e74 2d637572 72656e74 t-recent-current │ │ │ │ - 0x00037a98 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ - 0x00037aa8 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x00037ab8 53545f50 4f50554c 41525f43 55525245 ST_POPULAR_CURRE │ │ │ │ - 0x00037ac8 4e545f4f 52494749 4e000000 6d6f7374 NT_ORIGIN...most │ │ │ │ - 0x00037ad8 2d706f70 756c6172 2d637572 72656e74 -popular-current │ │ │ │ - 0x00037ae8 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ - 0x00037af8 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x00037b08 4153545f 504f5055 4c41525f 43555252 AST_POPULAR_CURR │ │ │ │ - 0x00037b18 454e545f 4f524947 494e0000 6c656173 ENT_ORIGIN..leas │ │ │ │ - 0x00037b28 742d706f 70756c61 722d6375 7272656e t-popular-curren │ │ │ │ - 0x00037b38 742d6f72 6967696e 00000000 5a454954 t-origin....ZEIT │ │ │ │ - 0x00037b48 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00037b58 455f5245 4c455641 4e435900 72656c65 E_RELEVANCY.rele │ │ │ │ - 0x00037b68 76616e63 79000000 6f72672e 676e6f6d vancy...org.gnom │ │ │ │ - 0x00037b78 652e7a65 69746765 6973742e 44617461 e.zeitgeist.Data │ │ │ │ - 0x00037b88 4d6f6465 6c457272 6f722e49 6e76616c ModelError.Inval │ │ │ │ - 0x00037b98 69645369 676e6174 75726500 6f72672e idSignature.org. │ │ │ │ - 0x00037ba8 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ - 0x00037bb8 44617461 4d6f6465 6c457272 6f722e4e DataModelError.N │ │ │ │ - 0x00037bc8 756c6c45 76656e74 00000000 6f72672e ullEvent....org. │ │ │ │ - 0x00037bd8 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ - 0x00037be8 44617461 4d6f6465 6c457272 6f722e54 DataModelError.T │ │ │ │ - 0x00037bf8 6f6f4d61 6e795265 73756c74 73000000 ooManyResults... │ │ │ │ - 0x00037c08 7061796c 6f616400 69746572 20213d20 payload.iter != │ │ │ │ - 0x00037c18 4e554c4c 00000000 7375626a 65637420 NULL....subject │ │ │ │ - 0x00037c28 213d204e 554c4c00 696e666f 20213d20 != NULL.info != │ │ │ │ - 0x00037c38 4e554c4c 00000000 6170706c 69636174 NULL....applicat │ │ │ │ - 0x00037c48 696f6e3a 2f2f0000 2e646573 6b746f70 ion://...desktop │ │ │ │ - 0x00037c58 00000000 256c6c69 00000000 61617300 ....%lli....aas. │ │ │ │ - 0x00037c68 61790000 69643a20 25640974 696d6573 ay..id: %d.times │ │ │ │ - 0x00037c78 74616d70 3a20256c 6c690a61 63746f72 tamp: %lli.actor │ │ │ │ - 0x00037c88 3a202573 0a696e74 65727072 65746174 : %s.interpretat │ │ │ │ - 0x00037c98 696f6e3a 2025730a 6d616e69 66657374 ion: %s.manifest │ │ │ │ - 0x00037ca8 6174696f 6e3a2025 730a6f72 6967696e ation: %s.origin │ │ │ │ - 0x00037cb8 3a202573 0a6e756d 20737562 6a656374 : %s.num subject │ │ │ │ - 0x00037cc8 733a2025 640a0000 20205375 626a6563 s: %d... Subjec │ │ │ │ - 0x00037cd8 74202325 643a0a20 20202075 72693a20 t #%d:. uri: │ │ │ │ - 0x00037ce8 25730a20 20202069 6e746572 70726574 %s. interpret │ │ │ │ - 0x00037cf8 6174696f 6e3a2025 730a2020 20206d61 ation: %s. ma │ │ │ │ - 0x00037d08 6e696665 73746174 696f6e3a 2025730a nifestation: %s. │ │ │ │ - 0x00037d18 20202020 6d696d65 74797065 3a202573 mimetype: %s │ │ │ │ - 0x00037d28 0a202020 206f7269 67696e3a 2025730a . origin: %s. │ │ │ │ - 0x00037d38 20202020 74657874 3a202573 0a202020 text: %s. │ │ │ │ - 0x00037d48 20637572 72656e74 5f757269 3a202573 current_uri: %s │ │ │ │ - 0x00037d58 0a202020 20637572 72656e74 5f6f7269 . current_ori │ │ │ │ - 0x00037d68 67696e3a 2025730a 20202020 73746f72 gin: %s. stor │ │ │ │ - 0x00037d78 6167653a 2025730a 00000000 7061796c age: %s.....payl │ │ │ │ - 0x00037d88 6f61643a 20257520 62797465 73000000 oad: %u bytes... │ │ │ │ - 0x00037d98 7061796c 6f61643a 20286e75 6c6c290a payload: (null). │ │ │ │ - 0x00037da8 00000000 74656d70 6c617465 5f657665 ....template_eve │ │ │ │ - 0x00037db8 6e742021 3d204e55 4c4c0000 6576656e nt != NULL..even │ │ │ │ - 0x00037dc8 742e6300 6576656e 745f7661 7269616e t.c.event_varian │ │ │ │ - 0x00037dd8 7420213d 204e554c 4c000000 496e7661 t != NULL...Inva │ │ │ │ - 0x00037de8 6c696420 442d4275 73207369 676e6174 lid D-Bus signat │ │ │ │ - 0x00037df8 7572652e 00000000 496e636f 6d706c65 ure.....Incomple │ │ │ │ - 0x00037e08 74652065 76656e74 20737472 7563742e te event struct. │ │ │ │ - 0x00037e18 00000000 54686973 20697320 616e2065 ....This is an e │ │ │ │ - 0x00037e28 6d707479 20657665 6e742e00 4d697373 mpty event..Miss │ │ │ │ - 0x00037e38 696e6720 6576656e 7420696e 666f726d ing event inform │ │ │ │ - 0x00037e48 6174696f 6e2e0000 73747220 213d204e ation...str != N │ │ │ │ - 0x00037e58 554c4c00 5a656974 67656973 74457665 ULL.ZeitgeistEve │ │ │ │ - 0x00037e68 6e740000 76657665 6e747320 213d204e nt..vevents != N │ │ │ │ - 0x00037e78 554c4c00 76657665 6e74732e 6765745f ULL.vevents.get_ │ │ │ │ - 0x00037e88 74797065 5f737472 696e6720 2829203d type_string () = │ │ │ │ - 0x00037e98 3d202261 28222b55 74696c73 2e534947 = "a("+Utils.SIG │ │ │ │ - 0x00037ea8 5f455645 4e542b22 29220000 51756572 _EVENT+")"..Quer │ │ │ │ - 0x00037eb8 79206578 63656564 65642073 697a6520 y exceeded size │ │ │ │ - 0x00037ec8 6c696d69 74206f66 20252075 4d694220 limit of % uMiB │ │ │ │ - 0x00037ed8 28726f75 67686c79 207e2564 20657665 (roughly ~%d eve │ │ │ │ - 0x00037ee8 6e747329 2e000000 6576656e 742e7661 nts)....event.va │ │ │ │ - 0x00037ef8 6c613a34 36313a20 25730000 74656d70 la:461: %s..temp │ │ │ │ - 0x00037f08 6c617465 5f737562 6a656374 20213d20 late_subject != │ │ │ │ - 0x00037f18 4e554c4c 00000000 7375626a 6563742e NULL....subject. │ │ │ │ - 0x00037f28 63000000 7375626a 6563745f 76617269 c...subject_vari │ │ │ │ - 0x00037f38 616e7420 213d204e 554c4c00 4d697373 ant != NULL.Miss │ │ │ │ - 0x00037f48 696e6720 7375626a 65637420 696e666f ing subject info │ │ │ │ - 0x00037f58 726d6174 696f6e00 5a656974 67656973 rmation.Zeitgeis │ │ │ │ - 0x00037f68 74537562 6a656374 00000000 73746172 tSubject....star │ │ │ │ - 0x00037f78 74000000 656e6400 74696d65 72616e67 t...end.timerang │ │ │ │ - 0x00037f88 652e6300 5a656974 67656973 7454696d e.c.ZeitgeistTim │ │ │ │ - 0x00037f98 6552616e 67650000 74696d65 76616c20 eRange..timeval │ │ │ │ - 0x00037fa8 213d204e 554c4c00 64617465 74696d65 != NULL.datetime │ │ │ │ - 0x00037fb8 20213d20 4e554c4c 00000000 64617465 != NULL....date │ │ │ │ - 0x00037fc8 20213d20 4e554c4c 00000000 5a656974 != NULL....Zeit │ │ │ │ - 0x00037fd8 67656973 7453796d 626f6c49 6e666f00 geistSymbolInfo. │ │ │ │ - 0x00037fe8 675f7479 70655f69 735f6120 286f626a g_type_is_a (obj │ │ │ │ - 0x00037ff8 6563745f 74797065 2c205a45 49544745 ect_type, ZEITGE │ │ │ │ - 0x00038008 4953545f 53594d42 4f4c5f54 5950455f IST_SYMBOL_TYPE_ │ │ │ │ - 0x00038018 494e464f 29000000 475f5459 50455f43 INFO)...G_TYPE_C │ │ │ │ - 0x00038028 4845434b 5f56414c 55455f54 59504520 HECK_VALUE_TYPE │ │ │ │ - 0x00038038 2876616c 75652c20 5a454954 47454953 (value, ZEITGEIS │ │ │ │ - 0x00038048 545f5359 4d424f4c 5f545950 455f494e T_SYMBOL_TYPE_IN │ │ │ │ - 0x00038058 464f2900 64697370 6c61795f 6e616d65 FO).display_name │ │ │ │ - 0x00038068 20213d20 4e554c4c 00000000 68747470 != NULL....http │ │ │ │ - 0x00038078 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00038088 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00038098 6f676965 732f3230 30372f30 342f3032 ogies/2007/04/02 │ │ │ │ - 0x000380a8 2f6e6361 6c23416c 61726d00 50726f76 /ncal#Alarm.Prov │ │ │ │ - 0x000380b8 69646520 61206772 6f757069 6e67206f ide a grouping o │ │ │ │ - 0x000380c8 6620636f 6d706f6e 656e7420 70726f70 f component prop │ │ │ │ - 0x000380d8 65727469 65732074 68617420 64656669 erties that defi │ │ │ │ - 0x000380e8 6e652061 6e20616c 61726d2e 00000000 ne an alarm..... │ │ │ │ - 0x000380f8 416c6172 6d000000 68747470 3a2f2f77 Alarm...http://w │ │ │ │ - 0x00038108 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00038118 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00038128 732f3230 30372f30 312f3139 2f6e6965 s/2007/01/19/nie │ │ │ │ - 0x00038138 23496e66 6f726d61 74696f6e 456c656d #InformationElem │ │ │ │ - 0x00038148 656e7400 68747470 3a2f2f77 77772e73 ent.http://www.s │ │ │ │ - 0x00038158 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00038168 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00038178 30372f30 342f3032 2f6e6361 6c234174 07/04/02/ncal#At │ │ │ │ - 0x00038188 74616368 6d656e74 00000000 416e206f tachment....An o │ │ │ │ - 0x00038198 626a6563 74206174 74616368 65642074 bject attached t │ │ │ │ - 0x000381a8 6f206120 63616c65 6e646172 20656e74 o a calendar ent │ │ │ │ - 0x000381b8 6974792e 20546869 7320636c 61737320 ity. This class │ │ │ │ - 0x000381c8 68617320 6265656e 20696e74 726f6475 has been introdu │ │ │ │ - 0x000381d8 63656420 746f2073 65727665 20617320 ced to serve as │ │ │ │ - 0x000381e8 61207374 72756374 75726564 2076616c a structured val │ │ │ │ - 0x000381f8 7565206f 66207468 65206e63 616c3a61 ue of the ncal:a │ │ │ │ - 0x00038208 74746163 68207072 6f706572 74792e20 ttach property. │ │ │ │ - 0x00038218 53656520 74686520 646f6375 6d656e74 See the document │ │ │ │ - 0x00038228 6174696f 6e206f66 206e6361 6c3a6174 ation of ncal:at │ │ │ │ - 0x00038238 74616368 20666f72 20646574 61696c73 tach for details │ │ │ │ - 0x00038248 2e000000 41747461 63686d65 6e740000 ....Attachment.. │ │ │ │ - 0x00038258 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00038268 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00038278 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00038288 332f3232 2f6e666f 23417474 6163686d 3/22/nfo#Attachm │ │ │ │ - 0x00038298 656e7400 68747470 3a2f2f77 77772e73 ent.http://www.s │ │ │ │ - 0x000382a8 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x000382b8 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x000382c8 30372f30 342f3032 2f6e6361 6c234361 07/04/02/ncal#Ca │ │ │ │ - 0x000382d8 6c656e64 61720000 41206361 6c656e64 lendar..A calend │ │ │ │ - 0x000382e8 61722e20 496e7370 69726174 696f6e73 ar. Inspirations │ │ │ │ - 0x000382f8 20666f72 20746869 7320636c 61737320 for this class │ │ │ │ - 0x00038308 63616e20 62652074 72616365 6420746f can be traced to │ │ │ │ - 0x00038318 20746865 20564341 4c454e44 41522063 the VCALENDAR c │ │ │ │ - 0x00038328 6f6d706f 6e656e74 20646566 696e6564 omponent defined │ │ │ │ - 0x00038338 20696e20 52464320 32343435 20736563 in RFC 2445 sec │ │ │ │ - 0x00038348 2e20342e 342c2062 75742069 74206d61 . 4.4, but it ma │ │ │ │ - 0x00038358 79206a75 73742061 73207765 6c6c2062 y just as well b │ │ │ │ - 0x00038368 65207573 65642074 6f207265 70726573 e used to repres │ │ │ │ - 0x00038378 656e7420 616e7920 6b696e64 206f6620 ent any kind of │ │ │ │ - 0x00038388 43616c65 6e646172 2e000000 43616c65 Calendar....Cale │ │ │ │ - 0x00038398 6e646172 00000000 68747470 3a2f2f77 ndar....http://w │ │ │ │ - 0x000383a8 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x000383b8 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x000383c8 732f3230 30372f30 342f3032 2f6e6361 s/2007/04/02/nca │ │ │ │ - 0x000383d8 6c234361 6c656e64 61724461 74614f62 l#CalendarDataOb │ │ │ │ - 0x000383e8 6a656374 00000000 41204461 74614f62 ject....A DataOb │ │ │ │ - 0x000383f8 6a656374 20666f75 6e642069 6e206120 ject found in a │ │ │ │ - 0x00038408 63616c65 6e646172 2e204974 20697320 calendar. It is │ │ │ │ - 0x00038418 75737561 6c6c7920 696e7465 72707265 usually interpre │ │ │ │ - 0x00038428 74656420 6173206f 6e65206f 66207468 ted as one of th │ │ │ │ - 0x00038438 65206361 6c656e64 61722065 6e746974 e calendar entit │ │ │ │ - 0x00038448 79207479 70657320 28652e67 2e204576 y types (e.g. Ev │ │ │ │ - 0x00038458 656e742c 204a6f75 726e616c 2c20546f ent, Journal, To │ │ │ │ - 0x00038468 646f2065 74632e29 00000000 43616c65 do etc.)....Cale │ │ │ │ - 0x00038478 6e646172 44617461 4f626a65 63740000 ndarDataObject.. │ │ │ │ - 0x00038488 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00038498 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x000384a8 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x000384b8 312f3139 2f6e6965 23446174 614f626a 1/19/nie#DataObj │ │ │ │ - 0x000384c8 65637400 68747470 3a2f2f77 77772e73 ect.http://www.s │ │ │ │ - 0x000384d8 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x000384e8 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x000384f8 30372f30 342f3032 2f6e6361 6c234576 07/04/02/ncal#Ev │ │ │ │ - 0x00038508 656e7400 50726f76 69646520 61206772 ent.Provide a gr │ │ │ │ - 0x00038518 6f757069 6e67206f 6620636f 6d706f6e ouping of compon │ │ │ │ - 0x00038528 656e7420 70726f70 65727469 65732074 ent properties t │ │ │ │ - 0x00038538 68617420 64657363 72696265 20616e20 hat describe an │ │ │ │ - 0x00038548 6576656e 742e0000 68747470 3a2f2f77 event...http://w │ │ │ │ - 0x00038558 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00038568 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00038578 732f3230 30372f30 342f3032 2f6e6361 s/2007/04/02/nca │ │ │ │ - 0x00038588 6c234672 65656275 73790000 50726f76 l#Freebusy..Prov │ │ │ │ - 0x00038598 69646520 61206772 6f757069 6e67206f ide a grouping o │ │ │ │ - 0x000385a8 6620636f 6d706f6e 656e7420 70726f70 f component prop │ │ │ │ - 0x000385b8 65727469 65732074 68617420 64657363 erties that desc │ │ │ │ - 0x000385c8 72696265 20656974 68657220 61207265 ribe either a re │ │ │ │ - 0x000385d8 71756573 7420666f 72206672 65652f62 quest for free/b │ │ │ │ - 0x000385e8 75737920 74696d65 2c206465 73637269 usy time, descri │ │ │ │ - 0x000385f8 62652061 20726573 706f6e73 6520746f be a response to │ │ │ │ - 0x00038608 20612072 65717565 73742066 6f722066 a request for f │ │ │ │ - 0x00038618 7265652f 62757379 2074696d 65206f72 ree/busy time or │ │ │ │ - 0x00038628 20646573 63726962 65206120 7075626c describe a publ │ │ │ │ - 0x00038638 69736865 64207365 74206f66 20627573 ished set of bus │ │ │ │ - 0x00038648 79207469 6d652e00 46726565 62757379 y time..Freebusy │ │ │ │ - 0x00038658 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x00038668 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00038678 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00038688 30372f30 342f3032 2f6e6361 6c234a6f 07/04/02/ncal#Jo │ │ │ │ - 0x00038698 75726e61 6c000000 50726f76 69646520 urnal...Provide │ │ │ │ - 0x000386a8 61206772 6f757069 6e67206f 6620636f a grouping of co │ │ │ │ - 0x000386b8 6d706f6e 656e7420 70726f70 65727469 mponent properti │ │ │ │ - 0x000386c8 65732074 68617420 64657363 72696265 es that describe │ │ │ │ - 0x000386d8 2061206a 6f75726e 616c2065 6e747279 a journal entry │ │ │ │ - 0x000386e8 2e000000 4a6f7572 6e616c00 68747470 ....Journal.http │ │ │ │ - 0x000386f8 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00038708 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00038718 6f676965 732f3230 30372f30 342f3032 ogies/2007/04/02 │ │ │ │ - 0x00038728 2f6e6361 6c235469 6d657a6f 6e650000 /ncal#Timezone.. │ │ │ │ - 0x00038738 50726f76 69646520 61206772 6f757069 Provide a groupi │ │ │ │ - 0x00038748 6e67206f 6620636f 6d706f6e 656e7420 ng of component │ │ │ │ - 0x00038758 70726f70 65727469 65732074 68617420 properties that │ │ │ │ - 0x00038768 64656669 6e657320 61207469 6d65207a defines a time z │ │ │ │ - 0x00038778 6f6e652e 00000000 54696d65 7a6f6e65 one.....Timezone │ │ │ │ - 0x00038788 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x00038798 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x000387a8 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x000387b8 30372f30 342f3032 2f6e6361 6c23546f 07/04/02/ncal#To │ │ │ │ - 0x000387c8 646f0000 50726f76 69646520 61206772 do..Provide a gr │ │ │ │ - 0x000387d8 6f757069 6e67206f 66206361 6c656e64 ouping of calend │ │ │ │ - 0x000387e8 61722070 726f7065 72746965 73207468 ar properties th │ │ │ │ - 0x000387f8 61742064 65736372 69626520 6120746f at describe a to │ │ │ │ - 0x00038808 2d646f2e 00000000 546f646f 00000000 -do.....Todo.... │ │ │ │ - 0x00038818 4120436f 6e746163 742e2041 20706965 A Contact. A pie │ │ │ │ - 0x00038828 6365206f 66206461 74612074 68617420 ce of data that │ │ │ │ - 0x00038838 63616e20 70726f76 69646520 6d65616e can provide mean │ │ │ │ - 0x00038848 7320746f 20696465 6e746966 79206f72 s to identify or │ │ │ │ - 0x00038858 20636f6d 6d756e69 63617465 20776974 communicate wit │ │ │ │ - 0x00038868 6820616e 20656e74 6974792e 00000000 h an entity..... │ │ │ │ - 0x00038878 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00038888 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00038898 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x000388a8 332f3232 2f6e636f 23506572 736f6e43 3/22/nco#PersonC │ │ │ │ - 0x000388b8 6f6e7461 63740000 68747470 3a2f2f77 ontact..http://w │ │ │ │ - 0x000388c8 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x000388d8 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x000388e8 732f3230 30372f30 332f3232 2f6e636f s/2007/03/22/nco │ │ │ │ - 0x000388f8 234f7267 616e697a 6174696f 6e436f6e #OrganizationCon │ │ │ │ - 0x00038908 74616374 00000000 68747470 3a2f2f77 tact....http://w │ │ │ │ - 0x00038918 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00038928 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00038938 732f3230 30372f30 332f3232 2f6e636f s/2007/03/22/nco │ │ │ │ - 0x00038948 23436f6e 74616374 47726f75 70000000 #ContactGroup... │ │ │ │ - 0x00038958 41206772 6f757020 6f662043 6f6e7461 A group of Conta │ │ │ │ - 0x00038968 6374732e 20436f75 6c642062 65207573 cts. Could be us │ │ │ │ - 0x00038978 65642074 6f206578 70726573 73206120 ed to express a │ │ │ │ - 0x00038988 67726f75 7020696e 20616e20 61646472 group in an addr │ │ │ │ - 0x00038998 65737362 6f6f6b20 6f72206f 6e206120 essbook or on a │ │ │ │ - 0x000389a8 636f6e74 61637420 6c697374 206f6620 contact list of │ │ │ │ - 0x000389b8 616e2049 4d206170 706c6963 6174696f an IM applicatio │ │ │ │ - 0x000389c8 6e2e204f 6e652063 6f6e7461 63742063 n. One contact c │ │ │ │ - 0x000389d8 616e2062 656c6f6e 6720746f 206d616e an belong to man │ │ │ │ - 0x000389e8 79206772 6f757073 2e000000 436f6e74 y groups....Cont │ │ │ │ - 0x000389f8 61637447 726f7570 00000000 68747470 actGroup....http │ │ │ │ - 0x00038a08 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00038a18 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00038a28 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00038a38 2f6e636f 23436f6e 74616374 4c697374 /nco#ContactList │ │ │ │ - 0x00038a48 00000000 4120636f 6e746163 74206c69 ....A contact li │ │ │ │ - 0x00038a58 73742c20 74686973 20636c61 73732072 st, this class r │ │ │ │ - 0x00038a68 65707265 73656e74 7320616e 20616464 epresents an add │ │ │ │ - 0x00038a78 72657373 626f6f6b 206f7220 6120636f ressbook or a co │ │ │ │ - 0x00038a88 6e746163 74206c69 7374206f 6620616e ntact list of an │ │ │ │ - 0x00038a98 20494d20 6170706c 69636174 696f6e2e IM application. │ │ │ │ - 0x00038aa8 20436f6e 74616374 7320696e 73696465 Contacts inside │ │ │ │ - 0x00038ab8 20612063 6f6e7461 6374206c 69737420 a contact list │ │ │ │ - 0x00038ac8 63616e20 62656c6f 6e672074 6f20636f can belong to co │ │ │ │ - 0x00038ad8 6e746163 74206772 6f757073 2e000000 ntact groups.... │ │ │ │ - 0x00038ae8 436f6e74 6163744c 69737400 68747470 ContactList.http │ │ │ │ - 0x00038af8 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00038b08 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00038b18 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00038b28 2f6e636f 23436f6e 74616374 4c697374 /nco#ContactList │ │ │ │ - 0x00038b38 44617461 4f626a65 63740000 416e2065 DataObject..An e │ │ │ │ - 0x00038b48 6e746974 79206f63 63757269 6e67206f ntity occuring o │ │ │ │ - 0x00038b58 6e206120 636f6e74 61637420 6c697374 n a contact list │ │ │ │ - 0x00038b68 20287573 75616c6c 7920696e 74657270 (usually interp │ │ │ │ - 0x00038b78 72657465 64206173 20616e20 6e636f3a reted as an nco: │ │ │ │ - 0x00038b88 436f6e74 61637429 00000000 436f6e74 Contact)....Cont │ │ │ │ - 0x00038b98 6163744c 69737444 6174614f 626a6563 actListDataObjec │ │ │ │ - 0x00038ba8 74000000 4120436f 6e746163 74207468 t...A Contact th │ │ │ │ - 0x00038bb8 61742064 656e6f74 6573206f 6e204f72 at denotes on Or │ │ │ │ - 0x00038bc8 67616e69 7a617469 6f6e2e00 4f726761 ganization..Orga │ │ │ │ - 0x00038bd8 6e697a61 74696f6e 436f6e74 61637400 nizationContact. │ │ │ │ - 0x00038be8 4120436f 6e746163 74207468 61742064 A Contact that d │ │ │ │ - 0x00038bf8 656e6f74 65732061 20506572 736f6e2e enotes a Person. │ │ │ │ - 0x00038c08 20412070 6572736f 6e206361 6e206861 A person can ha │ │ │ │ - 0x00038c18 7665206d 756c7469 706c6520 41666669 ve multiple Affi │ │ │ │ - 0x00038c28 6c696174 696f6e73 2e000000 50657273 liations....Pers │ │ │ │ - 0x00038c38 6f6e436f 6e746163 74000000 68747470 onContact...http │ │ │ │ - 0x00038c48 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00038c58 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00038c68 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00038c78 2f6e666f 23417070 6c696361 74696f6e /nfo#Application │ │ │ │ - 0x00038c88 00000000 416e2061 70706c69 63617469 ....An applicati │ │ │ │ - 0x00038c98 6f6e0000 4170706c 69636174 696f6e00 on..Application. │ │ │ │ - 0x00038ca8 4120636f 6d707265 73736564 2066696c A compressed fil │ │ │ │ - 0x00038cb8 652e204d 61792063 6f6e7461 696e206f e. May contain o │ │ │ │ - 0x00038cc8 74686572 2066696c 6573206f 7220666f ther files or fo │ │ │ │ - 0x00038cd8 6c646572 20696e73 6964652e 00000000 lder inside..... │ │ │ │ - 0x00038ce8 41726368 69766500 68747470 3a2f2f77 Archive.http://w │ │ │ │ - 0x00038cf8 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00038d08 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00038d18 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00038d28 23446174 61436f6e 7461696e 65720000 #DataContainer.. │ │ │ │ - 0x00038d38 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00038d48 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00038d58 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00038d68 332f3232 2f6e666f 23417263 68697665 3/22/nfo#Archive │ │ │ │ - 0x00038d78 4974656d 00000000 41206669 6c652065 Item....A file e │ │ │ │ - 0x00038d88 6e746974 7920696e 73696465 20616e20 ntity inside an │ │ │ │ - 0x00038d98 61726368 6976652e 00000000 41726368 archive.....Arch │ │ │ │ - 0x00038da8 69766549 74656d00 68747470 3a2f2f77 iveItem.http://w │ │ │ │ - 0x00038db8 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00038dc8 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00038dd8 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00038de8 23456d62 65646465 6446696c 65446174 #EmbeddedFileDat │ │ │ │ - 0x00038df8 614f626a 65637400 41206669 6c652061 aObject.A file a │ │ │ │ - 0x00038e08 74746163 68656420 746f2061 6e6f7468 ttached to anoth │ │ │ │ - 0x00038e18 65722064 61746120 6f626a65 63742e20 er data object. │ │ │ │ - 0x00038e28 4d616e79 20646174 6120666f 726d6174 Many data format │ │ │ │ - 0x00038e38 7320616c 6c6f7720 666f7220 61747461 s allow for atta │ │ │ │ - 0x00038e48 63686d65 6e74733a 20656d61 696c732c chments: emails, │ │ │ │ - 0x00038e58 20766361 7264732c 20696361 6c206576 vcards, ical ev │ │ │ │ - 0x00038e68 656e7473 2c206964 3320616e 64206578 ents, id3 and ex │ │ │ │ - 0x00038e78 69662e2e 2e000000 41206669 6c652063 if......A file c │ │ │ │ - 0x00038e88 6f6e7461 696e696e 67206175 64696f20 ontaining audio │ │ │ │ - 0x00038e98 636f6e74 656e7400 41756469 6f000000 content.Audio... │ │ │ │ - 0x00038ea8 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00038eb8 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00038ec8 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00038ed8 332f3232 2f6e666f 234d6564 69610000 3/22/nfo#Media.. │ │ │ │ - 0x00038ee8 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00038ef8 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00038f08 6e746f6c 6f676965 732f3230 30392f30 ntologies/2009/0 │ │ │ │ - 0x00038f18 322f3139 2f6e6d6d 234d7573 69635069 2/19/nmm#MusicPi │ │ │ │ - 0x00038f28 65636500 68747470 3a2f2f77 77772e73 ece.http://www.s │ │ │ │ - 0x00038f38 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00038f48 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00038f58 30372f30 332f3232 2f6e666f 23426f6f 07/03/22/nfo#Boo │ │ │ │ - 0x00038f68 6b6d6172 6b000000 4120626f 6f6b6d61 kmark...A bookma │ │ │ │ - 0x00038f78 726b206f 66206120 77656262 726f7773 rk of a webbrows │ │ │ │ - 0x00038f88 65722e20 55736520 6e69653a 7469746c er. Use nie:titl │ │ │ │ - 0x00038f98 6520666f 72207468 65206e61 6d652f6c e for the name/l │ │ │ │ - 0x00038fa8 6162656c 2c206e69 653a636f 6e74656e abel, nie:conten │ │ │ │ - 0x00038fb8 74437265 61746564 20746f20 72657072 tCreated to repr │ │ │ │ - 0x00038fc8 6573656e 74207468 65206461 74652077 esent the date w │ │ │ │ - 0x00038fd8 68656e20 74686520 75736572 20616464 hen the user add │ │ │ │ - 0x00038fe8 65642074 68652062 6f6f6b6d 61726b2c ed the bookmark, │ │ │ │ - 0x00038ff8 20616e64 206e6965 3a636f6e 74656e74 and nie:content │ │ │ │ - 0x00039008 4c617374 4d6f6469 66696564 20666f72 LastModified for │ │ │ │ - 0x00039018 206d6f64 69666963 6174696f 6e732e20 modifications. │ │ │ │ - 0x00039028 6e666f3a 626f6f6b 6d61726b 7320746f nfo:bookmarks to │ │ │ │ - 0x00039038 2073746f 72652074 6865206c 696e6b2e store the link. │ │ │ │ - 0x00039048 00000000 426f6f6b 6d61726b 00000000 ....Bookmark.... │ │ │ │ - 0x00039058 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00039068 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00039078 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00039088 332f3232 2f6e666f 23426f6f 6b6d6172 3/22/nfo#Bookmar │ │ │ │ - 0x00039098 6b466f6c 64657200 4120666f 6c646572 kFolder.A folder │ │ │ │ - 0x000390a8 20776974 6820626f 6f6b6d61 726b7320 with bookmarks │ │ │ │ - 0x000390b8 6f662061 20776562 62726f77 7365722e of a webbrowser. │ │ │ │ - 0x000390c8 20557365 206e666f 3a636f6e 7461696e Use nfo:contain │ │ │ │ - 0x000390d8 73426f6f 6b6d6172 6b20746f 2072656c sBookmark to rel │ │ │ │ - 0x000390e8 61746520 426f6f6b 6d61726b 732e2046 ate Bookmarks. F │ │ │ │ - 0x000390f8 6f6c6465 72732063 616e2063 6f6e7461 olders can conta │ │ │ │ - 0x00039108 696e2073 7562666f 6c646572 732c2075 in subfolders, u │ │ │ │ - 0x00039118 73652063 6f6e7461 696e7342 6f6f6b6d se containsBookm │ │ │ │ - 0x00039128 61726b46 6f6c6465 7220746f 2072656c arkFolder to rel │ │ │ │ - 0x00039138 61746520 7468656d 2e000000 426f6f6b ate them....Book │ │ │ │ - 0x00039148 6d61726b 20466f6c 64657200 68747470 mark Folder.http │ │ │ │ - 0x00039158 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00039168 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00039178 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00039188 2f6e666f 23437572 736f7200 41204375 /nfo#Cursor.A Cu │ │ │ │ - 0x00039198 72736f72 2e000000 43757273 6f720000 rsor....Cursor.. │ │ │ │ - 0x000391a8 41207375 70657263 6c617373 20666f72 A superclass for │ │ │ │ - 0x000391b8 20616c6c 20656e74 69746965 732c2077 all entities, w │ │ │ │ - 0x000391c8 686f7365 20707269 6d617279 20707572 hose primary pur │ │ │ │ - 0x000391d8 706f7365 20697320 746f2073 65727665 pose is to serve │ │ │ │ - 0x000391e8 20617320 636f6e74 61696e65 72732066 as containers f │ │ │ │ - 0x000391f8 6f72206f 74686572 20646174 61206f62 or other data ob │ │ │ │ - 0x00039208 6a656374 2e205468 65792075 7375616c ject. They usual │ │ │ │ - 0x00039218 6c792064 6f6e2774 20686176 6520616e ly don't have an │ │ │ │ - 0x00039228 7920226d 65616e69 6e672220 62792074 y "meaning" by t │ │ │ │ - 0x00039238 68656d73 656c7665 732e2045 78616d70 hemselves. Examp │ │ │ │ - 0x00039248 6c657320 696e636c 75646520 666f6c64 les include fold │ │ │ │ - 0x00039258 6572732c 20617263 68697665 7320616e ers, archives an │ │ │ │ - 0x00039268 64206f70 74696361 6c206469 73632069 d optical disc i │ │ │ │ - 0x00039278 6d616765 732e0000 44617461 436f6e74 mages...DataCont │ │ │ │ - 0x00039288 61696e65 72000000 68747470 3a2f2f77 ainer...http://w │ │ │ │ - 0x00039298 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x000392a8 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x000392b8 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x000392c8 2346696c 65737973 74656d00 68747470 #Filesystem.http │ │ │ │ - 0x000392d8 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x000392e8 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x000392f8 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00039308 2f6e666f 23547261 73680000 68747470 /nfo#Trash..http │ │ │ │ - 0x00039318 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00039328 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00039338 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00039348 2f6e666f 2344656c 65746564 5265736f /nfo#DeletedReso │ │ │ │ - 0x00039358 75726365 00000000 41206669 6c652065 urce....A file e │ │ │ │ - 0x00039368 6e746974 79207468 61742068 61732062 ntity that has b │ │ │ │ - 0x00039378 65656e20 64656c65 74656420 66726f6d een deleted from │ │ │ │ - 0x00039388 20746865 206f7269 67696e61 6c20736f the original so │ │ │ │ - 0x00039398 75726365 2e205573 75616c6c 79207375 urce. Usually su │ │ │ │ - 0x000393a8 63682065 6e746974 69657320 61726520 ch entities are │ │ │ │ - 0x000393b8 73746f72 65642077 69746869 6e207661 stored within va │ │ │ │ - 0x000393c8 72696f75 73206b69 6e647320 6f662027 rious kinds of ' │ │ │ │ - 0x000393d8 54726173 6827206f 72202752 65637963 Trash' or 'Recyc │ │ │ │ - 0x000393e8 6c652042 696e2720 666f6c64 6572732e le Bin' folders. │ │ │ │ - 0x000393f8 00000000 44656c65 74656452 65736f75 ....DeletedResou │ │ │ │ - 0x00039408 72636500 41206765 6e657269 6320646f rce.A generic do │ │ │ │ - 0x00039418 63756d65 6e742e20 4120636f 6d6d6f6e cument. A common │ │ │ │ - 0x00039428 20737570 6572636c 61737320 666f7220 superclass for │ │ │ │ - 0x00039438 616c6c20 646f6375 6d656e74 73206f6e all documents on │ │ │ │ - 0x00039448 20746865 20646573 6b746f70 2e000000 the desktop.... │ │ │ │ - 0x00039458 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00039468 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00039478 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00039488 332f3232 2f6e666f 234d696e 644d6170 3/22/nfo#MindMap │ │ │ │ - 0x00039498 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x000394a8 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x000394b8 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x000394c8 30372f30 332f3232 2f6e666f 23506c61 07/03/22/nfo#Pla │ │ │ │ - 0x000394d8 696e5465 7874446f 63756d65 6e740000 inTextDocument.. │ │ │ │ - 0x000394e8 41206669 6c652065 6d626564 64656420 A file embedded │ │ │ │ - 0x000394f8 696e2061 6e6f7468 65722064 61746120 in another data │ │ │ │ - 0x00039508 6f626a65 63742e20 54686572 65206172 object. There ar │ │ │ │ - 0x00039518 65206d61 6e792077 61797320 696e2077 e many ways in w │ │ │ │ - 0x00039528 68696368 20612066 696c6520 6d617920 hich a file may │ │ │ │ - 0x00039538 62652065 6d626564 64656420 696e2061 be embedded in a │ │ │ │ - 0x00039548 6e6f7468 6572206f 6e652e20 55736520 nother one. Use │ │ │ │ - 0x00039558 74686973 20636c61 73732064 69726563 this class direc │ │ │ │ - 0x00039568 746c7920 6f6e6c79 20696e20 63617365 tly only in case │ │ │ │ - 0x00039578 73206966 206e6f6e 65206f66 20746865 s if none of the │ │ │ │ - 0x00039588 20737562 636c6173 73657320 67697665 subclasses give │ │ │ │ - 0x00039598 73206120 62657474 65722064 65736372 s a better descr │ │ │ │ - 0x000395a8 69707469 6f6e206f 6620796f 75722063 iption of your c │ │ │ │ - 0x000395b8 6173652e 00000000 456d6265 64646564 ase.....Embedded │ │ │ │ - 0x000395c8 46696c65 44617461 4f626a65 63740000 FileDataObject.. │ │ │ │ - 0x000395d8 416e2065 78656375 7461626c 65206669 An executable fi │ │ │ │ - 0x000395e8 6c652e00 45786563 75746162 6c650000 le..Executable.. │ │ │ │ - 0x000395f8 41206669 6c657379 7374656d 2e204578 A filesystem. Ex │ │ │ │ - 0x00039608 616d706c 6573206f 66206669 6c657379 amples of filesy │ │ │ │ - 0x00039618 7374656d 7320696e 636c7564 65206861 stems include ha │ │ │ │ - 0x00039628 72642064 69736b20 70617274 6974696f rd disk partitio │ │ │ │ - 0x00039638 6e732c20 72656d6f 7661626c 65206d65 ns, removable me │ │ │ │ - 0x00039648 6469612c 20627574 20616c73 6f20696d dia, but also im │ │ │ │ - 0x00039658 61676573 20746865 72656f66 2073746f ages thereof sto │ │ │ │ - 0x00039668 72656420 696e2066 696c6573 20737563 red in files suc │ │ │ │ - 0x00039678 68206173 2049534f 2e000000 46696c65 h as ISO....File │ │ │ │ - 0x00039688 73797374 656d0000 416e2069 6d616765 system..An image │ │ │ │ - 0x00039698 206f6620 61206669 6c657379 7374656d of a filesystem │ │ │ │ - 0x000396a8 2e20496e 7374616e 63657320 6f662074 . Instances of t │ │ │ │ - 0x000396b8 68697320 636c6173 73206d61 7920696e his class may in │ │ │ │ - 0x000396c8 636c7564 65204344 20696d61 6765732c clude CD images, │ │ │ │ - 0x000396d8 20445644 20696d61 67657320 6f722068 DVD images or h │ │ │ │ - 0x000396e8 61726420 6469736b 20706172 74697469 ard disk partiti │ │ │ │ - 0x000396f8 6f6e2069 6d616765 73206372 65617465 on images create │ │ │ │ - 0x00039708 64206279 20766172 696f7573 20706965 d by various pie │ │ │ │ - 0x00039718 63657320 6f662073 6f667477 61726520 ces of software │ │ │ │ - 0x00039728 28652e67 2e204e6f 72746f6e 2047686f (e.g. Norton Gho │ │ │ │ - 0x00039738 7374292e 20446570 72656361 74656420 st). Deprecated │ │ │ │ - 0x00039748 696e2066 61766f72 206f6620 6e666f3a in favor of nfo: │ │ │ │ - 0x00039758 46696c65 73797374 656d2e00 46696c65 Filesystem..File │ │ │ │ - 0x00039768 73797374 656d496d 61676500 41207265 systemImage.A re │ │ │ │ - 0x00039778 736f7572 63652063 6f6e7461 696e696e source containin │ │ │ │ - 0x00039788 67206120 66696e69 74652073 65717565 g a finite seque │ │ │ │ - 0x00039798 6e636520 6f662062 79746573 20776974 nce of bytes wit │ │ │ │ - 0x000397a8 68206172 62697472 61727920 696e666f h arbitrary info │ │ │ │ - 0x000397b8 726d6174 696f6e2c 20746861 74206973 rmation, that is │ │ │ │ - 0x000397c8 20617661 696c6162 6c652074 6f206120 available to a │ │ │ │ - 0x000397d8 636f6d70 75746572 2070726f 6772616d computer program │ │ │ │ - 0x000397e8 20616e64 20697320 75737561 6c6c7920 and is usually │ │ │ │ - 0x000397f8 62617365 64206f6e 20736f6d 65206b69 based on some ki │ │ │ │ - 0x00039808 6e64206f 66206475 7261626c 65207374 nd of durable st │ │ │ │ - 0x00039818 6f726167 652e2041 2066696c 65206973 orage. A file is │ │ │ │ - 0x00039828 20647572 61626c65 20696e20 74686520 durable in the │ │ │ │ - 0x00039838 73656e73 65207468 61742069 74207265 sense that it re │ │ │ │ - 0x00039848 6d61696e 73206176 61696c61 626c6520 mains available │ │ │ │ - 0x00039858 666f7220 70726f67 72616d73 20746f20 for programs to │ │ │ │ - 0x00039868 75736520 61667465 72207468 65206375 use after the cu │ │ │ │ - 0x00039878 7272656e 74207072 6f677261 6d206861 rrent program ha │ │ │ │ - 0x00039888 73206669 6e697368 65642e00 66696c65 s finished..file │ │ │ │ - 0x00039898 00000000 4120666f 6c646572 2f646972 ....A folder/dir │ │ │ │ - 0x000398a8 6563746f 72792e20 4578616d 706c6573 ectory. Examples │ │ │ │ - 0x000398b8 206f6620 666f6c64 65727320 696e636c of folders incl │ │ │ │ - 0x000398c8 75646520 666f6c64 65727320 6f6e2061 ude folders on a │ │ │ │ - 0x000398d8 2066696c 65737973 74656d20 616e6420 filesystem and │ │ │ │ - 0x000398e8 6d657373 61676520 666f6c64 65727320 message folders │ │ │ │ - 0x000398f8 696e2061 206d6169 6c626f78 2e000000 in a mailbox.... │ │ │ │ - 0x00039908 466f6c64 65720000 68747470 3a2f2f77 Folder..http://w │ │ │ │ - 0x00039918 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00039928 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00039938 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00039948 23466f6e 74000000 4120666f 6e742e00 #Font...A font.. │ │ │ │ - 0x00039958 466f6e74 00000000 68747470 3a2f2f77 Font....http://w │ │ │ │ - 0x00039968 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00039978 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00039988 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00039998 23486172 64446973 6b506172 74697469 #HardDiskPartiti │ │ │ │ - 0x000399a8 6f6e0000 41207061 72746974 696f6e20 on..A partition │ │ │ │ - 0x000399b8 6f6e2061 20686172 64206469 736b0000 on a hard disk.. │ │ │ │ - 0x000399c8 48617264 4469736b 50617274 6974696f HardDiskPartitio │ │ │ │ - 0x000399d8 6e000000 41204854 4d4c2064 6f63756d n...A HTML docum │ │ │ │ - 0x000399e8 656e742c 206d6179 20636f6e 7461696e ent, may contain │ │ │ │ - 0x000399f8 206c696e 6b732074 6f206f74 68657220 links to other │ │ │ │ - 0x00039a08 66696c65 732e0000 48746d6c 446f6375 files...HtmlDocu │ │ │ │ - 0x00039a18 6d656e74 00000000 416e2049 636f6e20 ment....An Icon │ │ │ │ - 0x00039a28 28726567 6172646c 65737320 6f662077 (regardless of w │ │ │ │ - 0x00039a38 68657468 65722069 74277320 61207261 hether it's a ra │ │ │ │ - 0x00039a48 73746572 206f7220 61207665 63746f72 ster or a vector │ │ │ │ - 0x00039a58 2069636f 6e2e2041 20726573 6f757263 icon. A resourc │ │ │ │ - 0x00039a68 65207265 70726573 656e7469 6e672061 e representing a │ │ │ │ - 0x00039a78 6e206963 6f6e2063 6f756c64 20686176 n icon could hav │ │ │ │ - 0x00039a88 65207477 6f207479 70657320 2849636f e two types (Ico │ │ │ │ - 0x00039a98 6e20616e 64205261 73746572 2c206f72 n and Raster, or │ │ │ │ - 0x00039aa8 2049636f 6e20616e 64205665 63746f72 Icon and Vector │ │ │ │ - 0x00039ab8 29206966 20726571 75697265 642e0000 ) if required... │ │ │ │ - 0x00039ac8 49636f6e 00000000 41206669 6c652063 Icon....A file c │ │ │ │ - 0x00039ad8 6f6e7461 696e696e 6720616e 20696d61 ontaining an ima │ │ │ │ - 0x00039ae8 67652e00 496d6167 65000000 68747470 ge..Image...http │ │ │ │ - 0x00039af8 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00039b08 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00039b18 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00039b28 2f6e666f 23566973 75616c00 41207069 /nfo#Visual.A pi │ │ │ │ - 0x00039b38 65636520 6f66206d 65646961 20636f6e ece of media con │ │ │ │ - 0x00039b48 74656e74 2e205468 69732063 6c617373 tent. This class │ │ │ │ - 0x00039b58 206d6179 20626520 75736564 20746f20 may be used to │ │ │ │ - 0x00039b68 65787072 65737320 636f6d70 6c657820 express complex │ │ │ │ - 0x00039b78 6d656469 6120636f 6e746169 6e657273 media containers │ │ │ │ - 0x00039b88 20776974 68206d61 6e792073 74726561 with many strea │ │ │ │ - 0x00039b98 6d73206f 66207661 72696f75 73206d65 ms of various me │ │ │ │ - 0x00039ba8 64696120 636f6e74 656e7420 28626f74 dia content (bot │ │ │ │ - 0x00039bb8 68206175 72616c20 616e6420 76697375 h aural and visu │ │ │ │ - 0x00039bc8 616c292e 00000000 4d656469 61000000 al).....Media... │ │ │ │ - 0x00039bd8 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00039be8 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00039bf8 6e746f6c 6f676965 732f3230 30392f30 ntologies/2009/0 │ │ │ │ - 0x00039c08 322f3139 2f6e6d6d 23545653 686f7700 2/19/nmm#TVShow. │ │ │ │ - 0x00039c18 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00039c28 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00039c38 6e746f6c 6f676965 732f3230 30392f30 ntologies/2009/0 │ │ │ │ - 0x00039c48 322f3139 2f6e6d6d 234d6f76 69650000 2/19/nmm#Movie.. │ │ │ │ - 0x00039c58 41206669 6c652063 6f6e7461 696e696e A file containin │ │ │ │ - 0x00039c68 67206120 6c697374 206f6620 6d656469 g a list of medi │ │ │ │ - 0x00039c78 61206669 6c65732e 652e672e 20612070 a files.e.g. a p │ │ │ │ - 0x00039c88 6c61796c 69737400 4d656469 614c6973 laylist.MediaLis │ │ │ │ - 0x00039c98 74000000 68747470 3a2f2f77 77772e73 t...http://www.s │ │ │ │ - 0x00039ca8 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00039cb8 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00039cc8 30392f30 322f3139 2f6e6d6d 234d7573 09/02/19/nmm#Mus │ │ │ │ - 0x00039cd8 6963416c 62756d00 68747470 3a2f2f77 icAlbum.http://w │ │ │ │ - 0x00039ce8 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00039cf8 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00039d08 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00039d18 234d6564 69615374 7265616d 00000000 #MediaStream.... │ │ │ │ - 0x00039d28 41207374 7265616d 206f6620 6d756c74 A stream of mult │ │ │ │ - 0x00039d38 696d6564 69612063 6f6e7465 6e742c20 imedia content, │ │ │ │ - 0x00039d48 75737561 6c6c7920 636f6e74 61696e65 usually containe │ │ │ │ - 0x00039d58 64207769 7468696e 2061206d 65646961 d within a media │ │ │ │ - 0x00039d68 20636f6e 7461696e 65722073 75636820 container such │ │ │ │ - 0x00039d78 61732061 206d6f76 69652028 636f6e74 as a movie (cont │ │ │ │ - 0x00039d88 61696e69 6e672062 6f746820 61756469 aining both audi │ │ │ │ - 0x00039d98 6f20616e 64207669 64656f29 206f7220 o and video) or │ │ │ │ - 0x00039da8 61204456 44202870 6f737369 626c7920 a DVD (possibly │ │ │ │ - 0x00039db8 636f6e74 61696e69 6e67206d 616e7920 containing many │ │ │ │ - 0x00039dc8 73747265 616d7320 6f662061 7564696f streams of audio │ │ │ │ - 0x00039dd8 20616e64 20766964 656f292e 204d6f73 and video). Mos │ │ │ │ - 0x00039de8 7420636f 6d6d6f6e 20696e74 65727072 t common interpr │ │ │ │ - 0x00039df8 65746174 696f6e73 20666f72 20737563 etations for suc │ │ │ │ - 0x00039e08 68206120 44617461 4f626a65 63742069 h a DataObject i │ │ │ │ - 0x00039e18 6e636c75 64652041 7564696f 20616e64 nclude Audio and │ │ │ │ - 0x00039e28 20566964 656f2e00 4d656469 61537472 Video..MediaStr │ │ │ │ - 0x00039e38 65616d00 41204d69 6e644d61 702c2063 eam.A MindMap, c │ │ │ │ - 0x00039e48 72656174 65642062 79206120 6d696e64 reated by a mind │ │ │ │ - 0x00039e58 2d6d6170 70696e67 20757469 6c697479 -mapping utility │ │ │ │ - 0x00039e68 2e204578 616d706c 6573206d 69676874 . Examples might │ │ │ │ - 0x00039e78 20696e63 6c756465 20467265 654d696e include FreeMin │ │ │ │ - 0x00039e88 64206f72 206d696e 64206d61 70706572 d or mind mapper │ │ │ │ - 0x00039e98 2e000000 4d696e64 4d617000 68747470 ....MindMap.http │ │ │ │ - 0x00039ea8 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00039eb8 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00039ec8 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00039ed8 2f6e666f 234f7065 72617469 6e675379 /nfo#OperatingSy │ │ │ │ - 0x00039ee8 7374656d 00000000 416e204f 70657261 stem....An Opera │ │ │ │ - 0x00039ef8 74696e67 53797374 656d0000 4f706572 tingSystem..Oper │ │ │ │ - 0x00039f08 6174696e 67537973 74656d00 41206669 atingSystem.A fi │ │ │ │ - 0x00039f18 6c652063 6f6e7461 696e696e 67206120 le containing a │ │ │ │ - 0x00039f28 74657874 20646f63 756d656e 742c2074 text document, t │ │ │ │ - 0x00039f38 68617420 69732075 6e616d62 6967756f hat is unambiguo │ │ │ │ - 0x00039f48 75736c79 20646976 69646564 20696e74 usly divided int │ │ │ │ - 0x00039f58 6f207061 6765732e 20457861 6d706c65 o pages. Example │ │ │ │ - 0x00039f68 73206d69 67687420 696e636c 75646520 s might include │ │ │ │ - 0x00039f78 5044462c 20444f43 2c205053 2c204456 PDF, DOC, PS, DV │ │ │ │ - 0x00039f88 49206574 632e0000 50616769 6e617465 I etc...Paginate │ │ │ │ - 0x00039f98 64546578 74446f63 756d656e 74000000 dTextDocument... │ │ │ │ - 0x00039fa8 41206669 6c652063 6f6e7461 696e696e A file containin │ │ │ │ - 0x00039fb8 6720706c 61696e20 74657874 20284153 g plain text (AS │ │ │ │ - 0x00039fc8 4349492c 20556e69 636f6465 206f7220 CII, Unicode or │ │ │ │ - 0x00039fd8 6f746865 7220656e 636f6469 6e677329 other encodings) │ │ │ │ - 0x00039fe8 2e204578 616d706c 6573206d 61792069 . Examples may i │ │ │ │ - 0x00039ff8 6e636c75 64652054 58542c20 48544d4c nclude TXT, HTML │ │ │ │ - 0x0003a008 2c20584d 4c2c2070 726f6772 616d2073 , XML, program s │ │ │ │ - 0x0003a018 6f757263 6520636f 64652065 74632e00 ource code etc.. │ │ │ │ - 0x0003a028 506c6169 6e546578 74446f63 756d656e PlainTextDocumen │ │ │ │ - 0x0003a038 74000000 41205072 6573656e 74617469 t...A Presentati │ │ │ │ - 0x0003a048 6f6e206d 61646520 62792073 6f6d6520 on made by some │ │ │ │ - 0x0003a058 70726573 656e7461 74696f6e 20736f66 presentation sof │ │ │ │ - 0x0003a068 74776172 65202843 6f72656c 20507265 tware (Corel Pre │ │ │ │ - 0x0003a078 73656e74 6174696f 6e732c20 4f70656e sentations, Open │ │ │ │ - 0x0003a088 4f666669 63652049 6d707265 73732c20 Office Impress, │ │ │ │ - 0x0003a098 4d532050 6f776572 706f696e 74206574 MS Powerpoint et │ │ │ │ - 0x0003a0a8 632e2900 50726573 656e7461 74696f6e c.).Presentation │ │ │ │ - 0x0003a0b8 00000000 41207261 73746572 20696d61 ....A raster ima │ │ │ │ - 0x0003a0c8 67652e00 52617374 6572496d 61676500 ge..RasterImage. │ │ │ │ - 0x0003a0d8 41206669 6c652064 61746120 6f626a65 A file data obje │ │ │ │ - 0x0003a0e8 63742073 746f7265 64206174 20612072 ct stored at a r │ │ │ │ - 0x0003a0f8 656d6f74 65206c6f 63617469 6f6e2e20 emote location. │ │ │ │ - 0x0003a108 446f6e27 7420636f 6e667573 65207468 Don't confuse th │ │ │ │ - 0x0003a118 69732063 6c617373 20776974 68206120 is class with a │ │ │ │ - 0x0003a128 52656d6f 7465506f 72744164 64726573 RemotePortAddres │ │ │ │ - 0x0003a138 732e2054 68697320 6f6e6520 6170706c s. This one appl │ │ │ │ - 0x0003a148 69657320 746f2061 20706172 74696375 ies to a particu │ │ │ │ - 0x0003a158 6c617220 7265736f 75726365 2c205265 lar resource, Re │ │ │ │ - 0x0003a168 6d6f7465 506f7274 41646472 65737320 motePortAddress │ │ │ │ - 0x0003a178 6170706c 69657320 746f2061 6e206164 applies to an ad │ │ │ │ - 0x0003a188 64726573 732c2074 68617420 63616e20 dress, that can │ │ │ │ - 0x0003a198 68617665 20766172 696f7573 20696e74 have various int │ │ │ │ - 0x0003a1a8 65727072 65746174 696f6e73 2e000000 erpretations.... │ │ │ │ - 0x0003a1b8 52656d6f 74654461 74614f62 6a656374 RemoteDataObject │ │ │ │ - 0x0003a1c8 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x0003a1d8 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x0003a1e8 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x0003a1f8 30372f30 332f3232 2f6e666f 2352656d 07/03/22/nfo#Rem │ │ │ │ - 0x0003a208 6f746550 6f727441 64647265 73730000 otePortAddress.. │ │ │ │ - 0x0003a218 416e2061 64647265 73732073 70656369 An address speci │ │ │ │ - 0x0003a228 6679696e 67206120 72656d6f 74652068 fying a remote h │ │ │ │ - 0x0003a238 6f737420 616e6420 706f7274 2e205375 ost and port. Su │ │ │ │ - 0x0003a248 63682061 6e206164 64726573 73206361 ch an address ca │ │ │ │ - 0x0003a258 6e206265 20696e74 65727072 65746564 n be interpreted │ │ │ │ - 0x0003a268 20696e20 6d616e79 20776179 73202865 in many ways (e │ │ │ │ - 0x0003a278 78616d70 6c657320 6f662073 75636820 xamples of such │ │ │ │ - 0x0003a288 696e7465 72707265 74617469 6f6e7320 interpretations │ │ │ │ - 0x0003a298 696e636c 75646520 6d61696c 626f7865 include mailboxe │ │ │ │ - 0x0003a2a8 732c2077 65627369 7465732c 2072656d s, websites, rem │ │ │ │ - 0x0003a2b8 6f746520 63616c65 6e646172 73206f72 ote calendars or │ │ │ │ - 0x0003a2c8 2066696c 65737973 74656d73 292c2064 filesystems), d │ │ │ │ - 0x0003a2d8 6570656e 64696e67 206f6e20 616e2069 epending on an i │ │ │ │ - 0x0003a2e8 6e746572 70726574 6174696f 6e2c2076 nterpretation, v │ │ │ │ - 0x0003a2f8 6172696f 7573206b 696e6473 206f6620 arious kinds of │ │ │ │ - 0x0003a308 64617461 206d6179 20626520 65787472 data may be extr │ │ │ │ - 0x0003a318 61637465 64206672 6f6d2073 75636820 acted from such │ │ │ │ - 0x0003a328 616e2061 64647265 73732e00 52656d6f an address..Remo │ │ │ │ - 0x0003a338 7465506f 72744164 64726573 73000000 tePortAddress... │ │ │ │ - 0x0003a348 41207069 65636520 6f662073 6f667477 A piece of softw │ │ │ │ - 0x0003a358 6172652e 20457861 6d706c65 73206d61 are. Examples ma │ │ │ │ - 0x0003a368 7920696e 636c7564 65206170 706c6963 y include applic │ │ │ │ - 0x0003a378 6174696f 6e732061 6e642074 6865206f ations and the o │ │ │ │ - 0x0003a388 70657261 74696e67 20737973 74656d2e perating system. │ │ │ │ - 0x0003a398 20546869 7320696e 74657270 72657461 This interpreta │ │ │ │ - 0x0003a3a8 74696f6e 206d6f73 7420636f 6d6d6f6e tion most common │ │ │ │ - 0x0003a3b8 6c792061 70706c69 65732074 6f20536f ly applies to So │ │ │ │ - 0x0003a3c8 66747761 72654974 656d732e 00000000 ftwareItems..... │ │ │ │ - 0x0003a3d8 536f6674 77617265 00000000 68747470 Software....http │ │ │ │ - 0x0003a3e8 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x0003a3f8 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x0003a408 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x0003a418 2f6e666f 23536f66 74776172 65497465 /nfo#SoftwareIte │ │ │ │ - 0x0003a428 6d000000 41204461 74614f62 6a656374 m...A DataObject │ │ │ │ - 0x0003a438 20726570 72657365 6e74696e 67206120 representing a │ │ │ │ - 0x0003a448 70696563 65206f66 20736f66 74776172 piece of softwar │ │ │ │ - 0x0003a458 652e2045 78616d70 6c657320 6f662069 e. Examples of i │ │ │ │ - 0x0003a468 6e746572 70726574 6174696f 6e73206f nterpretations o │ │ │ │ - 0x0003a478 66206120 536f6674 77617265 4974656d f a SoftwareItem │ │ │ │ - 0x0003a488 20696e63 6c756465 20616e20 4170706c include an Appl │ │ │ │ - 0x0003a498 69636174 696f6e20 616e6420 616e204f ication and an O │ │ │ │ - 0x0003a4a8 70657261 74696e67 53797374 656d2e00 peratingSystem.. │ │ │ │ - 0x0003a4b8 536f6674 77617265 4974656d 00000000 SoftwareItem.... │ │ │ │ - 0x0003a4c8 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x0003a4d8 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x0003a4e8 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x0003a4f8 332f3232 2f6e666f 23536f66 74776172 3/22/nfo#Softwar │ │ │ │ - 0x0003a508 65536572 76696365 00000000 41207365 eService....A se │ │ │ │ - 0x0003a518 72766963 65207075 626c6973 68656420 rvice published │ │ │ │ - 0x0003a528 62792061 20706965 6365206f 6620736f by a piece of so │ │ │ │ - 0x0003a538 66747761 72652c20 65697468 65722062 ftware, either b │ │ │ │ - 0x0003a548 7920616e 206f7065 72617469 6e672073 y an operating s │ │ │ │ - 0x0003a558 79737465 6d206f72 20616e20 6170706c ystem or an appl │ │ │ │ - 0x0003a568 69636174 696f6e2e 20457861 6d706c65 ication. Example │ │ │ │ - 0x0003a578 73206f66 20737563 68207365 72766963 s of such servic │ │ │ │ - 0x0003a588 6573206d 61792069 6e636c75 64652063 es may include c │ │ │ │ - 0x0003a598 616c656e 6461722c 20616464 72657373 alendar, address │ │ │ │ - 0x0003a5a8 626f6f6b 20616e64 206d6169 6c626f78 book and mailbox │ │ │ │ - 0x0003a5b8 206d616e 61676564 20627920 61205049 managed by a PI │ │ │ │ - 0x0003a5c8 4d206170 706c6963 6174696f 6e2e2054 M application. T │ │ │ │ - 0x0003a5d8 68697320 63617465 676f7279 20697320 his category is │ │ │ │ - 0x0003a5e8 696e7472 6f647563 65642074 6f206469 introduced to di │ │ │ │ - 0x0003a5f8 7374696e 67756973 68206265 74776565 stinguish betwee │ │ │ │ - 0x0003a608 6e206461 74612061 7661696c 61626c65 n data available │ │ │ │ - 0x0003a618 20646972 6563746c 79206672 6f6d2074 directly from t │ │ │ │ - 0x0003a628 68652061 70706c69 63617469 6f6e7320 he applications │ │ │ │ - 0x0003a638 28566961 20736f6d 6520496e 74657270 (Via some Interp │ │ │ │ - 0x0003a648 726f6365 73732043 6f6d6d75 6e696361 rocess Communica │ │ │ │ - 0x0003a658 74696f6e 204d6563 68616e69 736d7329 tion Mechanisms) │ │ │ │ - 0x0003a668 20616e64 20646174 61206176 61696c61 and data availa │ │ │ │ - 0x0003a678 626c6520 66726f6d 2066696c 6573206f ble from files o │ │ │ │ - 0x0003a688 6e206120 6469736b 2e20496e 20656974 n a disk. In eit │ │ │ │ - 0x0003a698 68657220 63617365 20626f74 68204461 her case both Da │ │ │ │ - 0x0003a6a8 74614f62 6a656374 7320776f 756c6420 taObjects would │ │ │ │ - 0x0003a6b8 72656365 69766520 61207369 6d696c61 receive a simila │ │ │ │ - 0x0003a6c8 7220696e 74657270 72657461 74696f6e r interpretation │ │ │ │ - 0x0003a6d8 2028652e 672e2061 204d6169 6c626f78 (e.g. a Mailbox │ │ │ │ - 0x0003a6e8 2920616e 6420776f 756c646e 27742064 ) and wouldn't d │ │ │ │ - 0x0003a6f8 69666665 72206f6e 20746865 20636f6e iffer on the con │ │ │ │ - 0x0003a708 74656e74 206c6576 656c2e00 536f6674 tent level..Soft │ │ │ │ - 0x0003a718 77617265 53657276 69636500 436f6465 wareService.Code │ │ │ │ - 0x0003a728 20696e20 6120636f 6d70696c 61626c65 in a compilable │ │ │ │ - 0x0003a738 206f7220 696e7465 72707265 74656420 or interpreted │ │ │ │ - 0x0003a748 70726f67 72616d6d 696e6720 6c616e67 programming lang │ │ │ │ - 0x0003a758 75616765 2e000000 536f7572 6365436f uage....SourceCo │ │ │ │ - 0x0003a768 64650000 41207370 72656164 73686565 de..A spreadshee │ │ │ │ - 0x0003a778 742c2063 72656174 65642062 79206120 t, created by a │ │ │ │ - 0x0003a788 73707265 61647368 65657420 6170706c spreadsheet appl │ │ │ │ - 0x0003a798 69636174 696f6e2e 20457861 6d706c65 ication. Example │ │ │ │ - 0x0003a7a8 73206d69 67687420 696e636c 75646520 s might include │ │ │ │ - 0x0003a7b8 476e756d 65726963 2c204f70 656e4f66 Gnumeric, OpenOf │ │ │ │ - 0x0003a7c8 66696365 2043616c 63206f72 204d5320 fice Calc or MS │ │ │ │ - 0x0003a7d8 45786365 6c2e0000 53707265 61647368 Excel...Spreadsh │ │ │ │ - 0x0003a7e8 65657400 41207465 78742064 6f63756d eet.A text docum │ │ │ │ - 0x0003a7f8 656e7400 54657874 446f6375 6d656e74 ent.TextDocument │ │ │ │ - 0x0003a808 00000000 52657072 6573656e 74732061 ....Represents a │ │ │ │ - 0x0003a818 20636f6e 7461696e 65722066 6f722064 container for d │ │ │ │ - 0x0003a828 656c6574 65642066 696c6573 2c206120 eleted files, a │ │ │ │ - 0x0003a838 66656174 75726520 636f6d6d 6f6e2069 feature common i │ │ │ │ - 0x0003a848 6e206d6f 6465726e 206f7065 72617469 n modern operati │ │ │ │ - 0x0003a858 6e672073 79737465 6d732e00 54726173 ng systems..Tras │ │ │ │ - 0x0003a868 68000000 56656374 6f72496d 61676500 h...VectorImage. │ │ │ │ - 0x0003a878 41207669 64656f20 66696c65 2e000000 A video file.... │ │ │ │ - 0x0003a888 56696465 6f000000 46696c65 20636f6e Video...File con │ │ │ │ - 0x0003a898 7461696e 696e6720 76697375 616c2063 taining visual c │ │ │ │ - 0x0003a8a8 6f6e7465 6e742e00 56697375 616c0000 ontent..Visual.. │ │ │ │ - 0x0003a8b8 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x0003a8c8 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x0003a8d8 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x0003a8e8 332f3232 2f6e666f 23576562 73697465 3/22/nfo#Website │ │ │ │ - 0x0003a8f8 00000000 41207765 62736974 652c2075 ....A website, u │ │ │ │ - 0x0003a908 7375616c 6c792061 20636f6e 7461696e sually a contain │ │ │ │ - 0x0003a918 65722066 6f722072 656d6f74 65207265 er for remote re │ │ │ │ - 0x0003a928 736f7572 6365732c 20746861 74206d61 sources, that ma │ │ │ │ - 0x0003a938 79206265 20696e74 65727072 65746564 y be interpreted │ │ │ │ - 0x0003a948 20617320 48544d4c 446f6375 6d656e74 as HTMLDocument │ │ │ │ - 0x0003a958 732c2069 6d616765 73206f72 206f7468 s, images or oth │ │ │ │ - 0x0003a968 65722074 79706573 206f6620 636f6e74 er types of cont │ │ │ │ - 0x0003a978 656e742e 00000000 57656273 69746500 ent.....Website. │ │ │ │ - 0x0003a988 416e2069 6e666f72 6d617469 6f6e2072 An information r │ │ │ │ - 0x0003a998 65736f75 72636573 206f6620 77686963 esources of whic │ │ │ │ - 0x0003a9a8 68207265 70726573 656e7461 74696f6e h representation │ │ │ │ - 0x0003a9b8 73202866 696c6573 2c207374 7265616d s (files, stream │ │ │ │ - 0x0003a9c8 73292063 616e2062 65207265 74726965 s) can be retrie │ │ │ │ - 0x0003a9d8 76656420 7468726f 75676820 61207765 ved through a we │ │ │ │ - 0x0003a9e8 62207365 72766572 2e205468 6579206d b server. They m │ │ │ │ - 0x0003a9f8 61792062 65206765 6e657261 74656420 ay be generated │ │ │ │ - 0x0003aa08 61742072 65747269 6576616c 2074696d at retrieval tim │ │ │ │ - 0x0003aa18 652e2054 79706963 616c2065 78616d70 e. Typical examp │ │ │ │ - 0x0003aa28 6c657320 61726520 70616765 73207365 les are pages se │ │ │ │ - 0x0003aa38 72766564 20627920 50485020 6f722041 rved by PHP or A │ │ │ │ - 0x0003aa48 4a415820 6f72206d 70332073 74726561 JAX or mp3 strea │ │ │ │ - 0x0003aa58 6d732e00 77656220 64617461 206f626a ms..web data obj │ │ │ │ - 0x0003aa68 65637400 4120756e 6974206f 66206461 ect.A unit of da │ │ │ │ - 0x0003aa78 74612074 68617420 69732063 72656174 ta that is creat │ │ │ │ - 0x0003aa88 65642c20 616e6e6f 74617465 6420616e ed, annotated an │ │ │ │ - 0x0003aa98 64207072 6f636573 73656420 6f6e2074 d processed on t │ │ │ │ - 0x0003aaa8 68652075 73657220 6465736b 746f702e he user desktop. │ │ │ │ - 0x0003aab8 20497420 72657072 6573656e 74732061 It represents a │ │ │ │ - 0x0003aac8 206e6174 69766520 73747275 63747572 native structur │ │ │ │ - 0x0003aad8 65207468 65207573 65722077 6f726b73 e the user works │ │ │ │ - 0x0003aae8 20776974 682e2054 68652075 73616765 with. The usage │ │ │ │ - 0x0003aaf8 206f6620 74686520 7465726d 20276e61 of the term 'na │ │ │ │ - 0x0003ab08 74697665 27206973 20696d70 6f727461 tive' is importa │ │ │ │ - 0x0003ab18 6e742e20 4974206d 65616e73 20746861 nt. It means tha │ │ │ │ - 0x0003ab28 74206120 44617461 4f626a65 63742063 t a DataObject c │ │ │ │ - 0x0003ab38 616e2062 65206469 72656374 6c79206d an be directly m │ │ │ │ - 0x0003ab48 61707065 6420746f 20612064 61746120 apped to a data │ │ │ │ - 0x0003ab58 73747275 63747572 65206d61 696e7461 structure mainta │ │ │ │ - 0x0003ab68 696e6564 20627920 61206e61 74697665 ined by a native │ │ │ │ - 0x0003ab78 20617070 6c696361 74696f6e 2e205468 application. Th │ │ │ │ - 0x0003ab88 6973206d 61792062 65206120 66696c65 is may be a file │ │ │ │ - 0x0003ab98 2c206120 73657420 6f662066 696c6573 , a set of files │ │ │ │ - 0x0003aba8 206f7220 61207061 7274206f 66206120 or a part of a │ │ │ │ - 0x0003abb8 66696c65 2e205468 65206772 616e756c file. The granul │ │ │ │ - 0x0003abc8 61726974 79206465 70656e64 73206f6e arity depends on │ │ │ │ - 0x0003abd8 20746865 20757365 722e2054 68697320 the user. This │ │ │ │ - 0x0003abe8 636c6173 73206973 206e6f74 20696e74 class is not int │ │ │ │ - 0x0003abf8 656e6465 6420746f 20626520 696e7374 ended to be inst │ │ │ │ - 0x0003ac08 616e7469 61746564 20627920 69747365 antiated by itse │ │ │ │ - 0x0003ac18 6c662e20 55736520 6d6f7265 20737065 lf. Use more spe │ │ │ │ - 0x0003ac28 63696669 63207375 62636c61 73736573 cific subclasses │ │ │ │ - 0x0003ac38 2e000000 68747470 3a2f2f77 77772e7a ....http://www.z │ │ │ │ - 0x0003ac48 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ - 0x0003ac58 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ - 0x0003ac68 32303130 2f30312f 32372f7a 67234576 2010/01/27/zg#Ev │ │ │ │ - 0x0003ac78 656e744d 616e6966 65737461 74696f6e entManifestation │ │ │ │ - 0x0003ac88 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x0003ac98 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x0003aca8 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x0003acb8 30372f30 332f3232 2f6e6d6f 234d6169 07/03/22/nmo#Mai │ │ │ │ - 0x0003acc8 6c626f78 44617461 4f626a65 63740000 lboxDataObject.. │ │ │ │ - 0x0003acd8 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ - 0x0003ace8 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ - 0x0003acf8 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ - 0x0003ad08 2f30312f 32372f7a 67235379 7374656d /01/27/zg#System │ │ │ │ - 0x0003ad18 4e6f7469 66696361 74696f6e 00000000 Notification.... │ │ │ │ - 0x0003ad28 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ - 0x0003ad38 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ - 0x0003ad48 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ - 0x0003ad58 2f30312f 32372f7a 67235363 68656475 /01/27/zg#Schedu │ │ │ │ - 0x0003ad68 6c656441 63746976 69747900 68747470 ledActivity.http │ │ │ │ - 0x0003ad78 3a2f2f77 77772e7a 65697467 65697374 ://www.zeitgeist │ │ │ │ - 0x0003ad88 2d70726f 6a656374 2e636f6d 2f6f6e74 -project.com/ont │ │ │ │ - 0x0003ad98 6f6c6f67 6965732f 32303130 2f30312f ologies/2010/01/ │ │ │ │ - 0x0003ada8 32372f7a 67234865 75726973 74696341 27/zg#HeuristicA │ │ │ │ - 0x0003adb8 63746976 69747900 68747470 3a2f2f77 ctivity.http://w │ │ │ │ - 0x0003adc8 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ - 0x0003add8 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ - 0x0003ade8 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ - 0x0003adf8 6723576f 726c6441 63746976 69747900 g#WorldActivity. │ │ │ │ - 0x0003ae08 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ - 0x0003ae18 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ - 0x0003ae28 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ - 0x0003ae38 2f30312f 32372f7a 67235573 65724163 /01/27/zg#UserAc │ │ │ │ - 0x0003ae48 74697669 74790000 4120756e 6974206f tivity..A unit o │ │ │ │ - 0x0003ae58 6620636f 6e74656e 74207468 65207573 f content the us │ │ │ │ - 0x0003ae68 65722077 6f726b73 20776974 682e2054 er works with. T │ │ │ │ - 0x0003ae78 68697320 69732061 20737570 6572636c his is a supercl │ │ │ │ - 0x0003ae88 61737320 666f7220 616c6c20 696e7465 ass for all inte │ │ │ │ - 0x0003ae98 72707265 74617469 6f6e7320 6f662061 rpretations of a │ │ │ │ - 0x0003aea8 20446174 614f626a 6563742e 00000000 DataObject..... │ │ │ │ - 0x0003aeb8 496e666f 726d6174 696f6e45 6c656d65 InformationEleme │ │ │ │ - 0x0003aec8 6e740000 68747470 3a2f2f77 77772e7a nt..http://www.z │ │ │ │ - 0x0003aed8 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ - 0x0003aee8 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ - 0x0003aef8 32303130 2f30312f 32372f7a 67234576 2010/01/27/zg#Ev │ │ │ │ - 0x0003af08 656e7449 6e746572 70726574 6174696f entInterpretatio │ │ │ │ - 0x0003af18 6e000000 68747470 3a2f2f77 77772e73 n...http://www.s │ │ │ │ - 0x0003af28 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x0003af38 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x0003af48 30372f30 332f3232 2f6e6d6f 234d696d 07/03/22/nmo#Mim │ │ │ │ - 0x0003af58 65456e74 69747900 68747470 3a2f2f77 eEntity.http://w │ │ │ │ - 0x0003af68 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x0003af78 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x0003af88 732f3230 30372f30 332f3232 2f6e6d6f s/2007/03/22/nmo │ │ │ │ - 0x0003af98 234d6169 6c626f78 00000000 68747470 #Mailbox....http │ │ │ │ - 0x0003afa8 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x0003afb8 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x0003afc8 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x0003afd8 2f6e6d6f 234d6573 73616765 00000000 /nmo#Message.... │ │ │ │ - 0x0003afe8 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x0003aff8 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x0003b008 6e746f6c 6f676965 732f3230 30392f30 ntologies/2009/0 │ │ │ │ - 0x0003b018 322f3139 2f6e6d6d 23545653 65726965 2/19/nmm#TVSerie │ │ │ │ - 0x0003b028 73000000 68747470 3a2f2f77 77772e7a s...http://www.z │ │ │ │ - 0x0003b038 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ - 0x0003b048 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ - 0x0003b058 32303130 2f30312f 32372f7a 67234170 2010/01/27/zg#Ap │ │ │ │ - 0x0003b068 706c6963 6174696f 6e416374 696f6e00 plicationAction. │ │ │ │ - 0x0003b078 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ - 0x0003b088 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ - 0x0003b098 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ - 0x0003b0a8 2f30312f 32372f7a 67235365 6e644576 /01/27/zg#SendEv │ │ │ │ - 0x0003b0b8 656e7400 68747470 3a2f2f77 77772e7a ent.http://www.z │ │ │ │ - 0x0003b0c8 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ - 0x0003b0d8 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ - 0x0003b0e8 32303130 2f30312f 32372f7a 67234c65 2010/01/27/zg#Le │ │ │ │ - 0x0003b0f8 61766545 76656e74 00000000 68747470 aveEvent....http │ │ │ │ - 0x0003b108 3a2f2f77 77772e7a 65697467 65697374 ://www.zeitgeist │ │ │ │ - 0x0003b118 2d70726f 6a656374 2e636f6d 2f6f6e74 -project.com/ont │ │ │ │ - 0x0003b128 6f6c6f67 6965732f 32303130 2f30312f ologies/2010/01/ │ │ │ │ - 0x0003b138 32372f7a 67234465 6e794576 656e7400 27/zg#DenyEvent. │ │ │ │ - 0x0003b148 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ - 0x0003b158 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ - 0x0003b168 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ - 0x0003b178 2f30312f 32372f7a 67234578 70697265 /01/27/zg#Expire │ │ │ │ - 0x0003b188 4576656e 74000000 68747470 3a2f2f77 Event...http://w │ │ │ │ - 0x0003b198 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ - 0x0003b1a8 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ - 0x0003b1b8 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ - 0x0003b1c8 67234d6f 64696679 4576656e 74000000 g#ModifyEvent... │ │ │ │ - 0x0003b1d8 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ - 0x0003b1e8 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ - 0x0003b1f8 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ - 0x0003b208 2f30312f 32372f7a 67234372 65617465 /01/27/zg#Create │ │ │ │ - 0x0003b218 4576656e 74000000 68747470 3a2f2f77 Event...http://w │ │ │ │ - 0x0003b228 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ - 0x0003b238 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ - 0x0003b248 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ - 0x0003b258 67234465 6c657465 4576656e 74000000 g#DeleteEvent... │ │ │ │ - 0x0003b268 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ - 0x0003b278 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ - 0x0003b288 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ - 0x0003b298 2f30312f 32372f7a 67234d6f 76654576 /01/27/zg#MoveEv │ │ │ │ - 0x0003b2a8 656e7400 68747470 3a2f2f77 77772e7a ent.http://www.z │ │ │ │ - 0x0003b2b8 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ - 0x0003b2c8 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ - 0x0003b2d8 32303130 2f30312f 32372f7a 67234163 2010/01/27/zg#Ac │ │ │ │ - 0x0003b2e8 63657074 4576656e 74000000 68747470 ceptEvent...http │ │ │ │ - 0x0003b2f8 3a2f2f77 77772e7a 65697467 65697374 ://www.zeitgeist │ │ │ │ - 0x0003b308 2d70726f 6a656374 2e636f6d 2f6f6e74 -project.com/ont │ │ │ │ - 0x0003b318 6f6c6f67 6965732f 32303130 2f30312f ologies/2010/01/ │ │ │ │ - 0x0003b328 32372f7a 67234163 63657373 4576656e 27/zg#AccessEven │ │ │ │ - 0x0003b338 74000000 68747470 3a2f2f77 77772e7a t...http://www.z │ │ │ │ - 0x0003b348 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ - 0x0003b358 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ - 0x0003b368 32303130 2f30312f 32372f7a 67235265 2010/01/27/zg#Re │ │ │ │ - 0x0003b378 63656976 65457665 6e740000 68747470 ceiveEvent..http │ │ │ │ - 0x0003b388 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x0003b398 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x0003b3a8 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x0003b3b8 2f6e6d6f 23494d4d 65737361 67650000 /nmo#IMMessage.. │ │ │ │ - 0x0003b3c8 41204d6f 76696500 6d6f7669 65000000 A Movie.movie... │ │ │ │ - 0x0003b3d8 54686520 6d757369 6320616c 62756d20 The music album │ │ │ │ - 0x0003b3e8 61732070 726f7669 64656420 62792074 as provided by t │ │ │ │ - 0x0003b3f8 68652070 75626c69 73686572 2e204e6f he publisher. No │ │ │ │ - 0x0003b408 7420746f 20626520 636f6e66 75736564 t to be confused │ │ │ │ - 0x0003b418 20776974 68206d65 64696120 6c697374 with media list │ │ │ │ - 0x0003b428 73206f72 20636f6c 6c656374 696f6e73 s or collections │ │ │ │ - 0x0003b438 2e000000 6d757369 6320616c 62756d00 ....music album. │ │ │ │ - 0x0003b448 55736564 20746f20 61737369 676e206d Used to assign m │ │ │ │ - 0x0003b458 75736963 2d737065 63696669 63207072 usic-specific pr │ │ │ │ - 0x0003b468 6f706572 74696573 20737563 68206120 operties such a │ │ │ │ - 0x0003b478 42504d20 746f2076 6964656f 20616e64 BPM to video and │ │ │ │ - 0x0003b488 20617564 696f0000 6d757369 63000000 audio..music... │ │ │ │ - 0x0003b498 41205456 20536572 69657320 68617320 A TV Series has │ │ │ │ - 0x0003b4a8 6d756c74 69706c65 20736561 736f6e73 multiple seasons │ │ │ │ - 0x0003b4b8 20616e64 20657069 736f6465 73000000 and episodes... │ │ │ │ - 0x0003b4c8 74762073 65726965 73000000 41205456 tv series...A TV │ │ │ │ - 0x0003b4d8 2053686f 77000000 74762073 686f7700 Show...tv show. │ │ │ │ - 0x0003b4e8 416e2065 6d61696c 2e000000 456d6169 An email....Emai │ │ │ │ - 0x0003b4f8 6c000000 41206d65 73736167 65207365 l...A message se │ │ │ │ - 0x0003b508 6e742077 69746820 496e7374 616e7420 nt with Instant │ │ │ │ - 0x0003b518 4d657373 6167696e 6720736f 66747761 Messaging softwa │ │ │ │ - 0x0003b528 72652e00 494d4d65 73736167 65000000 re..IMMessage... │ │ │ │ - 0x0003b538 41206d61 696c626f 78202d20 636f6e74 A mailbox - cont │ │ │ │ - 0x0003b548 61696e65 7220666f 72204d61 696c626f ainer for Mailbo │ │ │ │ - 0x0003b558 78446174 614f626a 65637473 2e000000 xDataObjects.... │ │ │ │ - 0x0003b568 4d61696c 626f7800 416e2065 6e746974 Mailbox.An entit │ │ │ │ - 0x0003b578 7920656e 636f756e 74657265 6420696e y encountered in │ │ │ │ - 0x0003b588 2061206d 61696c62 6f782e20 4d6f7374 a mailbox. Most │ │ │ │ - 0x0003b598 20636f6d 6d6f6e20 696e7465 72707265 common interpre │ │ │ │ - 0x0003b5a8 74617469 6f6e7320 666f7220 73756368 tations for such │ │ │ │ - 0x0003b5b8 20616e20 656e7469 74792069 6e636c75 an entity inclu │ │ │ │ - 0x0003b5c8 6465204d 65737361 6765206f 7220466f de Message or Fo │ │ │ │ - 0x0003b5d8 6c646572 00000000 4d61696c 626f7844 lder....MailboxD │ │ │ │ - 0x0003b5e8 6174614f 626a6563 74000000 41206d65 ataObject...A me │ │ │ │ - 0x0003b5f8 73736167 652e2043 6f756c64 20626520 ssage. Could be │ │ │ │ - 0x0003b608 616e2065 6d61696c 2c20696e 7374616e an email, instan │ │ │ │ - 0x0003b618 74206d65 7373616e 67696e67 206d6573 t messanging mes │ │ │ │ - 0x0003b628 73616765 2c20534d 53206d65 73736167 sage, SMS messag │ │ │ │ - 0x0003b638 65206574 632e0000 4d657373 61676500 e etc...Message. │ │ │ │ - 0x0003b648 41204d49 4d452065 6e746974 792c2061 A MIME entity, a │ │ │ │ - 0x0003b658 73206465 66696e65 6420696e 20524643 s defined in RFC │ │ │ │ - 0x0003b668 32303435 2c205365 6374696f 6e20322e 2045, Section 2. │ │ │ │ - 0x0003b678 342e0000 4d696d65 456e7469 74790000 4...MimeEntity.. │ │ │ │ - 0x0003b688 4576656e 74207472 69676765 72656420 Event triggered │ │ │ │ - 0x0003b698 7768656e 20746865 20757365 72206163 when the user ac │ │ │ │ - 0x0003b6a8 63657074 73206120 72657175 65737420 cepts a request │ │ │ │ - 0x0003b6b8 6f662073 6f6d6520 736f7274 2e204578 of some sort. Ex │ │ │ │ - 0x0003b6c8 616d706c 65732063 6f756c64 20626520 amples could be │ │ │ │ - 0x0003b6d8 616e7377 6572696e 67206120 70686f6e answering a phon │ │ │ │ - 0x0003b6e8 65206361 6c6c2c20 61636365 7074696e e call, acceptin │ │ │ │ - 0x0003b6f8 67206120 66696c65 20747261 6e736665 g a file transfe │ │ │ │ - 0x0003b708 722c206f 72206163 63657074 696e6720 r, or accepting │ │ │ │ - 0x0003b718 61206672 69656e64 73686970 20726571 a friendship req │ │ │ │ - 0x0003b728 75657374 206f7665 7220616e 20494d20 uest over an IM │ │ │ │ - 0x0003b738 70726f74 6f636f6c 2e205365 6520616c protocol. See al │ │ │ │ - 0x0003b748 736f2044 656e7945 76656e74 20666f72 so DenyEvent for │ │ │ │ - 0x0003b758 20776865 6e207468 65207573 65722064 when the user d │ │ │ │ - 0x0003b768 656e6965 73206120 73696d69 6c617220 enies a similar │ │ │ │ - 0x0003b778 72657175 65737400 41434345 50545f45 request.ACCEPT_E │ │ │ │ - 0x0003b788 56454e54 00000000 4576656e 74207472 VENT....Event tr │ │ │ │ - 0x0003b798 69676765 72656420 6279206f 70656e69 iggered by openi │ │ │ │ - 0x0003b7a8 6e672c20 61636365 7373696e 672c206f ng, accessing, o │ │ │ │ - 0x0003b7b8 72207374 61727469 6e672061 20726573 r starting a res │ │ │ │ - 0x0003b7c8 6f757263 652e204d 6f737420 7a673a41 ource. Most zg:A │ │ │ │ - 0x0003b7d8 63636573 73457665 6e747320 77696c6c ccessEvents will │ │ │ │ - 0x0003b7e8 20686176 6520616e 20616363 6f6d7061 have an accompa │ │ │ │ - 0x0003b7f8 6e79696e 67207a67 3a4c6561 76654576 nying zg:LeaveEv │ │ │ │ - 0x0003b808 656e742c 20627574 20746869 73206e65 ent, but this ne │ │ │ │ - 0x0003b818 6564206e 6f742061 6c776179 73206265 ed not always be │ │ │ │ - 0x0003b828 20746865 20636173 65000000 41434345 the case...ACCE │ │ │ │ - 0x0003b838 53535f45 56454e54 00000000 52657072 SS_EVENT....Repr │ │ │ │ - 0x0003b848 6573656e 74617469 6f6e206f 66206120 esentation of a │ │ │ │ - 0x0003b858 73706563 69666963 20416374 696f6e20 specific Action │ │ │ │ - 0x0003b868 6f6e2061 6e204170 706c6963 6174696f on an Applicatio │ │ │ │ - 0x0003b878 6e000000 4150504c 49434154 494f4e5f n...APPLICATION_ │ │ │ │ - 0x0003b888 41435449 4f4e0000 4576656e 74207479 ACTION..Event ty │ │ │ │ - 0x0003b898 70652074 72696767 65726564 20776865 pe triggered whe │ │ │ │ - 0x0003b8a8 6e20616e 20697465 6d206973 20637265 n an item is cre │ │ │ │ - 0x0003b8b8 61746564 00000000 43524541 54455f45 ated....CREATE_E │ │ │ │ - 0x0003b8c8 56454e54 00000000 4576656e 74207472 VENT....Event tr │ │ │ │ - 0x0003b8d8 69676765 72656420 62656361 75736520 iggered because │ │ │ │ - 0x0003b8e8 61207265 736f7572 63652068 61732062 a resource has b │ │ │ │ - 0x0003b8f8 65656e20 64656c65 74656420 6f72206f een deleted or o │ │ │ │ - 0x0003b908 74686572 77697365 206d6164 65207065 therwise made pe │ │ │ │ - 0x0003b918 726d616e 656e746c 7920756e 61766169 rmanently unavai │ │ │ │ - 0x0003b928 6c61626c 652e2046 782e2077 68656e20 lable. Fx. when │ │ │ │ - 0x0003b938 64656c65 74696e67 20612066 696c652e deleting a file. │ │ │ │ - 0x0003b948 20464958 4d453a20 486f7720 61626f75 FIXME: How abou │ │ │ │ - 0x0003b958 74207768 656e206d 6f76696e 6720746f t when moving to │ │ │ │ - 0x0003b968 20747261 73683f00 44454c45 54455f45 trash?.DELETE_E │ │ │ │ - 0x0003b978 56454e54 00000000 4576656e 74207472 VENT....Event tr │ │ │ │ - 0x0003b988 69676765 72656420 7768656e 20746865 iggered when the │ │ │ │ - 0x0003b998 20757365 72206465 6e696573 20612072 user denies a r │ │ │ │ - 0x0003b9a8 65717565 7374206f 6620736f 6d652073 equest of some s │ │ │ │ - 0x0003b9b8 6f72742e 20457861 6d706c65 7320636f ort. Examples co │ │ │ │ - 0x0003b9c8 756c6420 62652072 656a6563 74696e67 uld be rejecting │ │ │ │ - 0x0003b9d8 20612070 686f6e65 2063616c 6c2c2072 a phone call, r │ │ │ │ - 0x0003b9e8 656a6563 74696e67 20612066 696c6520 ejecting a file │ │ │ │ - 0x0003b9f8 7472616e 73666572 2c206f72 2064656e transfer, or den │ │ │ │ - 0x0003ba08 79696e67 20612066 7269656e 64736869 ying a friendshi │ │ │ │ - 0x0003ba18 70207265 71756573 74206f76 65722061 p request over a │ │ │ │ - 0x0003ba28 6e20494d 2070726f 746f636f 6c2e2053 n IM protocol. S │ │ │ │ - 0x0003ba38 65652061 6c736f20 41636365 70744576 ee also AcceptEv │ │ │ │ - 0x0003ba48 656e7420 666f7220 74686520 636f6e76 ent for the conv │ │ │ │ - 0x0003ba58 65727365 20657665 6e742074 79706500 erse event type. │ │ │ │ - 0x0003ba68 44454e59 5f455645 4e540000 42617365 DENY_EVENT..Base │ │ │ │ - 0x0003ba78 20636c61 73732066 6f722065 76656e74 class for event │ │ │ │ - 0x0003ba88 20696e74 65727072 65746174 696f6e73 interpretations │ │ │ │ - 0x0003ba98 2e20506c 65617365 20646f20 6e6f2069 . Please do no i │ │ │ │ - 0x0003baa8 6e737461 6e746961 74652064 69726563 nstantiate direc │ │ │ │ - 0x0003bab8 746c792c 20627574 20757365 206f6e65 tly, but use one │ │ │ │ - 0x0003bac8 206f6620 74686520 73756220 636c6173 of the sub clas │ │ │ │ - 0x0003bad8 7365732e 20546865 20696e74 65727072 ses. The interpr │ │ │ │ - 0x0003bae8 65746174 696f6e20 6f662061 6e206576 etation of an ev │ │ │ │ - 0x0003baf8 656e7420 64657363 72696265 73202777 ent describes 'w │ │ │ │ - 0x0003bb08 68617420 68617070 656e6564 27202d20 hat happened' - │ │ │ │ - 0x0003bb18 66782e20 27736f6d 65746869 6e672077 fx. 'something w │ │ │ │ - 0x0003bb28 61732063 72656174 65642720 6f722027 as created' or ' │ │ │ │ - 0x0003bb38 736f6d65 7468696e 67207761 73206163 something was ac │ │ │ │ - 0x0003bb48 63657373 65642700 4556454e 545f494e cessed'.EVENT_IN │ │ │ │ - 0x0003bb58 54455250 52455441 54494f4e 00000000 TERPRETATION.... │ │ │ │ - 0x0003bb68 42617365 20636c61 73732066 6f722065 Base class for e │ │ │ │ - 0x0003bb78 76656e74 206d616e 69666573 74617469 vent manifestati │ │ │ │ - 0x0003bb88 6f6e2074 79706573 2e20506c 65617365 on types. Please │ │ │ │ - 0x0003bb98 20646f20 6e6f2069 6e737461 6e746961 do no instantia │ │ │ │ - 0x0003bba8 74652064 69726563 746c792c 20627574 te directly, but │ │ │ │ - 0x0003bbb8 20757365 206f6e65 206f6620 74686520 use one of the │ │ │ │ - 0x0003bbc8 73756220 636c6173 7365732e 20546865 sub classes. The │ │ │ │ - 0x0003bbd8 206d616e 69666573 74617469 6f6e206f manifestation o │ │ │ │ - 0x0003bbe8 6620616e 20657665 6e742064 65736372 f an event descr │ │ │ │ - 0x0003bbf8 69626573 2027686f 77206974 20686170 ibes 'how it hap │ │ │ │ - 0x0003bc08 70656e65 64272e20 46782e20 27746865 pened'. Fx. 'the │ │ │ │ - 0x0003bc18 20757365 72206469 64207468 69732720 user did this' │ │ │ │ - 0x0003bc28 6f722027 74686520 73797374 656d206e or 'the system n │ │ │ │ - 0x0003bc38 6f746966 69656420 74686520 75736572 otified the user │ │ │ │ - 0x0003bc48 27000000 4556454e 545f4d41 4e494645 '...EVENT_MANIFE │ │ │ │ - 0x0003bc58 53544154 494f4e00 4576656e 74207472 STATION.Event tr │ │ │ │ - 0x0003bc68 69676765 72656420 7768656e 20736f6d iggered when som │ │ │ │ - 0x0003bc78 65746869 6e672065 78706972 6573206f ething expires o │ │ │ │ - 0x0003bc88 72207469 6d657320 6f75742e 20546865 r times out. The │ │ │ │ - 0x0003bc98 73652074 79706573 206f6620 6576656e se types of even │ │ │ │ - 0x0003bca8 74732061 7265206e 6f726d61 6c6c7920 ts are normally │ │ │ │ - 0x0003bcb8 6e6f7420 74726967 67657265 64206279 not triggered by │ │ │ │ - 0x0003bcc8 20746865 20757365 722c2062 75742062 the user, but b │ │ │ │ - 0x0003bcd8 79207468 65206f70 65726174 696e6720 y the operating │ │ │ │ - 0x0003bce8 73797374 656d206f 7220736f 6d652065 system or some e │ │ │ │ - 0x0003bcf8 78746572 6e616c20 70617274 792e2045 xternal party. E │ │ │ │ - 0x0003bd08 78616d70 6c657320 61726520 61207265 xamples are a re │ │ │ │ - 0x0003bd18 63757272 696e6720 63616c65 6e646172 curring calendar │ │ │ │ - 0x0003bd28 20697465 6d206f72 20746173 6b206465 item or task de │ │ │ │ - 0x0003bd38 61646c69 6e652074 68617420 65787069 adline that expi │ │ │ │ - 0x0003bd48 72657320 6f722061 20776865 6e207468 res or a when th │ │ │ │ - 0x0003bd58 65207573 65722066 61696c73 20746f20 e user fails to │ │ │ │ - 0x0003bd68 72657370 6f6e6420 746f2061 6e206578 respond to an ex │ │ │ │ - 0x0003bd78 7465726e 616c2072 65717565 73742073 ternal request s │ │ │ │ - 0x0003bd88 75636820 61732061 2070686f 6e652063 uch as a phone c │ │ │ │ - 0x0003bd98 616c6c00 45585049 52455f45 56454e54 all.EXPIRE_EVENT │ │ │ │ - 0x0003bda8 00000000 416e2065 76656e74 20746861 ....An event tha │ │ │ │ - 0x0003bdb8 74206973 20636175 73656420 696e6469 t is caused indi │ │ │ │ - 0x0003bdc8 72656374 6c792066 726f6d20 75736572 rectly from user │ │ │ │ - 0x0003bdd8 20616374 69766974 79206f72 20646564 activity or ded │ │ │ │ - 0x0003bde8 75637465 64207669 6120616e 616c7973 ucted via analys │ │ │ │ - 0x0003bdf8 6973206f 66206f74 68657220 6576656e is of other even │ │ │ │ - 0x0003be08 74732e20 46782e20 69662061 6e20616c ts. Fx. if an al │ │ │ │ - 0x0003be18 676f7269 74686d20 64697669 64657320 gorithm divides │ │ │ │ - 0x0003be28 61207573 65722077 6f726b66 6c6f7720 a user workflow │ │ │ │ - 0x0003be38 696e746f 20646973 6a6f696e 74202770 into disjoint 'p │ │ │ │ - 0x0003be48 726f6a65 63747327 20626173 6564206f rojects' based o │ │ │ │ - 0x0003be58 6e207465 6d706f72 616c2061 6e616c79 n temporal analy │ │ │ │ - 0x0003be68 73697320 69742063 6f756c64 20696e73 sis it could ins │ │ │ │ - 0x0003be78 65727420 68657572 69737469 63206576 ert heuristic ev │ │ │ │ - 0x0003be88 656e7473 20776865 6e207468 65207573 ents when the us │ │ │ │ - 0x0003be98 65722063 68616e67 65642070 726f6a65 er changed proje │ │ │ │ - 0x0003bea8 63740000 48455552 49535449 435f4143 ct..HEURISTIC_AC │ │ │ │ - 0x0003beb8 54495649 54590000 4576656e 74207472 TIVITY..Event tr │ │ │ │ - 0x0003bec8 69676765 72656420 62792063 6c6f7369 iggered by closi │ │ │ │ - 0x0003bed8 6e672c20 6c656176 696e672c 206f7220 ng, leaving, or │ │ │ │ - 0x0003bee8 73746f70 70696e67 20612072 65736f75 stopping a resou │ │ │ │ - 0x0003bef8 7263652e 204d6f73 74207a67 3a4c6561 rce. Most zg:Lea │ │ │ │ - 0x0003bf08 76654576 656e7473 2077696c 6c206265 veEvents will be │ │ │ │ - 0x0003bf18 20666f6c 6c6f7769 6e672061 207a673a following a zg: │ │ │ │ - 0x0003bf28 41636365 73732065 76656e74 2c206275 Access event, bu │ │ │ │ - 0x0003bf38 74207468 6973206e 65656420 6e6f7420 t this need not │ │ │ │ - 0x0003bf48 616c7761 79732062 65207468 65206361 always be the ca │ │ │ │ - 0x0003bf58 73650000 4c454156 455f4556 454e5400 se..LEAVE_EVENT. │ │ │ │ - 0x0003bf68 4576656e 74207472 69676765 72656420 Event triggered │ │ │ │ - 0x0003bf78 6279206d 6f646966 79696e67 20616e20 by modifying an │ │ │ │ - 0x0003bf88 65786973 74696e67 20726573 6f757263 existing resourc │ │ │ │ - 0x0003bf98 65732e20 46782e20 7768656e 20656469 es. Fx. when edi │ │ │ │ - 0x0003bfa8 74696e67 20616e64 20736176 696e6720 ting and saving │ │ │ │ - 0x0003bfb8 61206669 6c65206f 6e206469 736b206f a file on disk o │ │ │ │ - 0x0003bfc8 7220636f 72726563 74696e67 20612074 r correcting a t │ │ │ │ - 0x0003bfd8 79706f20 696e2074 6865206e 616d6520 ypo in the name │ │ │ │ - 0x0003bfe8 6f662061 20636f6e 74616374 00000000 of a contact.... │ │ │ │ - 0x0003bff8 4d4f4449 46595f45 56454e54 00000000 MODIFY_EVENT.... │ │ │ │ - 0x0003c008 4576656e 74207472 69676765 72656420 Event triggered │ │ │ │ - 0x0003c018 7768656e 20612072 65736f75 72636520 when a resource │ │ │ │ - 0x0003c028 68617320 6265656e 206d6f76 65642066 has been moved f │ │ │ │ - 0x0003c038 726f6d20 61206c6f 63617469 6f6e2074 rom a location t │ │ │ │ - 0x0003c048 6f20616e 6f746865 722e2046 782e206d o another. Fx. m │ │ │ │ - 0x0003c058 6f76696e 67206120 66696c65 2066726f oving a file fro │ │ │ │ - 0x0003c068 6d206120 666f6c64 65722074 6f20616e m a folder to an │ │ │ │ - 0x0003c078 6f746865 722e0000 4d4f5645 5f455645 other...MOVE_EVE │ │ │ │ - 0x0003c088 4e540000 4576656e 74207472 69676765 NT..Event trigge │ │ │ │ - 0x0003c098 72656420 7768656e 20736f6d 65746869 red when somethi │ │ │ │ - 0x0003c0a8 6e672069 73207265 63656976 65642066 ng is received f │ │ │ │ - 0x0003c0b8 726f6d20 616e2065 78746572 6e616c20 rom an external │ │ │ │ - 0x0003c0c8 70617274 792e2054 68652065 76656e74 party. The event │ │ │ │ - 0x0003c0d8 206d616e 69666573 74617469 6f6e206d manifestation m │ │ │ │ - 0x0003c0e8 75737420 62652073 65742061 63636f72 ust be set accor │ │ │ │ - 0x0003c0f8 64696e67 20746f20 74686520 776f726c ding to the worl │ │ │ │ - 0x0003c108 64207669 6577206f 66207468 65207265 d view of the re │ │ │ │ - 0x0003c118 63656976 696e6720 70617274 792e204d ceiving party. M │ │ │ │ - 0x0003c128 6f737420 6f667465 6e207468 65206974 ost often the it │ │ │ │ - 0x0003c138 656d2074 68617420 69732062 65696e67 em that is being │ │ │ │ - 0x0003c148 20726563 65697665 64207769 6c6c2062 received will b │ │ │ │ - 0x0003c158 6520736f 6d652073 6f727420 6f66206d e some sort of m │ │ │ │ - 0x0003c168 65737361 6765202d 20616e20 656d6169 essage - an emai │ │ │ │ - 0x0003c178 6c2c2069 6e737461 6e74206d 65737361 l, instant messa │ │ │ │ - 0x0003c188 67652c20 6f722062 726f6164 63617374 ge, or broadcast │ │ │ │ - 0x0003c198 6564206d 65646961 20737563 68206173 ed media such as │ │ │ │ - 0x0003c1a8 206d6963 726f2062 6c6f6767 696e6700 micro blogging. │ │ │ │ - 0x0003c1b8 52454345 4956455f 4556454e 54000000 RECEIVE_EVENT... │ │ │ │ - 0x0003c1c8 416e2065 76656e74 20746861 74207761 An event that wa │ │ │ │ - 0x0003c1d8 73206469 72656374 6c792074 72696767 s directly trigg │ │ │ │ - 0x0003c1e8 65726564 20627920 736f6d65 20757365 ered by some use │ │ │ │ - 0x0003c1f8 7220696e 69746961 74656420 73657175 r initiated sequ │ │ │ │ - 0x0003c208 656e6365 206f6620 61637469 6f6e732e ence of actions. │ │ │ │ - 0x0003c218 20466f72 20657861 6d706c65 2061206d For example a m │ │ │ │ - 0x0003c228 75736963 20706c61 79657220 6175746f usic player auto │ │ │ │ - 0x0003c238 6d617469 63616c6c 79206368 616e6769 matically changi │ │ │ │ - 0x0003c248 6e672074 6f207468 65206e65 78742073 ng to the next s │ │ │ │ - 0x0003c258 6f6e6720 696e2061 20706c61 796c6973 ong in a playlis │ │ │ │ - 0x0003c268 74000000 53434845 44554c45 445f4143 t...SCHEDULED_AC │ │ │ │ - 0x0003c278 54495649 54590000 4576656e 74207472 TIVITY..Event tr │ │ │ │ - 0x0003c288 69676765 72656420 7768656e 20736f6d iggered when som │ │ │ │ - 0x0003c298 65746869 6e672069 73207365 6e642074 ething is send t │ │ │ │ - 0x0003c2a8 6f20616e 20657874 65726e61 6c207061 o an external pa │ │ │ │ - 0x0003c2b8 7274792e 20546865 20657665 6e74206d rty. The event m │ │ │ │ - 0x0003c2c8 616e6966 65737461 74696f6e 206d7573 anifestation mus │ │ │ │ - 0x0003c2d8 74206265 20736574 20616363 6f726469 t be set accordi │ │ │ │ - 0x0003c2e8 6e672074 6f207468 6520776f 726c6420 ng to the world │ │ │ │ - 0x0003c2f8 76696577 206f6620 74686520 73656e64 view of the send │ │ │ │ - 0x0003c308 696e6720 70617274 792e204d 6f737420 ing party. Most │ │ │ │ - 0x0003c318 6f667465 6e207468 65206974 656d2074 often the item t │ │ │ │ - 0x0003c328 68617420 69732062 65696e67 2073656e hat is being sen │ │ │ │ - 0x0003c338 64207769 6c6c2062 6520736f 6d652073 d will be some s │ │ │ │ - 0x0003c348 6f727420 6f66206d 65737361 6765202d ort of message - │ │ │ │ - 0x0003c358 20616e20 656d6169 6c2c2069 6e737461 an email, insta │ │ │ │ - 0x0003c368 6e74206d 65737361 67652c20 6f722062 nt message, or b │ │ │ │ - 0x0003c378 726f6164 63617374 6564206d 65646961 roadcasted media │ │ │ │ - 0x0003c388 20737563 68206173 206d6963 726f2062 such as micro b │ │ │ │ - 0x0003c398 6c6f6767 696e6700 53454e44 5f455645 logging.SEND_EVE │ │ │ │ - 0x0003c3a8 4e540000 416e2065 76656e74 2073656e NT..An event sen │ │ │ │ - 0x0003c3b8 6420746f 20746865 20757365 72206279 d to the user by │ │ │ │ - 0x0003c3c8 20746865 206f7065 72617469 6e672073 the operating s │ │ │ │ - 0x0003c3d8 79737465 6d2e2045 78616d70 6c657320 ystem. Examples │ │ │ │ - 0x0003c3e8 636f756c 6420696e 636c7564 65207768 could include wh │ │ │ │ - 0x0003c3f8 656e2074 68652075 73657220 696e7365 en the user inse │ │ │ │ - 0x0003c408 72747320 61205553 42207374 69636b20 rts a USB stick │ │ │ │ - 0x0003c418 6f722077 68656e20 74686520 73797374 or when the syst │ │ │ │ - 0x0003c428 656d2077 61726e73 20746861 74207468 em warns that th │ │ │ │ - 0x0003c438 65206861 72642064 69736b20 69732066 e hard disk is f │ │ │ │ - 0x0003c448 756c6c00 53595354 454d5f4e 4f544946 ull.SYSTEM_NOTIF │ │ │ │ - 0x0003c458 49434154 494f4e00 416e2065 76656e74 ICATION.An event │ │ │ │ - 0x0003c468 20746861 74207761 73206163 74697665 that was active │ │ │ │ - 0x0003c478 6c792070 6572666f 726d6564 20627920 ly performed by │ │ │ │ - 0x0003c488 74686520 75736572 2e20466f 72206578 the user. For ex │ │ │ │ - 0x0003c498 616d706c 65207361 76696e67 206f7220 ample saving or │ │ │ │ - 0x0003c4a8 6f70656e 696e6720 61206669 6c652062 opening a file b │ │ │ │ - 0x0003c4b8 7920636c 69636b69 6e67206f 6e206974 y clicking on it │ │ │ │ - 0x0003c4c8 20696e20 74686520 66696c65 206d616e in the file man │ │ │ │ - 0x0003c4d8 61676572 00000000 55534552 5f414354 ager....USER_ACT │ │ │ │ - 0x0003c4e8 49564954 59000000 416e2065 76656e74 IVITY...An event │ │ │ │ - 0x0003c4f8 20746861 74207761 73207065 72666f72 that was perfor │ │ │ │ - 0x0003c508 6d656420 62792061 6e20656e 74697479 med by an entity │ │ │ │ - 0x0003c518 2c207573 75616c6c 79206875 6d616e20 , usually human │ │ │ │ - 0x0003c528 6f72206f 7267616e 697a6174 696f6e2c or organization, │ │ │ │ - 0x0003c538 206f7468 65722074 68616e20 74686520 other than the │ │ │ │ - 0x0003c548 75736572 2e20416e 20657861 6d706c65 user. An example │ │ │ │ - 0x0003c558 20636f75 6c642062 65206c6f 6767696e could be loggin │ │ │ │ - 0x0003c568 67207468 65206163 74697669 74696573 g the activities │ │ │ │ - 0x0003c578 206f6620 6f746865 72207065 6f706c65 of other people │ │ │ │ - 0x0003c588 20696e20 61207465 616d0000 574f524c in a team..WORL │ │ │ │ - 0x0003c598 445f4143 54495649 54590000 73796d62 D_ACTIVITY..symb │ │ │ │ - 0x0003c5a8 6f6c5f75 72692021 3d204e55 4c4c0000 ol_uri != NULL.. │ │ │ │ - 0x0003c5b8 475f5459 50455f43 4845434b 5f494e53 G_TYPE_CHECK_INS │ │ │ │ - 0x0003c5c8 54414e43 455f5459 50452028 765f6f62 TANCE_TYPE (v_ob │ │ │ │ - 0x0003c5d8 6a656374 2c205a45 49544745 4953545f ject, ZEITGEIST_ │ │ │ │ - 0x0003c5e8 53594d42 4f4c5f54 5950455f 494e464f SYMBOL_TYPE_INFO │ │ │ │ - 0x0003c5f8 29000000 5a656974 67656973 74526573 )...ZeitgeistRes │ │ │ │ - 0x0003c608 756c7453 65740000 5a656974 67656973 ultSet..Zeitgeis │ │ │ │ - 0x0003c618 7453696d 706c6552 6573756c 74536574 tSimpleResultSet │ │ │ │ - 0x0003c628 00000000 6f666673 6574203c 3d207374 ....offset <= st │ │ │ │ - 0x0003c638 72696e67 5f6c656e 67746800 7a656974 ring_length.zeit │ │ │ │ - 0x0003c648 67656973 74000000 5a454954 47454953 geist...ZEITGEIS │ │ │ │ - 0x0003c658 545f4441 54415f50 41544800 7574696c T_DATA_PATH.util │ │ │ │ - 0x0003c668 732e7661 6c613a36 373a2044 4154415f s.vala:67: DATA_ │ │ │ │ - 0x0003c678 50415448 203d2025 73000000 5a454954 PATH = %s...ZEIT │ │ │ │ - 0x0003c688 47454953 545f4441 54414241 53455f50 GEIST_DATABASE_P │ │ │ │ - 0x0003c698 41544800 61637469 76697479 2e73716c ATH.activity.sql │ │ │ │ - 0x0003c6a8 69746500 7574696c 732e7661 6c613a38 ite.utils.vala:8 │ │ │ │ - 0x0003c6b8 363a2044 41544142 4153455f 46494c45 6: DATABASE_FILE │ │ │ │ - 0x0003c6c8 5f504154 48203d20 25730000 70617468 _PATH = %s..path │ │ │ │ - 0x0003c6d8 20213d20 4e554c4c 00000000 5a454954 != NULL....ZEIT │ │ │ │ - 0x0003c6e8 47454953 545f4441 54414241 53455f42 GEIST_DATABASE_B │ │ │ │ - 0x0003c6f8 41434b55 505f5041 54480000 61637469 ACKUP_PATH..acti │ │ │ │ - 0x0003c708 76697479 2e73716c 6974652e 62636b00 vity.sqlite.bck. │ │ │ │ - 0x0003c718 7574696c 732e7661 6c613a31 30393a20 utils.vala:109: │ │ │ │ - 0x0003c728 44415441 42415345 5f46494c 455f4241 DATABASE_FILE_BA │ │ │ │ - 0x0003c738 434b5550 5f504154 48203d20 25730000 CKUP_PATH = %s.. │ │ │ │ - 0x0003c748 2559256d 25642d25 48254d25 53000000 %Y%m%d-%H%M%S... │ │ │ │ - 0x0003c758 2e25732e 62636b00 7574696c 732e7661 .%s.bck.utils.va │ │ │ │ - 0x0003c768 6c613a31 32373a20 4c4f4341 4c5f4558 la:127: LOCAL_EX │ │ │ │ - 0x0003c778 54454e53 494f4e53 5f504154 48203d20 TENSIONS_PATH = │ │ │ │ - 0x0003c788 25730000 7574696c 732e7661 6c613a31 %s..utils.vala:1 │ │ │ │ - 0x0003c798 34383a20 4261636b 696e6720 75702064 48: Backing up d │ │ │ │ - 0x0003c7a8 61746162 61736520 746f2022 25732220 atabase to "%s" │ │ │ │ - 0x0003c7b8 666f7220 73636865 6d612075 70677261 for schema upgra │ │ │ │ - 0x0003c7c8 64652e2e 2e000000 2a76616c 20213d20 de......*val != │ │ │ │ - 0x0003c7d8 4e554c4c 00000000 6572726f 725f6d65 NULL....error_me │ │ │ │ - 0x0003c7e8 73736167 6520213d 204e554c 4c000000 ssage != NULL... │ │ │ │ - 0x0003c7f8 7574696c 732e6300 5a454954 47454953 utils.c.ZEITGEIS │ │ │ │ - 0x0003c808 545f4c4f 475f4449 52454354 5f524541 T_LOG_DIRECT_REA │ │ │ │ - 0x0003c818 44000000 41534300 44455343 00000000 D...ASC.DESC.... │ │ │ │ - 0x0003c828 77686572 6520213d 204e554c 4c000000 where != NULL... │ │ │ │ - 0x0003c838 2c20434f 554e5428 25732920 4153206e , COUNT(%s) AS n │ │ │ │ - 0x0003c848 756d5f65 76656e74 73000000 6e756d5f um_events...num_ │ │ │ │ - 0x0003c858 6576656e 74732025 732c0000 0a202020 events %s,... │ │ │ │ - 0x0003c868 20202020 20202020 20202020 2053454c SEL │ │ │ │ - 0x0003c878 45435420 69642046 524f4d20 6576656e ECT id FROM even │ │ │ │ - 0x0003c888 740a2020 20202020 20202020 20202020 t. │ │ │ │ - 0x0003c898 20204e41 54555241 4c204a4f 494e2028 NATURAL JOIN ( │ │ │ │ - 0x0003c8a8 0a202020 20202020 20202020 20202020 . │ │ │ │ - 0x0003c8b8 20202020 2053454c 45435420 25732c0a SELECT %s,. │ │ │ │ - 0x0003c8c8 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003c8d8 20202020 25732874 696d6573 74616d70 %s(timestamp │ │ │ │ - 0x0003c8e8 29204153 2074696d 65737461 6d700a20 ) AS timestamp. │ │ │ │ - 0x0003c8f8 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003c908 20202025 730a2020 20202020 20202020 %s. │ │ │ │ - 0x0003c918 20202020 20202020 20204652 4f4d2065 FROM e │ │ │ │ - 0x0003c928 76656e74 5f766965 77205748 45524520 vent_view WHERE │ │ │ │ - 0x0003c938 25730a20 20202020 20202020 20202020 %s. │ │ │ │ - 0x0003c948 20202020 20202047 524f5550 20425920 GROUP BY │ │ │ │ - 0x0003c958 2573290a 20202020 20202020 20202020 %s). │ │ │ │ - 0x0003c968 20202020 47524f55 50204259 2025730a GROUP BY %s. │ │ │ │ - 0x0003c978 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003c988 4f524445 52204259 20257320 0a202020 ORDER BY %s . │ │ │ │ - 0x0003c998 20202020 20202020 20202020 20000000 ... │ │ │ │ - 0x0003c9a8 0a202020 20202020 20202020 2053454c . SEL │ │ │ │ - 0x0003c9b8 45435420 69642c20 25732874 696d6573 ECT id, %s(times │ │ │ │ - 0x0003c9c8 74616d70 29204153 2074696d 65737461 tamp) AS timesta │ │ │ │ - 0x0003c9d8 6d700a20 20202020 20202020 20202020 mp. │ │ │ │ - 0x0003c9e8 20202046 524f4d20 6576656e 745f7669 FROM event_vi │ │ │ │ - 0x0003c9f8 65772057 48455245 20257320 414e4420 ew WHERE %s AND │ │ │ │ - 0x0003ca08 25732049 53204e4f 54204e55 4c4c0a20 %s IS NOT NULL. │ │ │ │ - 0x0003ca18 20202020 20202020 20202047 524f5550 GROUP │ │ │ │ - 0x0003ca28 20425920 25730a20 20202020 20202020 BY %s. │ │ │ │ - 0x0003ca38 2020204f 52444552 2042590a 20202020 ORDER BY. │ │ │ │ - 0x0003ca48 20202020 20202020 00000000 64617461 ....data │ │ │ │ - 0x0003ca58 62617365 00000000 64622d72 65616465 base....db-reade │ │ │ │ - 0x0003ca68 722e6300 64622d72 65616465 722e7661 r.c.db-reader.va │ │ │ │ - 0x0003ca78 6c613a36 383a2054 61626c65 4c6f6f6b la:68: TableLook │ │ │ │ - 0x0003ca88 75702069 6e697469 616c697a 6174696f up initializatio │ │ │ │ - 0x0003ca98 6e206661 696c6564 3a202573 00000000 n failed: %s.... │ │ │ │ - 0x0003caa8 7461626c 6520213d 204e554c 4c000000 table != NULL... │ │ │ │ - 0x0003cab8 73746d74 20213d20 4e554c4c 00000000 stmt != NULL.... │ │ │ │ - 0x0003cac8 0a202020 20202020 20202020 2053454c . SEL │ │ │ │ - 0x0003cad8 45435420 2a204652 4f4d2065 76656e74 ECT * FROM event │ │ │ │ - 0x0003cae8 5f766965 770a2020 20202020 20202020 _view. │ │ │ │ - 0x0003caf8 20205748 45524520 69642049 4e202825 WHERE id IN (% │ │ │ │ - 0x0003cb08 73290a20 20202020 20202020 20202000 s). . │ │ │ │ - 0x0003cb18 64622d72 65616465 722e7661 6c613a31 db-reader.vala:1 │ │ │ │ - 0x0003cb28 34323a20 53514c20 6572726f 72000000 42: SQL error... │ │ │ │ - 0x0003cb38 53454c45 43542069 64204652 4f4d2065 SELECT id FROM e │ │ │ │ - 0x0003cb48 76656e74 5f766965 77200000 57484552 vent_view ..WHER │ │ │ │ - 0x0003cb58 45200000 204f5244 45522042 59200000 E .. ORDER BY .. │ │ │ │ - 0x0003cb68 6d617800 7375626a 5f696400 7375626a max.subj_id.subj │ │ │ │ - 0x0003cb78 5f69645f 63757272 656e7400 6d696e00 _id_current.min. │ │ │ │ - 0x0003cb88 7375626a 5f6f7269 67696e00 7375626a subj_origin.subj │ │ │ │ - 0x0003cb98 5f6f7269 67696e5f 63757272 656e7400 _origin_current. │ │ │ │ - 0x0003cba8 7375626a 5f696e74 65727072 65746174 subj_interpretat │ │ │ │ - 0x0003cbb8 696f6e00 7375626a 5f6d696d 65747970 ion.subj_mimetyp │ │ │ │ - 0x0003cbc8 65000000 496e7661 6c696420 52657375 e...Invalid Resu │ │ │ │ - 0x0003cbd8 6c745479 70652e00 64622d72 65616465 ltType..db-reade │ │ │ │ - 0x0003cbe8 722e7661 6c613a32 39323a20 25730000 r.vala:292: %s.. │ │ │ │ - 0x0003cbf8 2074696d 65737461 6d702025 73000000 timestamp %s... │ │ │ │ - 0x0003cc08 46524f4d 20657665 6e740000 46524f4d FROM event..FROM │ │ │ │ - 0x0003cc18 20657665 6e745f76 69657700 64622d72 event_view.db-r │ │ │ │ - 0x0003cc28 65616465 722e7661 6c613a33 30373a20 eader.vala:307: │ │ │ │ - 0x0003cc38 53514c20 6572726f 72000000 4572726f SQL error...Erro │ │ │ │ - 0x0003cc48 7220696e 2066696e 645f6576 656e745f r in find_event_ │ │ │ │ - 0x0003cc58 6964733a 2025642c 20257300 64622d72 ids: %d, %s.db-r │ │ │ │ - 0x0003cc68 65616465 722e7661 6c613a33 33333a20 eader.vala:333: │ │ │ │ - 0x0003cc78 25730000 6669656c 6420213d 204e554c %s..field != NUL │ │ │ │ - 0x0003cc88 4c000000 4669656c 64202725 73272064 L...Field '%s' d │ │ │ │ - 0x0003cc98 6f65736e 27742073 7570706f 7274206e oesn't support n │ │ │ │ - 0x0003cca8 65676174 696f6e00 64622d72 65616465 egation.db-reade │ │ │ │ - 0x0003ccb8 722e7661 6c613a38 36303a20 25730000 r.vala:860: %s.. │ │ │ │ - 0x0003ccc8 4669656c 64202725 73272064 6f65736e Field '%s' doesn │ │ │ │ - 0x0003ccd8 27742073 7570706f 72742074 6865206e 't support the n │ │ │ │ - 0x0003cce8 6f2d6578 70616e64 206f7065 7261746f o-expand operato │ │ │ │ - 0x0003ccf8 72000000 64622d72 65616465 722e7661 r...db-reader.va │ │ │ │ - 0x0003cd08 6c613a38 37363a20 25730000 4669656c la:876: %s..Fiel │ │ │ │ - 0x0003cd18 64202725 73272064 6f65736e 27742073 d '%s' doesn't s │ │ │ │ - 0x0003cd28 7570706f 72742070 72656669 78207365 upport prefix se │ │ │ │ - 0x0003cd38 61726368 00000000 64622d72 65616465 arch....db-reade │ │ │ │ - 0x0003cd48 722e7661 6c613a38 39313a20 25730000 r.vala:891: %s.. │ │ │ │ - 0x0003cd58 7461626c 655f6e61 6d652021 3d204e55 table_name != NU │ │ │ │ - 0x0003cd68 4c4c0000 73796d62 6f6c2021 3d204e55 LL..symbol != NU │ │ │ │ - 0x0003cd78 4c4c0000 6c6f6f6b 75705f74 61626c65 LL..lookup_table │ │ │ │ - 0x0003cd88 20213d20 4e554c4c 00000000 28257329 != NULL....(%s) │ │ │ │ - 0x0003cd98 00000000 2573203d 20256920 00000000 ....%s = %i .... │ │ │ │ - 0x0003cda8 204f5220 00000000 74656d70 6c617465 OR ....template │ │ │ │ - 0x0003cdb8 7320213d 204e554c 4c000000 74656d70 s != NULL...temp │ │ │ │ - 0x0003cdc8 6c617465 20213d20 4e554c4c 00000000 late != NULL.... │ │ │ │ - 0x0003cdd8 69643d3f 00000000 7375626a 65637420 id=?....subject │ │ │ │ - 0x0003cde8 696e7465 72707265 74617469 6f6e0000 interpretation.. │ │ │ │ - 0x0003cdf8 7375626a 65637420 6d616e69 66657374 subject manifest │ │ │ │ - 0x0003ce08 6174696f 6e000000 7375626a 5f6d616e ation...subj_man │ │ │ │ - 0x0003ce18 69666573 74617469 6f6e0000 6d696d65 ifestation..mime │ │ │ │ - 0x0003ce28 2d747970 65000000 7375626a 65637420 -type...subject │ │ │ │ - 0x0003ce38 6f726967 696e0000 7375626a 5f746578 origin..subj_tex │ │ │ │ - 0x0003ce48 745f6964 00000000 63757272 656e745f t_id....current_ │ │ │ │ - 0x0003ce58 75726900 63757272 656e745f 6f726967 uri.current_orig │ │ │ │ - 0x0003ce68 696e0000 7375626a 65637420 73746f72 in..subject stor │ │ │ │ - 0x0003ce78 61676500 7375626a 5f73746f 72616765 age.subj_storage │ │ │ │ - 0x0003ce88 5f696400 74696d65 7374616d 70203e3d _id.timestamp >= │ │ │ │ - 0x0003ce98 20256c6c 69000000 74696d65 7374616d %lli...timestam │ │ │ │ - 0x0003cea8 70203c3d 20256c6c 69000000 28737562 p <= %lli...(sub │ │ │ │ - 0x0003ceb8 6a5f7374 6f726167 655f7374 6174653d j_storage_state= │ │ │ │ - 0x0003cec8 3f204f52 20737562 6a5f7374 6f726167 ? OR subj_storag │ │ │ │ - 0x0003ced8 655f7374 61746520 4953204e 554c4c29 e_state IS NULL) │ │ │ │ - 0x0003cee8 00000000 556e6b6e 6f776e20 73746f72 ....Unknown stor │ │ │ │ - 0x0003cef8 61676520 73746174 65202725 75270000 age state '%u'.. │ │ │ │ - 0x0003cf08 4e6f2072 6573756c 74732066 6f756e64 No results found │ │ │ │ - 0x0003cf18 20666f72 20746865 20657665 6e745f74 for the event_t │ │ │ │ - 0x0003cf28 656d706c 61746573 00000000 0a202020 emplates..... │ │ │ │ - 0x0003cf38 20202020 20202020 20202020 53454c45 SELE │ │ │ │ - 0x0003cf48 43542069 642c2074 696d6573 74616d70 CT id, timestamp │ │ │ │ - 0x0003cf58 2c207375 626a5f75 72692046 524f4d20 , subj_uri FROM │ │ │ │ - 0x0003cf68 6576656e 745f7669 6577200a 20202020 event_view . │ │ │ │ - 0x0003cf78 20202020 20202020 20202057 48455245 WHERE │ │ │ │ - 0x0003cf88 20696420 494e2028 25732920 4f524445 id IN (%s) ORDE │ │ │ │ - 0x0003cf98 52204259 2074696d 65737461 6d702041 R BY timestamp A │ │ │ │ - 0x0003cfa8 53430a20 20202020 20202020 20202020 SC. │ │ │ │ - 0x0003cfb8 20200000 64622d72 65616465 722e7661 ..db-reader.va │ │ │ │ - 0x0003cfc8 6c613a34 35393a20 53514c20 6572726f la:459: SQL erro │ │ │ │ - 0x0003cfd8 72000000 4572726f 7220696e 2066696e r...Error in fin │ │ │ │ - 0x0003cfe8 645f7265 6c617465 645f7572 69730000 d_related_uris.. │ │ │ │ - 0x0003cff8 556e7375 70706f72 74656420 52656c65 Unsupported Rele │ │ │ │ - 0x0003d008 76616e74 52657375 6c745479 70650000 vantResultType.. │ │ │ │ - 0x0003d018 5a656974 67656973 74446252 65616465 ZeitgeistDbReade │ │ │ │ - 0x0003d028 72000000 73716c2e 63000000 556e6162 r...sql.c...Unab │ │ │ │ - 0x0003d038 6c652074 6f206f70 656e2064 61746162 le to open datab │ │ │ │ - 0x0003d048 6173653a 206f6c64 20736368 656d6120 ase: old schema │ │ │ │ - 0x0003d058 76657273 696f6e00 436f756c 64206e6f version.Could no │ │ │ │ - 0x0003d068 74207265 6e616d65 20646174 61626173 t rename databas │ │ │ │ - 0x0003d078 653a2025 73000000 43616e27 74206f70 e: %s...Can't op │ │ │ │ - 0x0003d088 656e2064 61746162 6173653a 2025642c en database: %d, │ │ │ │ - 0x0003d098 20257300 4974206c 6f6f6b73 206c696b %s.It looks lik │ │ │ │ - 0x0003d0a8 6520796f 75722064 61746162 61736520 e your database │ │ │ │ - 0x0003d0b8 69732063 6f727275 70742e20 49742077 is corrupt. It w │ │ │ │ - 0x0003d0c8 696c6c20 62652072 656e616d 65642061 ill be renamed a │ │ │ │ - 0x0003d0d8 6e642061 206e6577 206f6e65 2077696c nd a new one wil │ │ │ │ - 0x0003d0e8 6c206265 20637265 61746564 2e000000 l be created.... │ │ │ │ - 0x0003d0f8 73716c2e 76616c61 3a313530 3a202573 sql.vala:150: %s │ │ │ │ - 0x0003d108 00000000 73716c20 213d204e 554c4c00 ....sql != NULL. │ │ │ │ - 0x0003d118 5a656974 67656973 7453514c 69746545 ZeitgeistSQLiteE │ │ │ │ - 0x0003d128 76656e74 56696577 526f7773 00000000 ventViewRows.... │ │ │ │ - 0x0003d138 6576656e 745f6964 732e6c65 6e677468 event_ids.length │ │ │ │ - 0x0003d148 203e2030 00000000 2c202575 00000000 > 0...., %u.... │ │ │ │ - 0x0003d158 4974206c 6f6f6b73 206c696b 6520796f It looks like yo │ │ │ │ - 0x0003d168 75722064 61746162 61736520 69732063 ur database is c │ │ │ │ - 0x0003d178 6f727275 70743a20 25730000 73716c2e orrupt: %s..sql. │ │ │ │ - 0x0003d188 76616c61 3a333732 3a202573 00000000 vala:372: %s.... │ │ │ │ - 0x0003d198 6d736720 213d204e 554c4c00 25733a20 msg != NULL.%s: │ │ │ │ - 0x0003d1a8 25642c20 25730000 73716c2e 76616c61 %d, %s..sql.vala │ │ │ │ - 0x0003d1b8 3a333530 3a202573 0a000000 0a202020 :350: %s..... │ │ │ │ - 0x0003d1c8 20202020 20202020 20202020 2053454c SEL │ │ │ │ - 0x0003d1d8 45435420 69642046 524f4d20 6576656e ECT id FROM even │ │ │ │ - 0x0003d1e8 740a2020 20202020 20202020 20202020 t. │ │ │ │ - 0x0003d1f8 20205748 45524520 74696d65 7374616d WHERE timestam │ │ │ │ - 0x0003d208 703d3f20 414e4420 696e7465 72707265 p=? AND interpre │ │ │ │ - 0x0003d218 74617469 6f6e3d3f 20414e44 0a202020 tation=? AND. │ │ │ │ - 0x0003d228 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003d238 206d616e 69666573 74617469 6f6e3d3f manifestation=? │ │ │ │ - 0x0003d248 20414e44 20616374 6f723d3f 0a202020 AND actor=?. │ │ │ │ - 0x0003d258 20202020 20202020 20202020 20000000 ... │ │ │ │ - 0x0003d268 73716c2e 76616c61 3a333937 3a204576 sql.vala:397: Ev │ │ │ │ - 0x0003d278 656e7420 49442072 65747269 6576616c ent ID retrieval │ │ │ │ - 0x0003d288 20717565 72792065 72726f72 00000000 query error.... │ │ │ │ - 0x0003d298 0a202020 20202020 20202020 20202020 . │ │ │ │ - 0x0003d2a8 20494e53 45525420 494e544f 20657665 INSERT INTO eve │ │ │ │ - 0x0003d2b8 6e742028 0a202020 20202020 20202020 nt (. │ │ │ │ - 0x0003d2c8 20202020 20202020 2069642c 2074696d id, tim │ │ │ │ - 0x0003d2d8 65737461 6d702c20 696e7465 72707265 estamp, interpre │ │ │ │ - 0x0003d2e8 74617469 6f6e2c20 6d616e69 66657374 tation, manifest │ │ │ │ - 0x0003d2f8 6174696f 6e2c2061 63746f72 2c0a2020 ation, actor,. │ │ │ │ - 0x0003d308 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003d318 20206f72 6967696e 2c207061 796c6f61 origin, payloa │ │ │ │ - 0x0003d328 642c2073 75626a5f 69642c20 7375626a d, subj_id, subj │ │ │ │ - 0x0003d338 5f69645f 63757272 656e742c 0a202020 _id_current,. │ │ │ │ - 0x0003d348 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003d358 20737562 6a5f696e 74657270 72657461 subj_interpreta │ │ │ │ - 0x0003d368 74696f6e 2c207375 626a5f6d 616e6966 tion, subj_manif │ │ │ │ - 0x0003d378 65737461 74696f6e 2c207375 626a5f6f estation, subj_o │ │ │ │ - 0x0003d388 72696769 6e2c0a20 20202020 20202020 rigin,. │ │ │ │ - 0x0003d398 20202020 20202020 20202073 75626a5f subj_ │ │ │ │ - 0x0003d3a8 6f726967 696e5f63 75727265 6e742c20 origin_current, │ │ │ │ - 0x0003d3b8 7375626a 5f6d696d 65747970 652c2073 subj_mimetype, s │ │ │ │ - 0x0003d3c8 75626a5f 74657874 2c207375 626a5f73 ubj_text, subj_s │ │ │ │ - 0x0003d3d8 746f7261 67650a20 20202020 20202020 torage. │ │ │ │ - 0x0003d3e8 20202020 20202029 2056414c 55455320 ) VALUES │ │ │ │ - 0x0003d3f8 280a2020 20202020 20202020 20202020 (. │ │ │ │ - 0x0003d408 20202020 20203f2c 203f2c20 3f2c203f ?, ?, ?, ? │ │ │ │ - 0x0003d418 2c203f2c 0a202020 20202020 20202020 , ?,. │ │ │ │ - 0x0003d428 20202020 20202020 20285345 4c454354 (SELECT │ │ │ │ - 0x0003d438 20696420 46524f4d 20757269 20574845 id FROM uri WHE │ │ │ │ - 0x0003d448 52452076 616c7565 3d3f292c 0a202020 RE value=?),. │ │ │ │ - 0x0003d458 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003d468 203f2c0a 20202020 20202020 20202020 ?,. │ │ │ │ - 0x0003d478 20202020 20202020 2853454c 45435420 (SELECT │ │ │ │ - 0x0003d488 69642046 524f4d20 75726920 57484552 id FROM uri WHER │ │ │ │ - 0x0003d498 45207661 6c75653d 3f292c0a 20202020 E value=?),. │ │ │ │ - 0x0003d4a8 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003d4b8 2853454c 45435420 69642046 524f4d20 (SELECT id FROM │ │ │ │ - 0x0003d4c8 75726920 57484552 45207661 6c75653d uri WHERE value= │ │ │ │ - 0x0003d4d8 3f292c0a 20202020 20202020 20202020 ?),. │ │ │ │ - 0x0003d4e8 20202020 20202020 3f2c203f 2c0a2020 ?, ?,. │ │ │ │ - 0x0003d4f8 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003d508 20202853 454c4543 54206964 2046524f (SELECT id FRO │ │ │ │ - 0x0003d518 4d207572 69205748 45524520 76616c75 M uri WHERE valu │ │ │ │ - 0x0003d528 653d3f29 2c0a2020 20202020 20202020 e=?),. │ │ │ │ - 0x0003d538 20202020 20202020 20202853 454c4543 (SELEC │ │ │ │ - 0x0003d548 54206964 2046524f 4d207572 69205748 T id FROM uri WH │ │ │ │ - 0x0003d558 45524520 76616c75 653d3f29 2c0a2020 ERE value=?),. │ │ │ │ - 0x0003d568 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003d578 20203f2c 0a202020 20202020 20202020 ?,. │ │ │ │ - 0x0003d588 20202020 20202020 20285345 4c454354 (SELECT │ │ │ │ - 0x0003d598 20696420 46524f4d 20746578 74205748 id FROM text WH │ │ │ │ - 0x0003d5a8 45524520 76616c75 653d3f29 2c0a2020 ERE value=?),. │ │ │ │ - 0x0003d5b8 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003d5c8 20202853 454c4543 54206964 2046524f (SELECT id FRO │ │ │ │ - 0x0003d5d8 4d207374 6f726167 65205748 45524520 M storage WHERE │ │ │ │ - 0x0003d5e8 76616c75 653d3f29 0a202020 20202020 value=?). │ │ │ │ - 0x0003d5f8 20202020 20202020 20290000 73716c2e )..sql. │ │ │ │ - 0x0003d608 76616c61 3a343237 3a20496e 73657274 vala:427: Insert │ │ │ │ - 0x0003d618 696f6e20 71756572 79206572 726f7200 ion query error. │ │ │ │ - 0x0003d628 0a202020 20202020 20202020 20555044 . UPD │ │ │ │ - 0x0003d638 41544520 6576656e 740a2020 20202020 ATE event. │ │ │ │ - 0x0003d648 20202020 20202020 20205345 54207375 SET su │ │ │ │ - 0x0003d658 626a5f69 645f6375 7272656e 743d2853 bj_id_current=(S │ │ │ │ - 0x0003d668 454c4543 54206964 2046524f 4d207572 ELECT id FROM ur │ │ │ │ - 0x0003d678 69205748 45524520 76616c75 653d3f29 i WHERE value=?) │ │ │ │ - 0x0003d688 0a202020 20202020 20202020 20202020 . │ │ │ │ - 0x0003d698 202c2020 20737562 6a5f6f72 6967696e , subj_origin │ │ │ │ - 0x0003d6a8 5f637572 72656e74 3d285345 4c454354 _current=(SELECT │ │ │ │ - 0x0003d6b8 20696420 46524f4d 20757269 20574845 id FROM uri WHE │ │ │ │ - 0x0003d6c8 52452076 616c7565 3d3f290a 20202020 RE value=?). │ │ │ │ - 0x0003d6d8 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003d6e8 57484552 45207375 626a5f69 645f6375 WHERE subj_id_cu │ │ │ │ - 0x0003d6f8 7272656e 743d2853 454c4543 54206964 rrent=(SELECT id │ │ │ │ - 0x0003d708 2046524f 4d207572 69205748 45524520 FROM uri WHERE │ │ │ │ - 0x0003d718 76616c75 653d3f29 0a202020 20202020 value=?). │ │ │ │ - 0x0003d728 20202020 20202020 20202020 20414e44 AND │ │ │ │ - 0x0003d738 20696e74 65727072 65746174 696f6e21 interpretation! │ │ │ │ - 0x0003d748 3d3f2041 4e442074 696d6573 74616d70 =? AND timestamp │ │ │ │ - 0x0003d758 3c3f0a20 20202020 20202020 20202000 0... │ │ │ │ - 0x000430d8 25732573 00000000 67707472 61727220 %s%s....gptrarr │ │ │ │ - 0x000430e8 213d204e 554c4c00 25732825 73290000 != NULL.%s(%s).. │ │ │ │ - 0x000430f8 636c6175 73652021 3d204e55 4c4c0000 clause != NULL.. │ │ │ │ - 0x00043108 74657874 20213d20 4e554c4c 00000000 text != NULL.... │ │ │ │ - 0x00043118 286f6666 73657420 2b206c65 6e29203c (offset + len) < │ │ │ │ - 0x00043128 3d207374 72696e67 5f6c656e 67746800 = string_length. │ │ │ │ - 0x00043138 6e656564 6c652021 3d204e55 4c4c0000 needle != NULL.. │ │ │ │ - 0x00043148 2a617267 7320213d 204e554c 4c000000 *args != NULL... │ │ │ │ - 0x00043158 61726773 2e6c656e 67746820 3d3d2031 args.length == 1 │ │ │ │ - 0x00043168 00000000 53454c45 43542025 73204652 ....SELECT %s FR │ │ │ │ - 0x00043178 4f4d2025 73000000 53454c45 43542025 OM %s...SELECT % │ │ │ │ - 0x00043188 73204652 4f4d2025 73205748 45524520 s FROM %s WHERE │ │ │ │ - 0x00043198 2876616c 7565203e 3d203f20 414e4420 (value >= ? AND │ │ │ │ - 0x000431a8 76616c75 65203c20 3f290000 25732049 value < ?)..%s I │ │ │ │ - 0x000431b8 4e202825 73290000 28257320 4e4f5420 N (%s)..(%s NOT │ │ │ │ - 0x000431c8 494e2028 25732920 4f522025 73206973 IN (%s) OR %s is │ │ │ │ - 0x000431d8 204e554c 4c290000 5a656974 67656973 NULL)..Zeitgeis │ │ │ │ - 0x000431e8 74576865 7265436c 61757365 00000000 tWhereClause.... │ │ │ │ - 0x000431f8 5a454954 47454953 545f5748 4552455f ZEITGEIST_WHERE_ │ │ │ │ - 0x00043208 434c4155 53455f54 5950455f 414e4400 CLAUSE_TYPE_AND. │ │ │ │ - 0x00043218 616e6400 5a454954 47454953 545f5748 and.ZEITGEIST_WH │ │ │ │ - 0x00043228 4552455f 434c4155 53455f54 5950455f ERE_CLAUSE_TYPE_ │ │ │ │ - 0x00043238 4f520000 5f5f6c61 6d626461 375f0000 OR..__lambda7_.. │ │ │ │ - 0x00043248 5f5f6c61 6d626461 365f0000 5f5f6c61 __lambda6_..__la │ │ │ │ - 0x00043258 6d626461 355f0000 675f6363 6c6f7375 mbda5_..g_cclosu │ │ │ │ - 0x00043268 72655f75 7365725f 6d617273 68616c5f re_user_marshal_ │ │ │ │ - 0x00043278 564f4944 5f5f5354 52494e47 5f424f4f VOID__STRING_BOO │ │ │ │ - 0x00043288 4c45414e 00000000 5f5f6c61 6d626461 LEAN....__lambda │ │ │ │ - 0x00043298 345f0000 7a656974 67656973 745f6461 4_..zeitgeist_da │ │ │ │ - 0x000432a8 74615f73 6f757263 655f7265 67697374 ta_source_regist │ │ │ │ - 0x000432b8 72795f67 65745f64 6174615f 736f7572 ry_get_data_sour │ │ │ │ - 0x000432c8 6365735f 636f0000 7a656974 67656973 ces_co..zeitgeis │ │ │ │ - 0x000432d8 745f6461 74615f73 6f757263 655f7265 t_data_source_re │ │ │ │ - 0x000432e8 67697374 72795f72 65676973 7465725f gistry_register_ │ │ │ │ - 0x000432f8 64617461 5f736f75 7263655f 636f0000 data_source_co.. │ │ │ │ - 0x00043308 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00043318 6f757263 655f7265 67697374 72795f73 ource_registry_s │ │ │ │ - 0x00043328 65745f64 6174615f 736f7572 63655f65 et_data_source_e │ │ │ │ - 0x00043338 6e61626c 65645f63 6f000000 7a656974 nabled_co...zeit │ │ │ │ - 0x00043348 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ - 0x00043358 655f7265 67697374 72795f67 65745f64 e_registry_get_d │ │ │ │ - 0x00043368 6174615f 736f7572 63655f66 726f6d5f ata_source_from_ │ │ │ │ - 0x00043378 69645f63 6f000000 7a656974 67656973 id_co...zeitgeis │ │ │ │ - 0x00043388 745f6461 74615f73 6f757263 655f7265 t_data_source_re │ │ │ │ - 0x00043398 67697374 72795f67 65745f64 6174615f gistry_get_data_ │ │ │ │ - 0x000433a8 736f7572 63657300 7a656974 67656973 sources.zeitgeis │ │ │ │ - 0x000433b8 745f6461 74615f73 6f757263 655f7265 t_data_source_re │ │ │ │ - 0x000433c8 67697374 72795f67 65745f64 6174615f gistry_get_data_ │ │ │ │ - 0x000433d8 736f7572 63655f66 726f6d5f 69640000 source_from_id.. │ │ │ │ - 0x000433e8 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x000433f8 6f757263 655f7265 67697374 72795f72 ource_registry_r │ │ │ │ - 0x00043408 65676973 7465725f 64617461 5f736f75 egister_data_sou │ │ │ │ - 0x00043418 72636500 7a656974 67656973 745f6461 rce.zeitgeist_da │ │ │ │ - 0x00043428 74615f73 6f757263 655f7265 67697374 ta_source_regist │ │ │ │ - 0x00043438 72795f73 65745f64 6174615f 736f7572 ry_set_data_sour │ │ │ │ - 0x00043448 63655f65 6e61626c 65640000 00000000 ce_enabled...... │ │ │ │ - 0x00043458 00000000 00000000 7a656974 67656973 ........zeitgeis │ │ │ │ - 0x00043468 745f696e 6465785f 73656172 63685f77 t_index_search_w │ │ │ │ - 0x00043478 6974685f 72656c65 76616e63 6965735f ith_relevancies_ │ │ │ │ - 0x00043488 636f0000 76616c61 5f675f70 74725f61 co..vala_g_ptr_a │ │ │ │ - 0x00043498 72726179 5f676574 5f6c656e 67746800 rray_get_length. │ │ │ │ - 0x000434a8 5f5f6c61 6d626461 385f0000 7a656974 __lambda8_..zeit │ │ │ │ - 0x000434b8 67656973 745f696e 6465785f 73656172 geist_index_sear │ │ │ │ - 0x000434c8 63685f63 6f000000 7a656974 67656973 ch_co...zeitgeis │ │ │ │ - 0x000434d8 745f696e 6465785f 73656172 63680000 t_index_search.. │ │ │ │ - 0x000434e8 7a656974 67656973 745f696e 6465785f zeitgeist_index_ │ │ │ │ - 0x000434f8 73656172 63685f77 6974685f 72656c65 search_with_rele │ │ │ │ - 0x00043508 76616e63 69657300 0f000000 7a656974 vancies.....zeit │ │ │ │ - 0x00043518 67656973 745f6c6f 675f7265 696e7374 geist_log_reinst │ │ │ │ - 0x00043528 616c6c5f 6d6f6e69 746f7200 7a656974 all_monitor.zeit │ │ │ │ - 0x00043538 67656973 745f6c6f 675f7265 696e7374 geist_log_reinst │ │ │ │ - 0x00043548 616c6c5f 6d6f6e69 746f725f 636f0000 all_monitor_co.. │ │ │ │ - 0x00043558 7a656974 67656973 745f6c6f 675f7265 zeitgeist_log_re │ │ │ │ - 0x00043568 616c5f6f 6e5f636f 6e6e6563 74696f6e al_on_connection │ │ │ │ - 0x00043578 5f657374 61626c69 73686564 00000000 _established.... │ │ │ │ - 0x00043588 7a656974 67656973 745f6c6f 675f7175 zeitgeist_log_qu │ │ │ │ - 0x00043598 69745f63 6f000000 7a656974 67656973 it_co...zeitgeis │ │ │ │ - 0x000435a8 745f6c6f 675f6465 6c657465 5f657665 t_log_delete_eve │ │ │ │ - 0x000435b8 6e74735f 636f0000 7a656974 67656973 nts_co..zeitgeis │ │ │ │ - 0x000435c8 745f6c6f 675f6765 745f6576 656e7473 t_log_get_events │ │ │ │ - 0x000435d8 5f636f00 5f5f5f6c 616d6264 6131305f _co.___lambda10_ │ │ │ │ - 0x000435e8 00000000 5f5f6c61 6d626461 395f0000 ....__lambda9_.. │ │ │ │ - 0x000435f8 5f5f6c61 6d626461 31355f00 7a656974 __lambda15_.zeit │ │ │ │ - 0x00043608 67656973 745f6c6f 675f696e 73657274 geist_log_insert │ │ │ │ - 0x00043618 5f657665 6e74735f 636f0000 76616c61 _events_co..vala │ │ │ │ - 0x00043628 5f675f70 74725f61 72726179 5f676574 _g_ptr_array_get │ │ │ │ - 0x00043638 5f6c656e 67746800 7a656974 67656973 _length.zeitgeis │ │ │ │ - 0x00043648 745f6c6f 675f6669 6e645f65 76656e74 t_log_find_event │ │ │ │ - 0x00043658 5f696473 5f636f00 7a656974 67656973 _ids_co.zeitgeis │ │ │ │ - 0x00043668 745f6c6f 675f6669 6e645f65 76656e74 t_log_find_event │ │ │ │ - 0x00043678 735f636f 00000000 7a656974 67656973 s_co....zeitgeis │ │ │ │ - 0x00043688 745f6c6f 675f6669 6e645f72 656c6174 t_log_find_relat │ │ │ │ - 0x00043698 65645f75 7269735f 636f0000 7a656974 ed_uris_co..zeit │ │ │ │ - 0x000436a8 67656973 745f6c6f 675f696e 73657274 geist_log_insert │ │ │ │ - 0x000436b8 5f657665 6e747300 7a656974 67656973 _events.zeitgeis │ │ │ │ - 0x000436c8 745f6c6f 675f696e 73657274 5f657665 t_log_insert_eve │ │ │ │ - 0x000436d8 6e745f63 6f000000 7a656974 67656973 nt_co...zeitgeis │ │ │ │ - 0x000436e8 745f6c6f 675f696e 73657274 5f657665 t_log_insert_eve │ │ │ │ - 0x000436f8 6e740000 7a656974 67656973 745f6c6f nt..zeitgeist_lo │ │ │ │ - 0x00043708 675f696e 73657274 5f657665 6e745f6e g_insert_event_n │ │ │ │ - 0x00043718 6f5f7265 706c7900 7a656974 67656973 o_reply.zeitgeis │ │ │ │ - 0x00043728 745f6c6f 675f696e 73657274 5f657665 t_log_insert_eve │ │ │ │ - 0x00043738 6e74735f 6e6f5f72 65706c79 00000000 nts_no_reply.... │ │ │ │ - 0x00043748 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ - 0x00043758 6e645f65 76656e74 73000000 7a656974 nd_events...zeit │ │ │ │ - 0x00043768 67656973 745f6c6f 675f6669 6e645f65 geist_log_find_e │ │ │ │ - 0x00043778 76656e74 5f696473 00000000 7a656974 vent_ids....zeit │ │ │ │ - 0x00043788 67656973 745f6c6f 675f6765 745f6576 geist_log_get_ev │ │ │ │ - 0x00043798 656e7473 00000000 7a656974 67656973 ents....zeitgeis │ │ │ │ - 0x000437a8 745f6c6f 675f6669 6e645f72 656c6174 t_log_find_relat │ │ │ │ - 0x000437b8 65645f75 72697300 7a656974 67656973 ed_uris.zeitgeis │ │ │ │ - 0x000437c8 745f6c6f 675f6465 6c657465 5f657665 t_log_delete_eve │ │ │ │ - 0x000437d8 6e747300 7a656974 67656973 745f6c6f nts.zeitgeist_lo │ │ │ │ - 0x000437e8 675f7175 69740000 7a656974 67656973 g_quit..zeitgeis │ │ │ │ - 0x000437f8 745f6c6f 675f696e 7374616c 6c5f6d6f t_log_install_mo │ │ │ │ - 0x00043808 6e69746f 72000000 7a656974 67656973 nitor...zeitgeis │ │ │ │ - 0x00043818 745f6c6f 675f7265 6d6f7665 5f6d6f6e t_log_remove_mon │ │ │ │ - 0x00043828 69746f72 00000000 7a656974 67656973 itor....zeitgeis │ │ │ │ - 0x00043838 745f6c6f 675f6765 745f7665 7273696f t_log_get_versio │ │ │ │ - 0x00043848 6e000000 7a656974 67656973 745f6c6f n...zeitgeist_lo │ │ │ │ - 0x00043858 675f6765 745f6578 74656e73 696f6e73 g_get_extensions │ │ │ │ - 0x00043868 00000000 7a656974 67656973 745f6c6f ....zeitgeist_lo │ │ │ │ - 0x00043878 675f6461 74617061 74680000 675f6363 g_datapath..g_cc │ │ │ │ - 0x00043888 6c6f7375 72655f75 7365725f 6d617273 losure_user_mars │ │ │ │ - 0x00043898 68616c5f 564f4944 5f5f4f42 4a454354 hal_VOID__OBJECT │ │ │ │ - 0x000438a8 5f4f424a 45435400 675f6363 6c6f7375 _OBJECT.g_cclosu │ │ │ │ - 0x000438b8 72655f75 7365725f 6d617273 68616c5f re_user_marshal_ │ │ │ │ - 0x000438c8 564f4944 5f5f4f42 4a454354 5f504f49 VOID__OBJECT_POI │ │ │ │ - 0x000438d8 4e544552 5f494e54 00000000 7a656974 NTER_INT....zeit │ │ │ │ - 0x000438e8 67656973 745f6d6f 6e69746f 725f7265 geist_monitor_re │ │ │ │ - 0x000438f8 616c5f6e 6f746966 795f6465 6c657465 al_notify_delete │ │ │ │ - 0x00043908 00000000 7a656974 67656973 745f6d6f ....zeitgeist_mo │ │ │ │ - 0x00043918 6e69746f 725f7265 616c5f6e 6f746966 nitor_real_notif │ │ │ │ - 0x00043928 795f6465 6c657465 5f636f00 7a656974 y_delete_co.zeit │ │ │ │ - 0x00043938 67656973 745f6d6f 6e69746f 725f7265 geist_monitor_re │ │ │ │ - 0x00043948 616c5f6e 6f746966 795f696e 73657274 al_notify_insert │ │ │ │ - 0x00043958 00000000 7a656974 67656973 745f6d6f ....zeitgeist_mo │ │ │ │ - 0x00043968 6e69746f 725f7265 616c5f6e 6f746966 nitor_real_notif │ │ │ │ - 0x00043978 795f696e 73657274 5f636f00 7a656974 y_insert_co.zeit │ │ │ │ - 0x00043988 67656973 745f6d6f 6e69746f 725f6765 geist_monitor_ge │ │ │ │ - 0x00043998 745f7465 6d706c61 74657300 7a656974 t_templates.zeit │ │ │ │ - 0x000439a8 67656973 745f6d6f 6e69746f 725f6765 geist_monitor_ge │ │ │ │ - 0x000439b8 745f7061 74680000 7a656974 67656973 t_path..zeitgeis │ │ │ │ - 0x000439c8 745f6d6f 6e69746f 725f6765 745f7469 t_monitor_get_ti │ │ │ │ - 0x000439d8 6d655f72 616e6765 00000000 7a656974 me_range....zeit │ │ │ │ - 0x000439e8 67656973 745f6d6f 6e69746f 725f7365 geist_monitor_se │ │ │ │ - 0x000439f8 745f7469 6d655f72 616e6765 00000000 t_time_range.... │ │ │ │ - 0x00043a08 7a656974 67656973 745f6d6f 6e69746f zeitgeist_monito │ │ │ │ - 0x00043a18 725f6765 745f6576 656e745f 74656d70 r_get_event_temp │ │ │ │ - 0x00043a28 6c617465 73000000 7a656974 67656973 lates...zeitgeis │ │ │ │ - 0x00043a38 745f6d6f 6e69746f 725f7365 745f6576 t_monitor_set_ev │ │ │ │ - 0x00043a48 656e745f 74656d70 6c617465 73000000 ent_templates... │ │ │ │ - 0x00043a58 7a656974 67656973 745f6d6f 6e69746f zeitgeist_monito │ │ │ │ - 0x00043a68 725f636f 6e737472 75637400 7a656974 r_construct.zeit │ │ │ │ - 0x00043a78 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ - 0x00043a88 78795f77 72617070 65725f6f 6e5f636f xy_wrapper_on_co │ │ │ │ - 0x00043a98 6e6e6563 74696f6e 5f657374 61626c69 nnection_establi │ │ │ │ - 0x00043aa8 73686564 00000000 7a656974 67656973 shed....zeitgeis │ │ │ │ - 0x00043ab8 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ - 0x00043ac8 72617070 65725f6f 6e5f636f 6e6e6563 rapper_on_connec │ │ │ │ - 0x00043ad8 74696f6e 5f6c6f73 74000000 7a656974 tion_lost...zeit │ │ │ │ - 0x00043ae8 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ - 0x00043af8 78795f77 72617070 65725f67 65745f70 xy_wrapper_get_p │ │ │ │ - 0x00043b08 726f7879 5f637265 61746564 00000000 roxy_created.... │ │ │ │ - 0x00043b18 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ - 0x00043b28 5f70726f 78795f77 72617070 65725f67 _proxy_wrapper_g │ │ │ │ - 0x00043b38 65745f69 735f636f 6e6e6563 74656400 et_is_connected. │ │ │ │ - 0x00043b48 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ - 0x00043b58 5f70726f 78795f77 72617070 65725f73 _proxy_wrapper_s │ │ │ │ - 0x00043b68 65745f70 726f7879 5f637265 61746564 et_proxy_created │ │ │ │ - 0x00043b78 00000000 7a656974 67656973 745f7175 ....zeitgeist_qu │ │ │ │ - 0x00043b88 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ - 0x00043b98 65725f73 65745f69 735f636f 6e6e6563 er_set_is_connec │ │ │ │ - 0x00043ba8 74656400 7a656974 67656973 745f7175 ted.zeitgeist_qu │ │ │ │ - 0x00043bb8 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ - 0x00043bc8 65725f6e 616d655f 6f776e65 725f6368 er_name_owner_ch │ │ │ │ - 0x00043bd8 616e6765 64000000 7a656974 67656973 anged...zeitgeis │ │ │ │ - 0x00043be8 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ - 0x00043bf8 72617070 65725f71 75657565 645f6d65 rapper_queued_me │ │ │ │ - 0x00043c08 74686f64 5f736574 5f717565 7565645f thod_set_queued_ │ │ │ │ - 0x00043c18 6d657468 6f640000 7a656974 67656973 method..zeitgeis │ │ │ │ - 0x00043c28 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ - 0x00043c38 72617070 65725f71 75657565 645f6d65 rapper_queued_me │ │ │ │ - 0x00043c48 74686f64 5f676574 5f717565 7565645f thod_get_queued_ │ │ │ │ - 0x00043c58 6d657468 6f640000 0f000000 7a656974 method......zeit │ │ │ │ - 0x00043c68 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ - 0x00043c78 78795f77 72617070 65725f77 6169745f xy_wrapper_wait_ │ │ │ │ - 0x00043c88 666f725f 70726f78 795f636f 00000000 for_proxy_co.... │ │ │ │ - 0x00043c98 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ - 0x00043ca8 5f70726f 78795f77 72617070 65725f77 _proxy_wrapper_w │ │ │ │ - 0x00043cb8 6169745f 666f725f 70726f78 79000000 ait_for_proxy... │ │ │ │ - 0x00043cc8 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ - 0x00043cd8 5f70726f 78795f77 72617070 65725f70 _proxy_wrapper_p │ │ │ │ - 0x00043ce8 6172616d 5f737065 635f7175 65756564 aram_spec_queued │ │ │ │ - 0x00043cf8 5f6d6574 686f6400 7a656974 67656973 _method.zeitgeis │ │ │ │ - 0x00043d08 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ - 0x00043d18 72617070 65725f76 616c7565 5f676574 rapper_value_get │ │ │ │ - 0x00043d28 5f717565 7565645f 6d657468 6f640000 _queued_method.. │ │ │ │ - 0x00043d38 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ - 0x00043d48 5f70726f 78795f77 72617070 65725f70 _proxy_wrapper_p │ │ │ │ - 0x00043d58 726f6365 73735f71 75657565 645f6d65 rocess_queued_me │ │ │ │ - 0x00043d68 74686f64 73000000 7a656974 67656973 thods...zeitgeis │ │ │ │ - 0x00043d78 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ - 0x00043d88 72617070 65725f70 726f7879 5f616371 rapper_proxy_acq │ │ │ │ - 0x00043d98 75697265 64000000 7a656974 67656973 uired...zeitgeis │ │ │ │ - 0x00043da8 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ - 0x00043db8 72617070 65725f70 726f7879 5f756e61 rapper_proxy_una │ │ │ │ - 0x00043dc8 7661696c 61626c65 00000000 7a656974 vailable....zeit │ │ │ │ - 0x00043dd8 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ - 0x00043de8 78795f77 72617070 65725f76 616c7565 xy_wrapper_value │ │ │ │ - 0x00043df8 5f736574 5f717565 7565645f 6d657468 _set_queued_meth │ │ │ │ - 0x00043e08 6f640000 7a656974 67656973 745f7175 od..zeitgeist_qu │ │ │ │ - 0x00043e18 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ - 0x00043e28 65725f76 616c7565 5f74616b 655f7175 er_value_take_qu │ │ │ │ - 0x00043e38 65756564 5f6d6574 686f6400 7a656974 eued_method.zeit │ │ │ │ - 0x00043e48 67656973 745f7265 6d6f7465 5f6c6f67 geist_remote_log │ │ │ │ - 0x00043e58 5f676574 5f657874 656e7369 6f6e7300 _get_extensions. │ │ │ │ - 0x00043e68 7a656974 67656973 745f7265 6d6f7465 zeitgeist_remote │ │ │ │ - 0x00043e78 5f6c6f67 5f676574 5f766572 73696f6e _log_get_version │ │ │ │ - 0x00043e88 00000000 7a656974 67656973 745f7265 ....zeitgeist_re │ │ │ │ - 0x00043e98 6d6f7465 5f6c6f67 5f676574 5f646174 mote_log_get_dat │ │ │ │ - 0x00043ea8 61706174 68000000 7a656974 67656973 apath...zeitgeis │ │ │ │ - 0x00043eb8 745f6e65 74776f72 6b5f6d61 6e616765 t_network_manage │ │ │ │ - 0x00043ec8 725f6462 75735f73 74617465 00000000 r_dbus_state.... │ │ │ │ - 0x00043ed8 7a656974 67656973 745f636f 6e6e6d61 zeitgeist_connma │ │ │ │ - 0x00043ee8 6e5f6d61 6e616765 725f6462 75735f67 n_manager_dbus_g │ │ │ │ - 0x00043ef8 65745f73 74617465 00000000 00000000 et_state........ │ │ │ │ - 0x00043f08 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00043f18 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00043f28 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00043f38 00000000 00000000 7a656974 67656973 ........zeitgeis │ │ │ │ - 0x00043f48 745f6461 74615f73 6f757263 655f746f t_data_source_to │ │ │ │ - 0x00043f58 5f766172 69616e74 00000000 7a656974 _variant....zeit │ │ │ │ - 0x00043f68 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ - 0x00043f78 655f6765 745f756e 69717565 5f696400 e_get_unique_id. │ │ │ │ - 0x00043f88 5f5f6c61 6d626461 345f0000 7a656974 __lambda4_..zeit │ │ │ │ - 0x00043f98 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ - 0x00043fa8 655f7365 745f756e 69717565 5f696400 e_set_unique_id. │ │ │ │ - 0x00043fb8 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00043fc8 6f757263 655f6765 745f6e61 6d650000 ource_get_name.. │ │ │ │ - 0x00043fd8 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00043fe8 6f757263 655f7365 745f6e61 6d650000 ource_set_name.. │ │ │ │ - 0x00043ff8 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00044008 6f757263 655f6765 745f6465 73637269 ource_get_descri │ │ │ │ - 0x00044018 7074696f 6e000000 7a656974 67656973 ption...zeitgeis │ │ │ │ - 0x00044028 745f6461 74615f73 6f757263 655f7365 t_data_source_se │ │ │ │ - 0x00044038 745f6465 73637269 7074696f 6e000000 t_description... │ │ │ │ - 0x00044048 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00044058 6f757263 655f6765 745f6576 656e745f ource_get_event_ │ │ │ │ - 0x00044068 74656d70 6c617465 73000000 7a656974 templates...zeit │ │ │ │ - 0x00044078 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ - 0x00044088 655f7365 745f6576 656e745f 74656d70 e_set_event_temp │ │ │ │ - 0x00044098 6c617465 73000000 7a656974 67656973 lates...zeitgeis │ │ │ │ - 0x000440a8 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ - 0x000440b8 745f656e 61626c65 64000000 7a656974 t_enabled...zeit │ │ │ │ - 0x000440c8 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ - 0x000440d8 655f7365 745f656e 61626c65 64000000 e_set_enabled... │ │ │ │ - 0x000440e8 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x000440f8 6f757263 655f636f 6e737472 7563745f ource_construct_ │ │ │ │ - 0x00044108 66756c6c 00000000 7a656974 67656973 full....zeitgeis │ │ │ │ - 0x00044118 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ - 0x00044128 745f7275 6e6e696e 67000000 7a656974 t_running...zeit │ │ │ │ - 0x00044138 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ - 0x00044148 655f7365 745f7275 6e6e696e 67000000 e_set_running... │ │ │ │ - 0x00044158 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00044168 6f757263 655f6765 745f7469 6d657374 ource_get_timest │ │ │ │ - 0x00044178 616d7000 7a656974 67656973 745f6461 amp.zeitgeist_da │ │ │ │ - 0x00044188 74615f73 6f757263 655f7365 745f7469 ta_source_set_ti │ │ │ │ - 0x00044198 6d657374 616d7000 7a656974 67656973 mestamp.zeitgeis │ │ │ │ - 0x000441a8 745f6461 74615f73 6f757263 655f636f t_data_source_co │ │ │ │ - 0x000441b8 6e737472 7563745f 66726f6d 5f766172 nstruct_from_var │ │ │ │ - 0x000441c8 69616e74 00000000 7a656974 67656973 iant....zeitgeis │ │ │ │ - 0x000441d8 745f6461 74615f73 6f757263 65735f66 t_data_sources_f │ │ │ │ - 0x000441e8 726f6d5f 76617269 616e7400 7a656974 rom_variant.zeit │ │ │ │ - 0x000441f8 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ - 0x00044208 65735f74 6f5f7661 7269616e 74000000 es_to_variant... │ │ │ │ - 0x00044218 7a656974 67656973 745f6d69 6d655f72 zeitgeist_mime_r │ │ │ │ - 0x00044228 65676578 5f6e6577 00000000 7a656974 egex_new....zeit │ │ │ │ - 0x00044238 67656973 745f7572 695f7363 68656d65 geist_uri_scheme │ │ │ │ - 0x00044248 5f6e6577 00000000 7a656974 67656973 _new....zeitgeis │ │ │ │ - 0x00044258 745f7265 67697374 65725f6d 696d6574 t_register_mimet │ │ │ │ - 0x00044268 79706500 7a656974 67656973 745f7265 ype.zeitgeist_re │ │ │ │ - 0x00044278 67697374 65725f6d 696d6574 7970655f gister_mimetype_ │ │ │ │ - 0x00044288 72656765 78000000 7a656974 67656973 regex...zeitgeis │ │ │ │ - 0x00044298 745f7265 67697374 65725f75 72695f73 t_register_uri_s │ │ │ │ - 0x000442a8 6368656d 65000000 7a656974 67656973 cheme...zeitgeis │ │ │ │ - 0x000442b8 745f6d61 6e696665 73746174 696f6e5f t_manifestation_ │ │ │ │ - 0x000442c8 666f725f 75726900 7a656974 67656973 for_uri.zeitgeis │ │ │ │ - 0x000442d8 745f6e65 78745f73 7472696e 675f6f72 t_next_string_or │ │ │ │ - 0x000442e8 5f6e756c 6c000000 7a656974 67656973 _null...zeitgeis │ │ │ │ - 0x000442f8 745f6576 656e745f 6765745f 7375626a t_event_get_subj │ │ │ │ - 0x00044308 65637400 7a656974 67656973 745f6576 ect.zeitgeist_ev │ │ │ │ - 0x00044318 656e745f 6e756d5f 7375626a 65637473 ent_num_subjects │ │ │ │ - 0x00044328 00000000 76616c61 5f675f70 74725f61 ....vala_g_ptr_a │ │ │ │ - 0x00044338 72726179 5f676574 5f6c656e 67746800 rray_get_length. │ │ │ │ - 0x00044348 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ - 0x00044358 6164645f 7375626a 65637400 7a656974 add_subject.zeit │ │ │ │ - 0x00044368 67656973 745f6576 656e745f 74616b65 geist_event_take │ │ │ │ - 0x00044378 5f737562 6a656374 00000000 7a656974 _subject....zeit │ │ │ │ - 0x00044388 67656973 745f6576 656e745f 6765745f geist_event_get_ │ │ │ │ - 0x00044398 69640000 7a656974 67656973 745f6576 id..zeitgeist_ev │ │ │ │ - 0x000443a8 656e745f 7365745f 69640000 7a656974 ent_set_id..zeit │ │ │ │ - 0x000443b8 67656973 745f6576 656e745f 6765745f geist_event_get_ │ │ │ │ - 0x000443c8 74696d65 7374616d 70000000 7a656974 timestamp...zeit │ │ │ │ - 0x000443d8 67656973 745f6576 656e745f 7365745f geist_event_set_ │ │ │ │ - 0x000443e8 74696d65 7374616d 70000000 7a656974 timestamp...zeit │ │ │ │ - 0x000443f8 67656973 745f6576 656e745f 6765745f geist_event_get_ │ │ │ │ - 0x00044408 6f726967 696e0000 7a656974 67656973 origin..zeitgeis │ │ │ │ - 0x00044418 745f6576 656e745f 7365745f 6f726967 t_event_set_orig │ │ │ │ - 0x00044428 696e0000 7a656974 67656973 745f6576 in..zeitgeist_ev │ │ │ │ - 0x00044438 656e745f 6765745f 6163746f 72000000 ent_get_actor... │ │ │ │ - 0x00044448 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ - 0x00044458 7365745f 6163746f 72000000 7a656974 set_actor...zeit │ │ │ │ - 0x00044468 67656973 745f6576 656e745f 7365745f geist_event_set_ │ │ │ │ - 0x00044478 6163746f 725f6672 6f6d5f61 70705f69 actor_from_app_i │ │ │ │ - 0x00044488 6e666f00 7a656974 67656973 745f6576 nfo.zeitgeist_ev │ │ │ │ - 0x00044498 656e745f 6765745f 696e7465 72707265 ent_get_interpre │ │ │ │ - 0x000444a8 74617469 6f6e0000 7a656974 67656973 tation..zeitgeis │ │ │ │ - 0x000444b8 745f6576 656e745f 7365745f 696e7465 t_event_set_inte │ │ │ │ - 0x000444c8 72707265 74617469 6f6e0000 7a656974 rpretation..zeit │ │ │ │ - 0x000444d8 67656973 745f6576 656e745f 6765745f geist_event_get_ │ │ │ │ - 0x000444e8 6d616e69 66657374 6174696f 6e000000 manifestation... │ │ │ │ - 0x000444f8 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ - 0x00044508 746f5f76 61726961 6e740000 7a656974 to_variant..zeit │ │ │ │ - 0x00044518 67656973 745f6576 656e745f 64656275 geist_event_debu │ │ │ │ - 0x00044528 675f7072 696e7400 7a656974 67656973 g_print.zeitgeis │ │ │ │ - 0x00044538 745f6576 656e745f 6d617463 6865735f t_event_matches_ │ │ │ │ - 0x00044548 74656d70 6c617465 00000000 7a656974 template....zeit │ │ │ │ - 0x00044558 67656973 745f6576 656e745f 7365745f geist_event_set_ │ │ │ │ - 0x00044568 6d616e69 66657374 6174696f 6e000000 manifestation... │ │ │ │ - 0x00044578 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ - 0x00044588 6765745f 7375626a 65637473 00000000 get_subjects.... │ │ │ │ - 0x00044598 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ - 0x000445a8 7365745f 7375626a 65637473 00000000 set_subjects.... │ │ │ │ - 0x000445b8 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ - 0x000445c8 6765745f 7061796c 6f616400 7a656974 get_payload.zeit │ │ │ │ - 0x000445d8 67656973 745f6576 656e745f 7365745f geist_event_set_ │ │ │ │ - 0x000445e8 7061796c 6f616400 7a656974 67656973 payload.zeitgeis │ │ │ │ - 0x000445f8 745f6576 656e745f 636f6e73 74727563 t_event_construc │ │ │ │ - 0x00044608 745f6672 6f6d5f76 61726961 6e740000 t_from_variant.. │ │ │ │ - 0x00044618 75696e74 36345f70 61727365 00000000 uint64_parse.... │ │ │ │ - 0x00044628 696e7436 345f7061 72736500 7a656974 int64_parse.zeit │ │ │ │ - 0x00044638 67656973 745f6576 656e7473 5f66726f geist_events_fro │ │ │ │ - 0x00044648 6d5f7661 7269616e 74000000 7a656974 m_variant...zeit │ │ │ │ - 0x00044658 67656973 745f6576 656e7473 5f746f5f geist_events_to_ │ │ │ │ - 0x00044668 76617269 616e7400 7a656974 67656973 variant.zeitgeis │ │ │ │ - 0x00044678 745f6576 656e7473 5f746f5f 76617269 t_events_to_vari │ │ │ │ - 0x00044688 616e745f 77697468 5f6c696d 69740000 ant_with_limit.. │ │ │ │ - 0x00044698 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x000446a8 745f6765 745f7572 69000000 7a656974 t_get_uri...zeit │ │ │ │ - 0x000446b8 67656973 745f7375 626a6563 745f7365 geist_subject_se │ │ │ │ - 0x000446c8 745f7572 69000000 7a656974 67656973 t_uri...zeitgeis │ │ │ │ - 0x000446d8 745f7375 626a6563 745f6765 745f6f72 t_subject_get_or │ │ │ │ - 0x000446e8 6967696e 00000000 7a656974 67656973 igin....zeitgeis │ │ │ │ - 0x000446f8 745f7375 626a6563 745f7365 745f6f72 t_subject_set_or │ │ │ │ - 0x00044708 6967696e 00000000 7a656974 67656973 igin....zeitgeis │ │ │ │ - 0x00044718 745f7375 626a6563 745f6765 745f7465 t_subject_get_te │ │ │ │ - 0x00044728 78740000 7a656974 67656973 745f7375 xt..zeitgeist_su │ │ │ │ - 0x00044738 626a6563 745f7365 745f7465 78740000 bject_set_text.. │ │ │ │ - 0x00044748 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x00044758 745f6765 745f7374 6f726167 65000000 t_get_storage... │ │ │ │ - 0x00044768 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x00044778 745f7365 745f7374 6f726167 65000000 t_set_storage... │ │ │ │ - 0x00044788 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x00044798 745f6765 745f6375 7272656e 745f7572 t_get_current_ur │ │ │ │ - 0x000447a8 69000000 7a656974 67656973 745f7375 i...zeitgeist_su │ │ │ │ - 0x000447b8 626a6563 745f7365 745f6375 7272656e bject_set_curren │ │ │ │ - 0x000447c8 745f7572 69000000 7a656974 67656973 t_uri...zeitgeis │ │ │ │ - 0x000447d8 745f7375 626a6563 745f6765 745f6375 t_subject_get_cu │ │ │ │ - 0x000447e8 7272656e 745f6f72 6967696e 00000000 rrent_origin.... │ │ │ │ - 0x000447f8 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x00044808 745f7365 745f6375 7272656e 745f6f72 t_set_current_or │ │ │ │ - 0x00044818 6967696e 00000000 7a656974 67656973 igin....zeitgeis │ │ │ │ - 0x00044828 745f7375 626a6563 745f6765 745f6d69 t_subject_get_mi │ │ │ │ - 0x00044838 6d657479 70650000 7a656974 67656973 metype..zeitgeis │ │ │ │ - 0x00044848 745f7375 626a6563 745f7365 745f6d69 t_subject_set_mi │ │ │ │ - 0x00044858 6d657479 70650000 7a656974 67656973 metype..zeitgeis │ │ │ │ - 0x00044868 745f7375 626a6563 745f6765 745f696e t_subject_get_in │ │ │ │ - 0x00044878 74657270 72657461 74696f6e 00000000 terpretation.... │ │ │ │ - 0x00044888 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x00044898 745f7365 745f696e 74657270 72657461 t_set_interpreta │ │ │ │ - 0x000448a8 74696f6e 00000000 7a656974 67656973 tion....zeitgeis │ │ │ │ - 0x000448b8 745f7375 626a6563 745f6765 745f6d61 t_subject_get_ma │ │ │ │ - 0x000448c8 6e696665 73746174 696f6e00 7a656974 nifestation.zeit │ │ │ │ - 0x000448d8 67656973 745f7375 626a6563 745f746f geist_subject_to │ │ │ │ - 0x000448e8 5f766172 69616e74 00000000 7a656974 _variant....zeit │ │ │ │ - 0x000448f8 67656973 745f7375 626a6563 745f6d61 geist_subject_ma │ │ │ │ - 0x00044908 74636865 735f7465 6d706c61 74650000 tches_template.. │ │ │ │ - 0x00044918 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x00044928 745f7365 745f6d61 6e696665 73746174 t_set_manifestat │ │ │ │ - 0x00044938 696f6e00 7a656974 67656973 745f7375 ion.zeitgeist_su │ │ │ │ - 0x00044948 626a6563 745f636f 6e737472 7563745f bject_construct_ │ │ │ │ - 0x00044958 66726f6d 5f766172 69616e74 00000000 from_variant.... │ │ │ │ - 0x00044968 7a656974 67656973 745f7469 6d655f72 zeitgeist_time_r │ │ │ │ - 0x00044978 616e6765 5f746f5f 76617269 616e7400 ange_to_variant. │ │ │ │ - 0x00044988 7a656974 67656973 745f7469 6d655f72 zeitgeist_time_r │ │ │ │ - 0x00044998 616e6765 5f676574 5f737461 72740000 ange_get_start.. │ │ │ │ - 0x000449a8 7a656974 67656973 745f7469 6d655f72 zeitgeist_time_r │ │ │ │ - 0x000449b8 616e6765 5f736574 5f737461 72740000 ange_set_start.. │ │ │ │ - 0x000449c8 7a656974 67656973 745f7469 6d655f72 zeitgeist_time_r │ │ │ │ - 0x000449d8 616e6765 5f676574 5f656e64 00000000 ange_get_end.... │ │ │ │ - 0x000449e8 7a656974 67656973 745f7469 6d655f72 zeitgeist_time_r │ │ │ │ - 0x000449f8 616e6765 5f736574 5f656e64 00000000 ange_set_end.... │ │ │ │ - 0x00044a08 7a656974 67656973 745f7469 6d655f72 zeitgeist_time_r │ │ │ │ - 0x00044a18 616e6765 5f636f6e 73747275 63745f66 ange_construct_f │ │ │ │ - 0x00044a28 726f6d5f 76617269 616e7400 7a656974 rom_variant.zeit │ │ │ │ - 0x00044a38 67656973 745f7469 6d655f72 616e6765 geist_time_range │ │ │ │ - 0x00044a48 5f696e74 65727365 63740000 7a656974 _intersect..zeit │ │ │ │ - 0x00044a58 67656973 745f7469 6d657374 616d705f geist_timestamp_ │ │ │ │ - 0x00044a68 66726f6d 5f74696d 6576616c 00000000 from_timeval.... │ │ │ │ - 0x00044a78 7a656974 67656973 745f7469 6d657374 zeitgeist_timest │ │ │ │ - 0x00044a88 616d705f 66726f6d 5f69736f 38363031 amp_from_iso8601 │ │ │ │ - 0x00044a98 00000000 7a656974 67656973 745f7469 ....zeitgeist_ti │ │ │ │ - 0x00044aa8 6d657374 616d705f 66726f6d 5f646174 mestamp_from_dat │ │ │ │ - 0x00044ab8 65000000 0f000000 7a656974 67656973 e.......zeitgeis │ │ │ │ - 0x00044ac8 745f7379 6d626f6c 5f706172 616d5f73 t_symbol_param_s │ │ │ │ - 0x00044ad8 7065635f 696e666f 00000000 7a656974 pec_info....zeit │ │ │ │ - 0x00044ae8 67656973 745f7379 6d626f6c 5f76616c geist_symbol_val │ │ │ │ - 0x00044af8 75655f67 65745f69 6e666f00 7a656974 ue_get_info.zeit │ │ │ │ - 0x00044b08 67656973 745f7379 6d626f6c 5f696e66 geist_symbol_inf │ │ │ │ - 0x00044b18 6f5f7265 67697374 65720000 7a656974 o_register..zeit │ │ │ │ - 0x00044b28 67656973 745f7379 6d626f6c 5f676574 geist_symbol_get │ │ │ │ - 0x00044b38 5f646973 706c6179 5f6e616d 65000000 _display_name... │ │ │ │ - 0x00044b48 7a656974 67656973 745f7379 6d626f6c zeitgeist_symbol │ │ │ │ - 0x00044b58 5f676574 5f646573 63726970 74696f6e _get_description │ │ │ │ - 0x00044b68 00000000 7a656974 67656973 745f7379 ....zeitgeist_sy │ │ │ │ - 0x00044b78 6d626f6c 5f676574 5f616c6c 5f706172 mbol_get_all_par │ │ │ │ - 0x00044b88 656e7473 00000000 7a656974 67656973 ents....zeitgeis │ │ │ │ - 0x00044b98 745f7379 6d626f6c 5f676574 5f616c6c t_symbol_get_all │ │ │ │ - 0x00044ba8 5f636869 6c647265 6e000000 7a656974 _children...zeit │ │ │ │ - 0x00044bb8 67656973 745f7379 6d626f6c 5f676574 geist_symbol_get │ │ │ │ - 0x00044bc8 5f636869 6c647265 6e000000 7a656974 _children...zeit │ │ │ │ - 0x00044bd8 67656973 745f7379 6d626f6c 5f676574 geist_symbol_get │ │ │ │ - 0x00044be8 5f706172 656e7473 00000000 7a656974 _parents....zeit │ │ │ │ - 0x00044bf8 67656973 745f7379 6d626f6c 5f76616c geist_symbol_val │ │ │ │ - 0x00044c08 75655f73 65745f69 6e666f00 7a656974 ue_set_info.zeit │ │ │ │ - 0x00044c18 67656973 745f7379 6d626f6c 5f76616c geist_symbol_val │ │ │ │ - 0x00044c28 75655f74 616b655f 696e666f 00000000 ue_take_info.... │ │ │ │ - 0x00044c38 7a656974 67656973 745f7265 73756c74 zeitgeist_result │ │ │ │ - 0x00044c48 5f736574 5f73697a 65000000 7a656974 _set_size...zeit │ │ │ │ - 0x00044c58 67656973 745f7265 73756c74 5f736574 geist_result_set │ │ │ │ - 0x00044c68 5f657374 696d6174 65645f6d 61746368 _estimated_match │ │ │ │ - 0x00044c78 65730000 7a656974 67656973 745f7265 es..zeitgeist_re │ │ │ │ - 0x00044c88 73756c74 5f736574 5f6e6578 745f7661 sult_set_next_va │ │ │ │ - 0x00044c98 6c756500 7a656974 67656973 745f7265 lue.zeitgeist_re │ │ │ │ - 0x00044ca8 73756c74 5f736574 5f686173 5f6e6578 sult_set_has_nex │ │ │ │ - 0x00044cb8 74000000 7a656974 67656973 745f7265 t...zeitgeist_re │ │ │ │ - 0x00044cc8 73756c74 5f736574 5f74656c 6c000000 sult_set_tell... │ │ │ │ - 0x00044cd8 7a656974 67656973 745f7265 73756c74 zeitgeist_result │ │ │ │ - 0x00044ce8 5f736574 5f726573 65740000 76616c61 _set_reset..vala │ │ │ │ - 0x00044cf8 5f675f70 74725f61 72726179 5f676574 _g_ptr_array_get │ │ │ │ - 0x00044d08 5f6c656e 67746800 7a656974 67656973 _length.zeitgeis │ │ │ │ - 0x00044d18 745f7369 6d706c65 5f726573 756c745f t_simple_result_ │ │ │ │ - 0x00044d28 7365745f 636f6e73 74727563 74000000 set_construct... │ │ │ │ - 0x00044d38 7a656974 67656973 745f7369 6d706c65 zeitgeist_simple │ │ │ │ - 0x00044d48 5f726573 756c745f 7365745f 636f6e73 _result_set_cons │ │ │ │ - 0x00044d58 74727563 745f7769 74685f6e 756d5f6d truct_with_num_m │ │ │ │ - 0x00044d68 61746368 65730000 73747269 6e675f73 atches..string_s │ │ │ │ - 0x00044d78 75627374 72696e67 00000000 7a656974 ubstring....zeit │ │ │ │ - 0x00044d88 67656973 745f7574 696c735f 7365745f geist_utils_set_ │ │ │ │ - 0x00044d98 64617461 62617365 5f66696c 655f7061 database_file_pa │ │ │ │ - 0x00044da8 74680000 7a656974 67656973 745f7574 th..zeitgeist_ut │ │ │ │ - 0x00044db8 696c735f 70617273 655f6e65 67617469 ils_parse_negati │ │ │ │ - 0x00044dc8 6f6e0000 7a656974 67656973 745f7574 on..zeitgeist_ut │ │ │ │ - 0x00044dd8 696c735f 70617273 655f6e6f 65787061 ils_parse_noexpa │ │ │ │ - 0x00044de8 6e640000 7a656974 67656973 745f7574 nd..zeitgeist_ut │ │ │ │ - 0x00044df8 696c735f 70617273 655f7769 6c646361 ils_parse_wildca │ │ │ │ - 0x00044e08 72640000 7a656974 67656973 745f7574 rd..zeitgeist_ut │ │ │ │ - 0x00044e18 696c735f 61737365 72745f73 69670000 ils_assert_sig.. │ │ │ │ - 0x00044e28 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ - 0x00044e38 6465725f 67726f75 705f616e 645f736f der_group_and_so │ │ │ │ - 0x00044e48 72740000 7a656974 67656973 745f6462 rt..zeitgeist_db │ │ │ │ - 0x00044e58 5f726561 6465725f 64656c65 74655f66 _reader_delete_f │ │ │ │ - 0x00044e68 726f6d5f 63616368 65000000 7a656974 rom_cache...zeit │ │ │ │ - 0x00044e78 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ - 0x00044e88 6765745f 6576656e 745f6672 6f6d5f72 get_event_from_r │ │ │ │ - 0x00044e98 6f770000 7a656974 67656973 745f6462 ow..zeitgeist_db │ │ │ │ - 0x00044ea8 5f726561 6465725f 6765745f 7375626a _reader_get_subj │ │ │ │ - 0x00044eb8 6563745f 66726f6d 5f726f77 00000000 ect_from_row.... │ │ │ │ - 0x00044ec8 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ - 0x00044ed8 6465725f 6765745f 6576656e 74730000 der_get_events.. │ │ │ │ - 0x00044ee8 675f7074 725f6172 7261795f 73657400 g_ptr_array_set. │ │ │ │ - 0x00044ef8 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ - 0x00044f08 6465725f 66696e64 5f657665 6e745f69 der_find_event_i │ │ │ │ - 0x00044f18 64735f66 6f725f63 6c617573 65000000 ds_for_clause... │ │ │ │ - 0x00044f28 73747269 6e675f72 65706c61 63650000 string_replace.. │ │ │ │ - 0x00044f38 76616c61 5f675f70 74725f61 72726179 vala_g_ptr_array │ │ │ │ - 0x00044f48 5f676574 5f6c656e 67746800 75696e74 _get_length.uint │ │ │ │ - 0x00044f58 36345f70 61727365 00000000 7a656974 64_parse....zeit │ │ │ │ - 0x00044f68 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ - 0x00044f78 636c6f73 65000000 7a656974 67656973 close...zeitgeis │ │ │ │ - 0x00044f88 745f6462 5f726561 6465725f 61737365 t_db_reader_asse │ │ │ │ - 0x00044f98 72745f6e 6f5f6e65 67617469 6f6e0000 rt_no_negation.. │ │ │ │ - 0x00044fa8 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ - 0x00044fb8 6465725f 61737365 72745f6e 6f5f6e6f der_assert_no_no │ │ │ │ - 0x00044fc8 65787061 6e640000 7a656974 67656973 expand..zeitgeis │ │ │ │ - 0x00044fd8 745f6462 5f726561 6465725f 61737365 t_db_reader_asse │ │ │ │ - 0x00044fe8 72745f6e 6f5f7769 6c646361 72640000 rt_no_wildcard.. │ │ │ │ - 0x00044ff8 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ - 0x00045008 6465725f 6765745f 77686572 655f636c der_get_where_cl │ │ │ │ - 0x00045018 61757365 5f666f72 5f73796d 626f6c00 ause_for_symbol. │ │ │ │ - 0x00045028 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ - 0x00045038 6465725f 6765745f 77686572 655f636c der_get_where_cl │ │ │ │ - 0x00045048 61757365 5f66726f 6d5f6576 656e745f ause_from_event_ │ │ │ │ - 0x00045058 74656d70 6c617465 73000000 7a656974 templates...zeit │ │ │ │ - 0x00045068 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ - 0x00045078 6765745f 77686572 655f636c 61757365 get_where_clause │ │ │ │ - 0x00045088 5f66726f 6d5f6576 656e745f 74656d70 _from_event_temp │ │ │ │ - 0x00045098 6c617465 00000000 7a656974 67656973 late....zeitgeis │ │ │ │ - 0x000450a8 745f6462 5f726561 6465725f 6765745f t_db_reader_get_ │ │ │ │ - 0x000450b8 77686572 655f636c 61757365 5f666f72 where_clause_for │ │ │ │ - 0x000450c8 5f717565 72790000 7a656974 67656973 _query..zeitgeis │ │ │ │ - 0x000450d8 745f6462 5f726561 6465725f 66696e64 t_db_reader_find │ │ │ │ - 0x000450e8 5f657665 6e745f69 64730000 7a656974 _event_ids..zeit │ │ │ │ - 0x000450f8 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ - 0x00045108 66696e64 5f657665 6e747300 7a656974 find_events.zeit │ │ │ │ - 0x00045118 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ - 0x00045128 66696e64 5f72656c 61746564 5f757269 find_related_uri │ │ │ │ - 0x00045138 73000000 7a656974 67656973 745f6462 s...zeitgeist_db │ │ │ │ - 0x00045148 5f726561 6465725f 6765745f 64617461 _reader_get_data │ │ │ │ - 0x00045158 62617365 00000000 7a656974 67656973 base....zeitgeis │ │ │ │ - 0x00045168 745f6462 5f726561 6465725f 7365745f t_db_reader_set_ │ │ │ │ - 0x00045178 64617461 62617365 00000000 7a656974 database....zeit │ │ │ │ - 0x00045188 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x00045198 74616261 73655f6f 70656e5f 64617461 tabase_open_data │ │ │ │ - 0x000451a8 62617365 00000000 5f73716c 69746533 base...._sqlite3 │ │ │ │ - 0x000451b8 5f657865 63000000 696e7436 345f7061 _exec...int64_pa │ │ │ │ - 0x000451c8 72736500 7a656974 67656973 745f7371 rse.zeitgeist_sq │ │ │ │ - 0x000451d8 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ - 0x000451e8 65745f64 656c6574 696f6e5f 63616c6c et_deletion_call │ │ │ │ - 0x000451f8 6261636b 00000000 7a656974 67656973 back....zeitgeis │ │ │ │ - 0x00045208 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x00045218 73655f67 65745f73 716c5f73 7472696e se_get_sql_strin │ │ │ │ - 0x00045228 675f6672 6f6d5f65 76656e74 5f696473 g_from_event_ids │ │ │ │ - 0x00045238 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ - 0x00045248 5f6c6974 655f6461 74616261 73655f63 _lite_database_c │ │ │ │ - 0x00045258 6c6f7365 00000000 7a656974 67656973 lose....zeitgeis │ │ │ │ - 0x00045268 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x00045278 73655f61 73736572 745f6e6f 745f636f se_assert_not_co │ │ │ │ - 0x00045288 72727570 74000000 7a656974 67656973 rrupt...zeitgeis │ │ │ │ - 0x00045298 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x000452a8 73655f61 73736572 745f7175 6572795f se_assert_query_ │ │ │ │ - 0x000452b8 73756363 65737300 7a656974 67656973 success.zeitgeis │ │ │ │ - 0x000452c8 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x000452d8 73655f70 72657061 72655f72 6561645f se_prepare_read_ │ │ │ │ - 0x000452e8 71756572 69657300 7a656974 67656973 queries.zeitgeis │ │ │ │ - 0x000452f8 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x00045308 73655f70 72657061 72655f6d 6f646966 se_prepare_modif │ │ │ │ - 0x00045318 69636174 696f6e5f 71756572 69657300 ication_queries. │ │ │ │ - 0x00045328 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00045338 655f6461 74616261 73655f67 65745f6c e_database_get_l │ │ │ │ - 0x00045348 6173745f 69640000 7a656974 67656973 ast_id..zeitgeis │ │ │ │ - 0x00045358 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x00045368 73655f67 65745f74 696d655f 72616e67 se_get_time_rang │ │ │ │ - 0x00045378 655f666f 725f6576 656e745f 69647300 e_for_event_ids. │ │ │ │ - 0x00045388 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00045398 655f6461 74616261 73655f69 6e736572 e_database_inser │ │ │ │ - 0x000453a8 745f6f72 5f69676e 6f72655f 696e746f t_or_ignore_into │ │ │ │ - 0x000453b8 5f746162 6c650000 7a656974 67656973 _table..zeitgeis │ │ │ │ - 0x000453c8 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x000453d8 73655f62 6567696e 5f747261 6e736163 se_begin_transac │ │ │ │ - 0x000453e8 74696f6e 00000000 7a656974 67656973 tion....zeitgeis │ │ │ │ - 0x000453f8 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x00045408 73655f65 6e645f74 72616e73 61637469 se_end_transacti │ │ │ │ - 0x00045418 6f6e0000 7a656974 67656973 745f7371 on..zeitgeist_sq │ │ │ │ - 0x00045428 5f6c6974 655f6461 74616261 73655f61 _lite_database_a │ │ │ │ - 0x00045438 626f7274 5f747261 6e736163 74696f6e bort_transaction │ │ │ │ - 0x00045448 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ - 0x00045458 5f6c6974 655f6461 74616261 73655f61 _lite_database_a │ │ │ │ - 0x00045468 6e616c79 7a650000 7a656974 67656973 nalyze..zeitgeis │ │ │ │ - 0x00045478 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x00045488 73655f73 65745f63 61636865 5f73697a se_set_cache_siz │ │ │ │ - 0x00045498 65000000 7a656974 67656973 745f7371 e...zeitgeist_sq │ │ │ │ - 0x000454a8 5f6c6974 655f6461 74616261 73655f75 _lite_database_u │ │ │ │ - 0x000454b8 70646174 655f6361 6c6c6261 636b0000 pdate_callback.. │ │ │ │ - 0x000454c8 5f73716c 69746533 5f657865 63000000 _sqlite3_exec... │ │ │ │ - 0x000454d8 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x000454e8 655f6461 74616261 73655f73 6368656d e_database_schem │ │ │ │ - 0x000454f8 615f6765 745f7363 68656d61 5f6d6574 a_get_schema_met │ │ │ │ - 0x00045508 61646174 61000000 7a656974 67656973 adata...zeitgeis │ │ │ │ - 0x00045518 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x00045528 73655f73 6368656d 615f6765 745f7363 se_schema_get_sc │ │ │ │ - 0x00045538 68656d61 5f766572 73696f6e 00000000 hema_version.... │ │ │ │ - 0x00045548 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00045558 655f6461 74616261 73655f73 6368656d e_database_schem │ │ │ │ - 0x00045568 615f6765 745f6372 65617469 6f6e5f64 a_get_creation_d │ │ │ │ - 0x00045578 61746500 7a656974 67656973 745f7371 ate.zeitgeist_sq │ │ │ │ - 0x00045588 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ - 0x00045598 6368656d 615f6578 65635f71 75657279 chema_exec_query │ │ │ │ - 0x000455a8 00000000 43616e27 74206372 65617465 ....Can't create │ │ │ │ - 0x000455b8 20646174 61626173 653a2025 642c2025 database: %d, % │ │ │ │ - 0x000455c8 730a0a55 6e61626c 6520746f 20657865 s..Unable to exe │ │ │ │ - 0x000455d8 63757465 2053514c 3a0a2573 00000000 cute SQL:.%s.... │ │ │ │ - 0x000455e8 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x000455f8 655f6461 74616261 73655f73 6368656d e_database_schem │ │ │ │ - 0x00045608 615f7365 745f7363 68656d61 5f766572 a_set_schema_ver │ │ │ │ - 0x00045618 73696f6e 00000000 7a656974 67656973 sion....zeitgeis │ │ │ │ - 0x00045628 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x00045638 73655f73 6368656d 615f7365 745f636f se_schema_set_co │ │ │ │ - 0x00045648 72727570 74696f6e 5f666c61 67000000 rruption_flag... │ │ │ │ - 0x00045658 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00045668 655f6461 74616261 73655f73 6368656d e_database_schem │ │ │ │ - 0x00045678 615f7365 7475705f 64617461 62617365 a_setup_database │ │ │ │ - 0x00045688 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ - 0x00045698 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ - 0x000456a8 6368656d 615f6372 65617465 5f736368 chema_create_sch │ │ │ │ - 0x000456b8 656d6100 7a656974 67656973 745f7371 ema.zeitgeist_sq │ │ │ │ - 0x000456c8 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ - 0x000456d8 6368656d 615f6372 65617465 5f626173 chema_create_bas │ │ │ │ - 0x000456e8 69635f69 6e646963 65730000 7a656974 ic_indices..zeit │ │ │ │ - 0x000456f8 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x00045708 74616261 73655f73 6368656d 615f6372 tabase_schema_cr │ │ │ │ - 0x00045718 65617465 5f657665 6e745f69 6e646963 eate_event_indic │ │ │ │ - 0x00045728 65730000 7a656974 67656973 745f7371 es..zeitgeist_sq │ │ │ │ - 0x00045738 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ - 0x00045748 6368656d 615f6472 6f705f62 61736963 chema_drop_basic │ │ │ │ - 0x00045758 5f696e64 69636573 00000000 7a656974 _indices....zeit │ │ │ │ - 0x00045768 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x00045778 74616261 73655f73 6368656d 615f6472 tabase_schema_dr │ │ │ │ - 0x00045788 6f705f65 76656e74 5f696e64 69636573 op_event_indices │ │ │ │ - 0x00045798 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ - 0x000457a8 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ - 0x000457b8 6368656d 615f656e 73757265 5f736368 chema_ensure_sch │ │ │ │ - 0x000457c8 656d6100 7a656974 67656973 745f7371 ema.zeitgeist_sq │ │ │ │ - 0x000457d8 5f6c6974 655f7461 626c655f 6c6f6f6b _lite_table_look │ │ │ │ - 0x000457e8 75705f63 6f6e7374 72756374 00000000 up_construct.... │ │ │ │ - 0x000457f8 5f73716c 69746533 5f657865 63000000 _sqlite3_exec... │ │ │ │ - 0x00045808 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00045818 655f7461 626c655f 6c6f6f6b 75705f69 e_table_lookup_i │ │ │ │ - 0x00045828 645f7472 795f7374 72696e67 00000000 d_try_string.... │ │ │ │ - 0x00045838 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00045848 655f7461 626c655f 6c6f6f6b 75705f69 e_table_lookup_i │ │ │ │ - 0x00045858 645f666f 725f7374 72696e67 00000000 d_for_string.... │ │ │ │ - 0x00045868 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00045878 655f7461 626c655f 6c6f6f6b 75705f67 e_table_lookup_g │ │ │ │ - 0x00045888 65745f76 616c7565 00000000 7a656974 et_value....zeit │ │ │ │ - 0x00045898 67656973 745f7371 5f6c6974 655f7461 geist_sq_lite_ta │ │ │ │ - 0x000458a8 626c655f 6c6f6f6b 75705f72 656d6f76 ble_lookup_remov │ │ │ │ - 0x000458b8 65000000 7a656974 67656973 745f7768 e...zeitgeist_wh │ │ │ │ - 0x000458c8 6572655f 636c6175 73655f67 65745f73 ere_clause_get_s │ │ │ │ - 0x000458d8 65617263 685f7461 626c655f 666f725f earch_table_for_ │ │ │ │ - 0x000458e8 636f6c75 6d6e0000 7a656974 67656973 column..zeitgeis │ │ │ │ - 0x000458f8 745f7768 6572655f 636c6175 73655f67 t_where_clause_g │ │ │ │ - 0x00045908 65745f63 6f6e6469 74696f6e 735f6c65 et_conditions_le │ │ │ │ - 0x00045918 6e677468 00000000 76616c61 5f675f70 ngth....vala_g_p │ │ │ │ - 0x00045928 74725f61 72726179 5f676574 5f6c656e tr_array_get_len │ │ │ │ - 0x00045938 67746800 7a656974 67656973 745f7768 gth.zeitgeist_wh │ │ │ │ - 0x00045948 6572655f 636c6175 73655f68 61735f6e ere_clause_has_n │ │ │ │ - 0x00045958 6f6e5f74 696d6573 74616d70 5f636f6e on_timestamp_con │ │ │ │ - 0x00045968 64697469 6f6e0000 7a656974 67656973 dition..zeitgeis │ │ │ │ - 0x00045978 745f7768 6572655f 636c6175 73655f61 t_where_clause_a │ │ │ │ - 0x00045988 64640000 7a656974 67656973 745f7768 dd..zeitgeist_wh │ │ │ │ - 0x00045998 6572655f 636c6175 73655f61 64645f77 ere_clause_add_w │ │ │ │ - 0x000459a8 6974685f 61727261 79000000 7a656974 ith_array...zeit │ │ │ │ - 0x000459b8 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ - 0x000459c8 73655f61 64645f6d 61746368 5f636f6e se_add_match_con │ │ │ │ - 0x000459d8 64697469 6f6e0000 7a656974 67656973 dition..zeitgeis │ │ │ │ - 0x000459e8 745f7768 6572655f 636c6175 73655f61 t_where_clause_a │ │ │ │ - 0x000459f8 64645f74 6578745f 636f6e64 6974696f dd_text_conditio │ │ │ │ - 0x00045a08 6e5f7375 62717565 72790000 7a656974 n_subquery..zeit │ │ │ │ - 0x00045a18 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ - 0x00045a28 73655f61 64645f74 6578745f 636f6e64 se_add_text_cond │ │ │ │ - 0x00045a38 6974696f 6e000000 7a656974 67656973 ition...zeitgeis │ │ │ │ - 0x00045a48 745f7768 6572655f 636c6175 73655f69 t_where_clause_i │ │ │ │ - 0x00045a58 735f656d 70747900 7a656974 67656973 s_empty.zeitgeis │ │ │ │ - 0x00045a68 745f7768 6572655f 636c6175 73655f6d t_where_clause_m │ │ │ │ - 0x00045a78 61795f68 6176655f 72657375 6c747300 ay_have_results. │ │ │ │ - 0x00045a88 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ - 0x00045a98 636c6175 73655f67 65745f69 735f7369 clause_get_is_si │ │ │ │ - 0x00045aa8 6d706c65 00000000 7a656974 67656973 mple....zeitgeis │ │ │ │ - 0x00045ab8 745f7768 6572655f 636c6175 73655f73 t_where_clause_s │ │ │ │ - 0x00045ac8 65745f69 735f7369 6d706c65 00000000 et_is_simple.... │ │ │ │ - 0x00045ad8 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ - 0x00045ae8 636c6175 73655f67 65745f73 716c5f63 clause_get_sql_c │ │ │ │ - 0x00045af8 6f6e6469 74696f6e 73000000 7a656974 onditions...zeit │ │ │ │ - 0x00045b08 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ - 0x00045b18 73655f67 656e6572 69635f61 72726179 se_generic_array │ │ │ │ - 0x00045b28 5f746f5f 756e6f77 6e65645f 61727261 _to_unowned_arra │ │ │ │ - 0x00045b38 79000000 7a656974 67656973 745f7768 y...zeitgeist_wh │ │ │ │ - 0x00045b48 6572655f 636c6175 73655f65 7874656e ere_clause_exten │ │ │ │ - 0x00045b58 64000000 7a656974 67656973 745f7768 d...zeitgeist_wh │ │ │ │ - 0x00045b68 6572655f 636c6175 73655f67 65745f62 ere_clause_get_b │ │ │ │ - 0x00045b78 696e645f 61726775 6d656e74 73000000 ind_arguments... │ │ │ │ - 0x00045b88 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ - 0x00045b98 636c6175 73655f67 65745f72 69676874 clause_get_right │ │ │ │ - 0x00045ba8 5f626f75 6e646172 79000000 73747269 _boundary...stri │ │ │ │ - 0x00045bb8 6e675f73 75627374 72696e67 00000000 ng_substring.... │ │ │ │ - 0x00045bc8 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ - 0x00045bd8 636c6175 73655f61 64645f77 696c6463 clause_add_wildc │ │ │ │ - 0x00045be8 6172645f 636f6e64 6974696f 6e000000 ard_condition... │ │ │ │ - 0x00045bf8 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ - 0x00045c08 636c6175 73655f6f 7074696d 697a655f clause_optimize_ │ │ │ │ - 0x00045c18 676c6f62 00000000 40000000 09000000 glob....@....... │ │ │ │ - 0x00045c28 30000000 09000000 04000000 09000000 0............... │ │ │ │ - 0x00045c38 0c000000 09000000 3f000000 09000000 ........?....... │ │ │ │ - 0x00045c48 37000000 09000000 17000000 09000000 7............... │ │ │ │ - 0x00045c58 2f000000 09000000 11000000 09000000 /............... │ │ │ │ - 0x00045c68 33000000 09000000 15000000 09000000 3............... │ │ │ │ - 0x00045c78 12000000 09000000 1f000000 09000000 ................ │ │ │ │ - 0x00045c88 36000000 09000000 10000000 09000000 6............... │ │ │ │ - 0x00045c98 24000000 09000000 2a000000 09000000 $.......*....... │ │ │ │ - 0x00045ca8 00000000 00000000 ........ │ │ │ │ + 0x00034a60 40000000 09000000 30000000 09000000 @.......0....... │ │ │ │ + 0x00034a70 04000000 09000000 0c000000 09000000 ................ │ │ │ │ + 0x00034a80 3f000000 09000000 37000000 09000000 ?.......7....... │ │ │ │ + 0x00034a90 17000000 09000000 2f000000 09000000 ......../....... │ │ │ │ + 0x00034aa0 11000000 09000000 33000000 09000000 ........3....... │ │ │ │ + 0x00034ab0 15000000 09000000 12000000 09000000 ................ │ │ │ │ + 0x00034ac0 1f000000 09000000 36000000 09000000 ........6....... │ │ │ │ + 0x00034ad0 10000000 09000000 24000000 09000000 ........$....... │ │ │ │ + 0x00034ae0 2a000000 09000000 00000000 00000000 *............... │ │ │ │ + 0x00034af0 47657444 61746153 6f757263 6546726f GetDataSourceFro │ │ │ │ + 0x00034b00 6d496400 6f72672e 676e6f6d 652e7a65 mId.org.gnome.ze │ │ │ │ + 0x00034b10 69746765 6973742e 44617461 536f7572 itgeist.DataSour │ │ │ │ + 0x00034b20 63655265 67697374 72790000 52656769 ceRegistry..Regi │ │ │ │ + 0x00034b30 73746572 44617461 536f7572 63650000 sterDataSource.. │ │ │ │ + 0x00034b40 47657444 61746153 6f757263 65730000 GetDataSources.. │ │ │ │ + 0x00034b50 53657444 61746153 6f757263 65456e61 SetDataSourceEna │ │ │ │ + 0x00034b60 626c6564 00000000 44617461 536f7572 bled....DataSour │ │ │ │ + 0x00034b70 63655265 67697374 65726564 00000000 ceRegistered.... │ │ │ │ + 0x00034b80 44617461 536f7572 6365456e 61626c65 DataSourceEnable │ │ │ │ + 0x00034b90 64000000 44617461 536f7572 63654469 d...DataSourceDi │ │ │ │ + 0x00034ba0 73636f6e 6e656374 65640000 64617461 sconnected..data │ │ │ │ + 0x00034bb0 2d736f75 7263652d 64697363 6f6e6e65 -source-disconne │ │ │ │ + 0x00034bc0 63746564 00000000 64617461 2d736f75 cted....data-sou │ │ │ │ + 0x00034bd0 7263652d 656e6162 6c656400 64617461 rce-enabled.data │ │ │ │ + 0x00034be0 2d736f75 7263652d 72656769 73746572 -source-register │ │ │ │ + 0x00034bf0 65640000 64617461 5f736f75 72636520 ed..data_source │ │ │ │ + 0x00034c00 213d204e 554c4c00 64617461 2d736f75 != NULL.data-sou │ │ │ │ + 0x00034c10 7263652d 72656769 73747279 2e76616c rce-registry.val │ │ │ │ + 0x00034c20 613a3131 333a2045 72726f72 20706172 a:113: Error par │ │ │ │ + 0x00034c30 73696e67 20646174 612d736f 75726365 sing data-source │ │ │ │ + 0x00034c40 3a202573 00000000 64617461 2d736f75 : %s....data-sou │ │ │ │ + 0x00034c50 7263652d 72656769 73747279 2e630000 rce-registry.c.. │ │ │ │ + 0x00034c60 66696c65 2025733a 206c696e 65202564 file %s: line %d │ │ │ │ + 0x00034c70 3a20756e 65787065 63746564 20657272 : unexpected err │ │ │ │ + 0x00034c80 6f723a20 25732028 25732c20 25642900 or: %s (%s, %d). │ │ │ │ + 0x00034c90 66696c65 2025733a 206c696e 65202564 file %s: line %d │ │ │ │ + 0x00034ca0 3a20756e 63617567 68742065 72726f72 : uncaught error │ │ │ │ + 0x00034cb0 3a202573 20282573 2c202564 29000000 : %s (%s, %d)... │ │ │ │ + 0x00034cc0 756e6971 75655f69 6420213d 204e554c unique_id != NUL │ │ │ │ + 0x00034cd0 4c000000 64617461 2d736f75 7263652d L...data-source- │ │ │ │ + 0x00034ce0 72656769 73747279 2e76616c 613a3938 registry.vala:98 │ │ │ │ + 0x00034cf0 3a204572 726f7220 70617273 696e6720 : Error parsing │ │ │ │ + 0x00034d00 64617461 2d736f75 7263653a 20257300 data-source: %s. │ │ │ │ + 0x00034d10 6e5f7061 72616d5f 76616c75 6573203d n_param_values = │ │ │ │ + 0x00034d20 3d203300 72657320 213d204e 554c4c00 = 3.res != NULL. │ │ │ │ + 0x00034d30 556e6162 6c652074 6f20636f 6e6e6563 Unable to connec │ │ │ │ + 0x00034d40 7420746f 205a6569 74676569 73742773 t to Zeitgeist's │ │ │ │ + 0x00034d50 20446174 61536f75 72636552 65676973 DataSourceRegis │ │ │ │ + 0x00034d60 7472793a 20257300 5a656974 67656973 try: %s.Zeitgeis │ │ │ │ + 0x00034d70 7452656d 6f746552 65676973 74727900 tRemoteRegistry. │ │ │ │ + 0x00034d80 76616c61 2d646275 732d7072 6f78792d vala-dbus-proxy- │ │ │ │ + 0x00034d90 74797065 00000000 76616c61 2d646275 type....vala-dbu │ │ │ │ + 0x00034da0 732d696e 74657266 6163652d 6e616d65 s-interface-name │ │ │ │ + 0x00034db0 00000000 76616c61 2d646275 732d696e ....vala-dbus-in │ │ │ │ + 0x00034dc0 74657266 6163652d 696e666f 00000000 terface-info.... │ │ │ │ + 0x00034dd0 76616c61 2d646275 732d7265 67697374 vala-dbus-regist │ │ │ │ + 0x00034de0 65722d6f 626a6563 74000000 5a656974 er-object...Zeit │ │ │ │ + 0x00034df0 67656973 7452656d 6f746552 65676973 geistRemoteRegis │ │ │ │ + 0x00034e00 74727950 726f7879 00000000 672d696e tryProxy....g-in │ │ │ │ + 0x00034e10 74657266 6163652d 6e616d65 00000000 terface-name.... │ │ │ │ + 0x00034e20 2f6f7267 2f676e6f 6d652f7a 65697467 /org/gnome/zeitg │ │ │ │ + 0x00034e30 65697374 2f646174 615f736f 75726365 eist/data_source │ │ │ │ + 0x00034e40 5f726567 69737472 79000000 672d6f62 _registry...g-ob │ │ │ │ + 0x00034e50 6a656374 2d706174 68000000 672d6275 ject-path...g-bu │ │ │ │ + 0x00034e60 732d7479 70650000 6f72672e 676e6f6d s-type..org.gnom │ │ │ │ + 0x00034e70 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x00034e80 6e650000 672d6e61 6d650000 672d666c ne..g-name..g-fl │ │ │ │ + 0x00034e90 61677300 73656c66 20213d20 4e554c4c ags.self != NULL │ │ │ │ + 0x00034ea0 00000000 5a656974 67656973 74446174 ....ZeitgeistDat │ │ │ │ + 0x00034eb0 61536f75 72636552 65676973 74727900 aSourceRegistry. │ │ │ │ + 0x00034ec0 736f7572 63652d64 6973636f 6e6e6563 source-disconnec │ │ │ │ + 0x00034ed0 74656400 736f7572 63652d65 6e61626c ted.source-enabl │ │ │ │ + 0x00034ee0 65640000 736f7572 63652d72 65676973 ed..source-regis │ │ │ │ + 0x00034ef0 74657265 64000000 64617461 5f736f75 tered...data_sou │ │ │ │ + 0x00034f00 72636500 28737373 61286173 61617361 rce.(sssa(asaasa │ │ │ │ + 0x00034f10 79296278 62290000 756e6971 75655f69 y)bxb)..unique_i │ │ │ │ + 0x00034f20 64000000 72657375 6c740000 6576656e d...result..even │ │ │ │ + 0x00034f30 745f7465 6d706c61 74657300 61286173 t_templates.a(as │ │ │ │ + 0x00034f40 61617361 79290000 64657363 72697074 aasay)..descript │ │ │ │ + 0x00034f50 696f6e00 61287373 73612861 73616173 ion.a(sssa(asaas │ │ │ │ + 0x00034f60 61792962 78622900 696e6465 782e6300 ay)bxb).index.c. │ │ │ │ + 0x00034f70 696e6465 782e7661 6c613a36 313a2055 index.vala:61: U │ │ │ │ + 0x00034f80 6e61626c 6520746f 20636f6e 6e656374 nable to connect │ │ │ │ + 0x00034f90 20746f20 5a656974 67656973 74204654 to Zeitgeist FT │ │ │ │ + 0x00034fa0 533a2025 73000000 6f72672e 676e6f6d S: %s...org.gnom │ │ │ │ + 0x00034fb0 652e7a65 69746765 6973742e 496e6465 e.zeitgeist.Inde │ │ │ │ + 0x00034fc0 78000000 2f6f7267 2f676e6f 6d652f7a x.../org/gnome/z │ │ │ │ + 0x00034fd0 65697467 65697374 2f696e64 65782f61 eitgeist/index/a │ │ │ │ + 0x00034fe0 63746976 69747900 71756572 7920213d ctivity.query != │ │ │ │ + 0x00034ff0 204e554c 4c000000 74696d65 5f72616e NULL...time_ran │ │ │ │ + 0x00035000 67652021 3d204e55 4c4c0000 6576656e ge != NULL..even │ │ │ │ + 0x00035010 745f7465 6d706c61 74657320 213d204e t_templates != N │ │ │ │ + 0x00035020 554c4c00 5a656974 67656973 74496e64 ULL.ZeitgeistInd │ │ │ │ + 0x00035030 65780000 76616c75 65206c6f 63617469 ex..value locati │ │ │ │ + 0x00035040 6f6e2066 6f722060 25732720 70617373 on for `%s' pass │ │ │ │ + 0x00035050 65642061 73204e55 4c4c0000 696e7661 ed as NULL..inva │ │ │ │ + 0x00035060 6c696420 756e636c 61737365 64206f62 lid unclassed ob │ │ │ │ + 0x00035070 6a656374 20706f69 6e746572 20666f72 ject pointer for │ │ │ │ + 0x00035080 2076616c 75652074 79706520 60000000 value type `... │ │ │ │ + 0x00035090 2720666f 72207661 6c756520 74797065 ' for value type │ │ │ │ + 0x000350a0 20600000 696e7661 6c696420 6f626a65 `..invalid obje │ │ │ │ + 0x000350b0 63742074 79706520 60000000 5a656974 ct type `...Zeit │ │ │ │ + 0x000350c0 67656973 744c6f67 4462576f 726b6572 geistLogDbWorker │ │ │ │ + 0x000350d0 00000000 6d6f6e69 746f7220 213d204e ....monitor != N │ │ │ │ + 0x000350e0 554c4c00 69735f63 6f6e6e65 63746564 ULL.is_connected │ │ │ │ + 0x000350f0 00000000 6c6f672e 63000000 6c6f672e ....log.c...log. │ │ │ │ + 0x00035100 76616c61 3a353631 3a204572 726f7220 vala:561: Error │ │ │ │ + 0x00035110 696e7374 616c6c69 6e67206d 6f6e6974 installing monit │ │ │ │ + 0x00035120 6f723a20 25730000 28696969 29000000 or: %s..(iii)... │ │ │ │ + 0x00035130 675f7374 72636d70 3020285f 746d7039 g_strcmp0 (_tmp9 │ │ │ │ + 0x00035140 5f2c2022 28696969 29222920 3d3d2030 _, "(iii)") == 0 │ │ │ │ + 0x00035150 00000000 6c6f672e 76616c61 3a313438 ....log.vala:148 │ │ │ │ + 0x00035160 3a202573 00000000 3a6d656d 6f72793a : %s....:memory: │ │ │ │ + 0x00035170 00000000 6c6f672e 76616c61 3a313539 ....log.vala:159 │ │ │ │ + 0x00035180 3a202573 00000000 776f726b 65722021 : %s....worker ! │ │ │ │ + 0x00035190 3d204e55 4c4c0000 6c6f672e 76616c61 = NULL..log.vala │ │ │ │ + 0x000351a0 3a313033 3a20556e 61626c65 20746f20 :103: Unable to │ │ │ │ + 0x000351b0 636f6e6e 65637420 746f205a 65697467 connect to Zeitg │ │ │ │ + 0x000351c0 65697374 3a202573 00000000 4661696c eist: %s....Fail │ │ │ │ + 0x000351d0 65642074 6f207265 6d6f7665 206d6f6e ed to remove mon │ │ │ │ + 0x000351e0 69746f72 2066726f 6d205a65 69746765 itor from Zeitge │ │ │ │ + 0x000351f0 6973742e 20526574 72616374 696e6725 ist. Retracting% │ │ │ │ + 0x00035200 73206672 6f6d2074 68652062 7573206e s from the bus n │ │ │ │ + 0x00035210 6f6e6574 68656c65 73733a20 25730000 onetheless: %s.. │ │ │ │ + 0x00035220 6f72672e 676e6f6d 652e7a65 69746765 org.gnome.zeitge │ │ │ │ + 0x00035230 6973742e 4c6f6700 2f6f7267 2f676e6f ist.Log./org/gno │ │ │ │ + 0x00035240 6d652f7a 65697467 65697374 2f6c6f67 me/zeitgeist/log │ │ │ │ + 0x00035250 2f616374 69766974 79000000 6576656e /activity...even │ │ │ │ + 0x00035260 74732021 3d204e55 4c4c0000 6576656e ts != NULL..even │ │ │ │ + 0x00035270 7420213d 204e554c 4c000000 6576656e t != NULL...even │ │ │ │ + 0x00035280 745f6964 7320213d 204e554c 4c000000 t_ids != NULL... │ │ │ │ + 0x00035290 72657375 6c745f65 76656e74 5f74656d result_event_tem │ │ │ │ + 0x000352a0 706c6174 65732021 3d204e55 4c4c0000 plates != NULL.. │ │ │ │ + 0x000352b0 5a656974 67656973 744c6f67 00000000 ZeitgeistLog.... │ │ │ │ + 0x000352c0 6e5f7061 72616d5f 76616c75 6573203d n_param_values = │ │ │ │ + 0x000352d0 3d203400 6d6f6e69 746f722e 63000000 = 4.monitor.c... │ │ │ │ + 0x000352e0 6d6f6e69 746f722e 76616c61 3a313338 monitor.vala:138 │ │ │ │ + 0x000352f0 3a202573 00000000 6d6f6e69 746f722e : %s....monitor. │ │ │ │ + 0x00035300 76616c61 3a313233 3a202573 00000000 vala:123: %s.... │ │ │ │ + 0x00035310 25733a25 643a2069 6e76616c 69642025 %s:%d: invalid % │ │ │ │ + 0x00035320 73206964 20257520 666f7220 22257322 s id %u for "%s" │ │ │ │ + 0x00035330 206f6620 74797065 20272573 2720696e of type '%s' in │ │ │ │ + 0x00035340 20272573 27000000 70726f70 65727479 '%s'...property │ │ │ │ + 0x00035350 00000000 2f6f7267 2f676e6f 6d652f7a ..../org/gnome/z │ │ │ │ + 0x00035360 65697467 65697374 2f6d6f6e 69746f72 eitgeist/monitor │ │ │ │ + 0x00035370 2f256900 5a656974 67656973 744d6f6e /%i.ZeitgeistMon │ │ │ │ + 0x00035380 69746f72 00000000 74696d65 2d72616e itor....time-ran │ │ │ │ + 0x00035390 67650000 6576656e 742d7465 6d706c61 ge..event-templa │ │ │ │ + 0x000353a0 74657300 6576656e 74732d69 6e736572 tes.events-inser │ │ │ │ + 0x000353b0 74656400 6576656e 74732d64 656c6574 ted.events-delet │ │ │ │ + 0x000353c0 65640000 70726f78 792d6372 65617465 ed..proxy-create │ │ │ │ + 0x000353d0 64000000 69732d63 6f6e6e65 63746564 d...is-connected │ │ │ │ + 0x000353e0 00000000 54797065 20602573 2720646f ....Type `%s' do │ │ │ │ + 0x000353f0 6573206e 6f742069 6d706c65 6d656e74 es not implement │ │ │ │ + 0x00035400 20616273 74726163 74206d65 74686f64 abstract method │ │ │ │ + 0x00035410 20607a65 69746765 6973745f 71756575 `zeitgeist_queu │ │ │ │ + 0x00035420 65645f70 726f7879 5f777261 70706572 ed_proxy_wrapper │ │ │ │ + 0x00035430 5f6f6e5f 636f6e6e 65637469 6f6e5f6c _on_connection_l │ │ │ │ + 0x00035440 6f737427 00000000 54797065 20602573 ost'....Type `%s │ │ │ │ + 0x00035450 2720646f 6573206e 6f742069 6d706c65 ' does not imple │ │ │ │ + 0x00035460 6d656e74 20616273 74726163 74206d65 ment abstract me │ │ │ │ + 0x00035470 74686f64 20607a65 69746765 6973745f thod `zeitgeist_ │ │ │ │ + 0x00035480 71756575 65645f70 726f7879 5f777261 queued_proxy_wra │ │ │ │ + 0x00035490 70706572 5f6f6e5f 636f6e6e 65637469 pper_on_connecti │ │ │ │ + 0x000354a0 6f6e5f65 73746162 6c697368 65642700 on_established'. │ │ │ │ + 0x000354b0 71756575 65642d70 726f7879 2d777261 queued-proxy-wra │ │ │ │ + 0x000354c0 70706572 2e630000 70737065 6320213d pper.c..pspec != │ │ │ │ + 0x000354d0 204e554c 4c000000 5a656974 67656973 NULL...Zeitgeis │ │ │ │ + 0x000354e0 74517565 75656450 726f7879 57726170 tQueuedProxyWrap │ │ │ │ + 0x000354f0 70657251 75657565 644d6574 686f6400 perQueuedMethod. │ │ │ │ + 0x00035500 675f7479 70655f69 735f6120 286f626a g_type_is_a (obj │ │ │ │ + 0x00035510 6563745f 74797065 2c205a45 49544745 ect_type, ZEITGE │ │ │ │ + 0x00035520 4953545f 51554555 45445f50 524f5859 IST_QUEUED_PROXY │ │ │ │ + 0x00035530 5f575241 50504552 5f545950 455f5155 _WRAPPER_TYPE_QU │ │ │ │ + 0x00035540 45554544 5f4d4554 484f4429 00000000 EUED_METHOD).... │ │ │ │ + 0x00035550 475f5459 50455f43 4845434b 5f56414c G_TYPE_CHECK_VAL │ │ │ │ + 0x00035560 55455f54 59504520 2876616c 75652c20 UE_TYPE (value, │ │ │ │ + 0x00035570 5a454954 47454953 545f5155 45554544 ZEITGEIST_QUEUED │ │ │ │ + 0x00035580 5f50524f 58595f57 52415050 45525f54 _PROXY_WRAPPER_T │ │ │ │ + 0x00035590 5950455f 51554555 45445f4d 4554484f YPE_QUEUED_METHO │ │ │ │ + 0x000355a0 44290000 70726f78 7920213d 204e554c D)..proxy != NUL │ │ │ │ + 0x000355b0 4c000000 6e6f7469 66793a3a 672d6e61 L...notify::g-na │ │ │ │ + 0x000355c0 6d652d6f 776e6572 00000000 475f5459 me-owner....G_TY │ │ │ │ + 0x000355d0 50455f43 4845434b 5f494e53 54414e43 PE_CHECK_INSTANC │ │ │ │ + 0x000355e0 455f5459 50452028 765f6f62 6a656374 E_TYPE (v_object │ │ │ │ + 0x000355f0 2c205a45 49544745 4953545f 51554555 , ZEITGEIST_QUEU │ │ │ │ + 0x00035600 45445f50 524f5859 5f575241 50504552 ED_PROXY_WRAPPER │ │ │ │ + 0x00035610 5f545950 455f5155 45554544 5f4d4554 _TYPE_QUEUED_MET │ │ │ │ + 0x00035620 484f4429 00000000 675f7661 6c75655f HOD)....g_value_ │ │ │ │ + 0x00035630 74797065 5f636f6d 70617469 626c6520 type_compatible │ │ │ │ + 0x00035640 28475f54 5950455f 46524f4d 5f494e53 (G_TYPE_FROM_INS │ │ │ │ + 0x00035650 54414e43 45202876 5f6f626a 65637429 TANCE (v_object) │ │ │ │ + 0x00035660 2c20475f 56414c55 455f5459 50452028 , G_VALUE_TYPE ( │ │ │ │ + 0x00035670 76616c75 65292900 5a656974 67656973 value)).Zeitgeis │ │ │ │ + 0x00035680 74517565 75656450 726f7879 57726170 tQueuedProxyWrap │ │ │ │ + 0x00035690 70657200 64617461 70617468 00000000 per.datapath.... │ │ │ │ + 0x000356a0 6f72672e 66726565 6465736b 746f702e org.freedesktop. │ │ │ │ + 0x000356b0 44427573 2e50726f 70657274 6965732e DBus.Properties. │ │ │ │ + 0x000356c0 47657400 28762900 65787465 6e73696f Get.(v).extensio │ │ │ │ + 0x000356d0 6e730000 51756974 00000000 496e7365 ns..Quit....Inse │ │ │ │ + 0x000356e0 72744576 656e7473 00000000 4e6f7469 rtEvents....Noti │ │ │ │ + 0x000356f0 6679496e 73657274 00000000 6f72672e fyInsert....org. │ │ │ │ + 0x00035700 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x00035710 4d6f6e69 746f7200 52656d6f 76654d6f Monitor.RemoveMo │ │ │ │ + 0x00035720 6e69746f 72000000 496e7374 616c6c4d nitor...InstallM │ │ │ │ + 0x00035730 6f6e6974 6f720000 47657445 76656e74 onitor..GetEvent │ │ │ │ + 0x00035740 73000000 61750000 46696e64 52656c61 s...au..FindRela │ │ │ │ + 0x00035750 74656455 72697300 46696e64 4576656e tedUris.FindEven │ │ │ │ + 0x00035760 74730000 46696e64 4576656e 74496473 ts..FindEventIds │ │ │ │ + 0x00035770 00000000 44656c65 74654576 656e7473 ....DeleteEvents │ │ │ │ + 0x00035780 00000000 4e6f7469 66794465 6c657465 ....NotifyDelete │ │ │ │ + 0x00035790 00000000 53656172 63685769 74685265 ....SearchWithRe │ │ │ │ + 0x000357a0 6c657661 6e636965 73000000 53656172 levancies...Sear │ │ │ │ + 0x000357b0 63680000 6f72672e 66726565 6465736b ch..org.freedesk │ │ │ │ + 0x000357c0 746f702e 4e657477 6f726b4d 616e6167 top.NetworkManag │ │ │ │ + 0x000357d0 65720000 47657453 74617465 00000000 er..GetState.... │ │ │ │ + 0x000357e0 6e65742e 636f6e6e 6d616e2e 4d616e61 net.connman.Mana │ │ │ │ + 0x000357f0 67657200 53746174 65436861 6e676564 ger.StateChanged │ │ │ │ + 0x00035800 00000000 73746174 652d6368 616e6765 ....state-change │ │ │ │ + 0x00035810 64000000 5a656974 67656973 74566572 d...ZeitgeistVer │ │ │ │ + 0x00035820 73696f6e 53747275 63740000 5a656974 sionStruct..Zeit │ │ │ │ + 0x00035830 67656973 7452656d 6f74654c 6f670000 geistRemoteLog.. │ │ │ │ + 0x00035840 61730000 5a656974 67656973 7452656d as..ZeitgeistRem │ │ │ │ + 0x00035850 6f74654c 6f675072 6f787900 5a656974 oteLogProxy.Zeit │ │ │ │ + 0x00035860 67656973 7452656d 6f74654d 6f6e6974 geistRemoteMonit │ │ │ │ + 0x00035870 6f720000 5a656974 67656973 7452656d or..ZeitgeistRem │ │ │ │ + 0x00035880 6f74654d 6f6e6974 6f725072 6f787900 oteMonitorProxy. │ │ │ │ + 0x00035890 5a656974 67656973 7452656d 6f746553 ZeitgeistRemoteS │ │ │ │ + 0x000358a0 696d706c 65496e64 65786572 00000000 impleIndexer.... │ │ │ │ + 0x000358b0 61640000 5a656974 67656973 7452656d ad..ZeitgeistRem │ │ │ │ + 0x000358c0 6f746553 696d706c 65496e64 65786572 oteSimpleIndexer │ │ │ │ + 0x000358d0 50726f78 79000000 5a656974 67656973 Proxy...Zeitgeis │ │ │ │ + 0x000358e0 744e6574 776f726b 4d616e61 67657244 tNetworkManagerD │ │ │ │ + 0x000358f0 42757300 5a656974 67656973 744e6574 Bus.ZeitgeistNet │ │ │ │ + 0x00035900 776f726b 4d616e61 67657244 42757350 workManagerDBusP │ │ │ │ + 0x00035910 726f7879 00000000 5a656974 67656973 roxy....Zeitgeis │ │ │ │ + 0x00035920 74436f6e 6e6d616e 4d616e61 67657244 tConnmanManagerD │ │ │ │ + 0x00035930 42757300 5a656974 67656973 74436f6e Bus.ZeitgeistCon │ │ │ │ + 0x00035940 6e6d616e 4d616e61 67657244 42757350 nmanManagerDBusP │ │ │ │ + 0x00035950 726f7879 00000000 75000000 6d617463 roxy....u...matc │ │ │ │ + 0x00035960 68657300 72656c65 76616e63 69657300 hes.relevancies. │ │ │ │ + 0x00035970 72657375 6c745f74 79706500 636f756e result_type.coun │ │ │ │ + 0x00035980 74000000 6f666673 65740000 73746f72 t...offset..stor │ │ │ │ + 0x00035990 6167655f 73746174 65000000 66696c74 age_state...filt │ │ │ │ + 0x000359a0 65725f74 656d706c 61746573 00000000 er_templates.... │ │ │ │ + 0x000359b0 74696d65 5f72616e 67650000 28787829 time_range..(xx) │ │ │ │ + 0x000359c0 00000000 71756572 795f7374 72696e67 ....query_string │ │ │ │ + 0x000359d0 00000000 6576656e 745f6964 73000000 ....event_ids... │ │ │ │ + 0x000359e0 6d6f6e69 746f725f 70617468 00000000 monitor_path.... │ │ │ │ + 0x000359f0 6e756d5f 6576656e 74730000 72657375 num_events..resu │ │ │ │ + 0x00035a00 6c745f65 76656e74 5f74656d 706c6174 lt_event_templat │ │ │ │ + 0x00035a10 65730000 756e6971 75652d69 64000000 es..unique-id... │ │ │ │ + 0x00035a20 72756e6e 696e6700 74696d65 7374616d running.timestam │ │ │ │ + 0x00035a30 70000000 6120213d 204e554c 4c000000 p...a != NULL... │ │ │ │ + 0x00035a40 6220213d 204e554c 4c000000 64657363 b != NULL...desc │ │ │ │ + 0x00035a50 72697074 696f6e20 213d204e 554c4c00 ription != NULL. │ │ │ │ + 0x00035a60 64617461 2d736f75 7263652e 63000000 data-source.c... │ │ │ │ + 0x00035a70 73737361 28617361 61736179 29000000 sssa(asaasay)... │ │ │ │ + 0x00035a80 5f746d70 305f0000 69746572 2e6e5f63 _tmp0_..iter.n_c │ │ │ │ + 0x00035a90 68696c64 72656e20 2829203e 3d203400 hildren () >= 4. │ │ │ │ + 0x00035aa0 5a656974 67656973 74446174 61536f75 ZeitgeistDataSou │ │ │ │ + 0x00035ab0 72636500 736f7572 6365735f 76617269 rce.sources_vari │ │ │ │ + 0x00035ac0 616e7420 213d204e 554c4c00 675f7374 ant != NULL.g_st │ │ │ │ + 0x00035ad0 72636d70 3020285f 746d7031 5f2c205a rcmp0 (_tmp1_, Z │ │ │ │ + 0x00035ae0 45495447 45495354 5f444154 415f534f EITGEIST_DATA_SO │ │ │ │ + 0x00035af0 55524345 535f5349 475f4441 5441534f URCES_SIG_DATASO │ │ │ │ + 0x00035b00 55524345 5329203d 3d203000 736f7572 URCES) == 0.sour │ │ │ │ + 0x00035b10 63657320 213d204e 554c4c00 7a656974 ces != NULL.zeit │ │ │ │ + 0x00035b20 67656973 742d656e 67696e65 2d657272 geist-engine-err │ │ │ │ + 0x00035b30 6f722d71 7561726b 00000000 6572726f or-quark....erro │ │ │ │ + 0x00035b40 72732e63 00000000 6f72672e 676e6f6d rs.c....org.gnom │ │ │ │ + 0x00035b50 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x00035b60 6e654572 726f722e 4261636b 75704661 neError.BackupFa │ │ │ │ + 0x00035b70 696c6564 00000000 6f72672e 676e6f6d iled....org.gnom │ │ │ │ + 0x00035b80 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x00035b90 6e654572 726f722e 44617461 62617365 neError.Database │ │ │ │ + 0x00035ba0 42757379 00000000 6f72672e 676e6f6d Busy....org.gnom │ │ │ │ + 0x00035bb0 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x00035bc0 6e654572 726f722e 44617461 62617365 neError.Database │ │ │ │ + 0x00035bd0 43616e74 6f70656e 00000000 6f72672e Cantopen....org. │ │ │ │ + 0x00035be0 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x00035bf0 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ + 0x00035c00 62617365 436f7272 75707400 6f72672e baseCorrupt.org. │ │ │ │ + 0x00035c10 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x00035c20 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ + 0x00035c30 62617365 4572726f 72000000 6f72672e baseError...org. │ │ │ │ + 0x00035c40 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x00035c50 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ + 0x00035c60 62617365 52657469 72654661 696c6564 baseRetireFailed │ │ │ │ + 0x00035c70 00000000 6f72672e 676e6f6d 652e7a65 ....org.gnome.ze │ │ │ │ + 0x00035c80 69746765 6973742e 456e6769 6e654572 itgeist.EngineEr │ │ │ │ + 0x00035c90 726f722e 45786973 74696e67 496e7374 ror.ExistingInst │ │ │ │ + 0x00035ca0 616e6365 00000000 6f72672e 676e6f6d ance....org.gnom │ │ │ │ + 0x00035cb0 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x00035cc0 6e654572 726f722e 496e7661 6c696441 neError.InvalidA │ │ │ │ + 0x00035cd0 7267756d 656e7400 6f72672e 676e6f6d rgument.org.gnom │ │ │ │ + 0x00035ce0 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x00035cf0 6e654572 726f722e 496e7661 6c696445 neError.InvalidE │ │ │ │ + 0x00035d00 76656e74 00000000 6f72672e 676e6f6d vent....org.gnom │ │ │ │ + 0x00035d10 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x00035d20 6e654572 726f722e 496e7661 6c69644b neError.InvalidK │ │ │ │ + 0x00035d30 65790000 6d696d65 74797065 5f726567 ey..mimetype_reg │ │ │ │ + 0x00035d40 65782021 3d204e55 4c4c0000 696e7465 ex != NULL..inte │ │ │ │ + 0x00035d50 72707265 74617469 6f6e5f75 72692021 rpretation_uri ! │ │ │ │ + 0x00035d60 3d204e55 4c4c0000 6d696d65 74797065 = NULL..mimetype │ │ │ │ + 0x00035d70 2e630000 7572695f 73636865 6d652021 .c..uri_scheme ! │ │ │ │ + 0x00035d80 3d204e55 4c4c0000 6d616e69 66657374 = NULL..manifest │ │ │ │ + 0x00035d90 6174696f 6e5f7572 6920213d 204e554c ation_uri != NUL │ │ │ │ + 0x00035da0 4c000000 6d696d65 74797065 20213d20 L...mimetype != │ │ │ │ + 0x00035db0 4e554c4c 00000000 6d696d65 74797065 NULL....mimetype │ │ │ │ + 0x00035dc0 2e76616c 613a3132 343a2043 6f756c64 .vala:124: Could │ │ │ │ + 0x00035dd0 6e277420 72656769 73746572 206d696d n't register mim │ │ │ │ + 0x00035de0 65747970 65207265 6765783a 20257300 etype regex: %s. │ │ │ │ + 0x00035df0 6d616e69 66657374 6174696f 6e5f7479 manifestation_ty │ │ │ │ + 0x00035e00 70652021 3d204e55 4c4c0000 68747470 pe != NULL..http │ │ │ │ + 0x00035e10 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00035e20 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00035e30 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00035e40 2f6e666f 23536f75 72636543 6f646500 /nfo#SourceCode. │ │ │ │ + 0x00035e50 6170706c 69636174 696f6e2f 65636d61 application/ecma │ │ │ │ + 0x00035e60 73637269 70740000 6170706c 69636174 script..applicat │ │ │ │ + 0x00035e70 696f6e2f 6a617661 73637269 70740000 ion/javascript.. │ │ │ │ + 0x00035e80 6170706c 69636174 696f6e2f 6a736f6e application/json │ │ │ │ + 0x00035e90 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x00035ea0 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00035eb0 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00035ec0 30372f30 332f3232 2f6e666f 23537072 07/03/22/nfo#Spr │ │ │ │ + 0x00035ed0 65616473 68656574 00000000 6170706c eadsheet....appl │ │ │ │ + 0x00035ee0 69636174 696f6e2f 6d732d65 7863656c ication/ms-excel │ │ │ │ + 0x00035ef0 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x00035f00 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00035f10 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00035f20 30372f30 332f3232 2f6e666f 23507265 07/03/22/nfo#Pre │ │ │ │ + 0x00035f30 73656e74 6174696f 6e000000 6170706c sentation...appl │ │ │ │ + 0x00035f40 69636174 696f6e2f 6d732d70 6f776572 ication/ms-power │ │ │ │ + 0x00035f50 706f696e 74000000 6170706c 69636174 point...applicat │ │ │ │ + 0x00035f60 696f6e2f 6d736578 63656c00 68747470 ion/msexcel.http │ │ │ │ + 0x00035f70 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00035f80 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00035f90 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00035fa0 2f6e666f 23506167 696e6174 65645465 /nfo#PaginatedTe │ │ │ │ + 0x00035fb0 7874446f 63756d65 6e740000 6170706c xtDocument..appl │ │ │ │ + 0x00035fc0 69636174 696f6e2f 6d73776f 72640000 ication/msword.. │ │ │ │ + 0x00035fd0 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00035fe0 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00035ff0 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00036000 332f3232 2f6e666f 23417564 696f0000 3/22/nfo#Audio.. │ │ │ │ + 0x00036010 6170706c 69636174 696f6e2f 6f676700 application/ogg. │ │ │ │ + 0x00036020 6170706c 69636174 696f6e2f 70646600 application/pdf. │ │ │ │ + 0x00036030 6170706c 69636174 696f6e2f 706f7374 application/post │ │ │ │ + 0x00036040 73637269 70740000 6170706c 69636174 script..applicat │ │ │ │ + 0x00036050 696f6e2f 70730000 6170706c 69636174 ion/ps..applicat │ │ │ │ + 0x00036060 696f6e2f 72746600 6170706c 69636174 ion/rtf.applicat │ │ │ │ + 0x00036070 696f6e2f 736f6170 2b786d6c 00000000 ion/soap+xml.... │ │ │ │ + 0x00036080 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00036090 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x000360a0 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x000360b0 332f3232 2f6e666f 23566563 746f7249 3/22/nfo#VectorI │ │ │ │ + 0x000360c0 6d616765 00000000 6170706c 69636174 mage....applicat │ │ │ │ + 0x000360d0 696f6e2f 766e642e 636f7265 6c2d6472 ion/vnd.corel-dr │ │ │ │ + 0x000360e0 61770000 6170706c 69636174 696f6e2f aw..application/ │ │ │ │ + 0x000360f0 766e642e 6d732d65 7863656c 00000000 vnd.ms-excel.... │ │ │ │ + 0x00036100 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x00036110 6d732d70 6f776572 706f696e 74000000 ms-powerpoint... │ │ │ │ + 0x00036120 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00036130 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00036140 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00036150 332f3232 2f6e666f 23417263 68697665 3/22/nfo#Archive │ │ │ │ + 0x00036160 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x00036170 782d377a 2d636f6d 70726573 73656400 x-7z-compressed. │ │ │ │ + 0x00036180 6170706c 69636174 696f6e2f 782d6162 application/x-ab │ │ │ │ + 0x00036190 69776f72 64000000 6170706c 69636174 iword...applicat │ │ │ │ + 0x000361a0 696f6e2f 782d6170 706c6978 2d707265 ion/x-applix-pre │ │ │ │ + 0x000361b0 73656e74 73000000 6170706c 69636174 sents...applicat │ │ │ │ + 0x000361c0 696f6e2f 782d6170 706c6978 2d737072 ion/x-applix-spr │ │ │ │ + 0x000361d0 65616473 68656574 00000000 6170706c eadsheet....appl │ │ │ │ + 0x000361e0 69636174 696f6e2f 782d6170 706c6978 ication/x-applix │ │ │ │ + 0x000361f0 2d776f72 64000000 6170706c 69636174 -word...applicat │ │ │ │ + 0x00036200 696f6e2f 782d6172 63686976 65000000 ion/x-archive... │ │ │ │ + 0x00036210 6170706c 69636174 696f6e2f 782d627a application/x-bz │ │ │ │ + 0x00036220 69700000 6170706c 69636174 696f6e2f ip..application/ │ │ │ │ + 0x00036230 782d627a 69702d63 6f6d7072 65737365 x-bzip-compresse │ │ │ │ + 0x00036240 642d7461 72000000 68747470 3a2f2f77 d-tar...http://w │ │ │ │ + 0x00036250 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00036260 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00036270 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x00036280 2346696c 65737973 74656d49 6d616765 #FilesystemImage │ │ │ │ + 0x00036290 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x000362a0 782d6364 2d696d61 67650000 6170706c x-cd-image..appl │ │ │ │ + 0x000362b0 69636174 696f6e2f 782d636f 6d707265 ication/x-compre │ │ │ │ + 0x000362c0 73736564 2d746172 00000000 6170706c ssed-tar....appl │ │ │ │ + 0x000362d0 69636174 696f6e2f 782d6373 68000000 ication/x-csh... │ │ │ │ + 0x000362e0 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x000362f0 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00036300 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00036310 332f3232 2f6e666f 23536f66 74776172 3/22/nfo#Softwar │ │ │ │ + 0x00036320 65000000 6170706c 69636174 696f6e2f e...application/ │ │ │ │ + 0x00036330 782d6465 62000000 6170706c 69636174 x-deb...applicat │ │ │ │ + 0x00036340 696f6e2f 782d6465 7369676e 65720000 ion/x-designer.. │ │ │ │ + 0x00036350 6170706c 69636174 696f6e2f 782d6465 application/x-de │ │ │ │ + 0x00036360 736b746f 70000000 6170706c 69636174 sktop...applicat │ │ │ │ + 0x00036370 696f6e2f 782d6469 612d6469 61677261 ion/x-dia-diagra │ │ │ │ + 0x00036380 6d000000 6170706c 69636174 696f6e2f m...application/ │ │ │ │ + 0x00036390 782d6578 65637574 61626c65 00000000 x-executable.... │ │ │ │ + 0x000363a0 6170706c 69636174 696f6e2f 782d666c application/x-fl │ │ │ │ + 0x000363b0 75696400 6170706c 69636174 696f6e2f uid.application/ │ │ │ │ + 0x000363c0 782d676c 61646500 6170706c 69636174 x-glade.applicat │ │ │ │ + 0x000363d0 696f6e2f 782d676e 75636173 68000000 ion/x-gnucash... │ │ │ │ + 0x000363e0 6170706c 69636174 696f6e2f 782d676e application/x-gn │ │ │ │ + 0x000363f0 756d6572 69630000 6170706c 69636174 umeric..applicat │ │ │ │ + 0x00036400 696f6e2f 782d677a 69700000 6170706c ion/x-gzip..appl │ │ │ │ + 0x00036410 69636174 696f6e2f 782d6a61 76612d61 ication/x-java-a │ │ │ │ + 0x00036420 72636869 76650000 6170706c 69636174 rchive..applicat │ │ │ │ + 0x00036430 696f6e2f 782d6a61 76617363 72697074 ion/x-javascript │ │ │ │ + 0x00036440 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x00036450 782d6b69 6c6c7573 74726174 6f720000 x-killustrator.. │ │ │ │ + 0x00036460 6170706c 69636174 696f6e2f 782d6b70 application/x-kp │ │ │ │ + 0x00036470 72657365 6e746572 00000000 6170706c resenter....appl │ │ │ │ + 0x00036480 69636174 696f6e2f 782d6b73 70726561 ication/x-ksprea │ │ │ │ + 0x00036490 64000000 6170706c 69636174 696f6e2f d...application/ │ │ │ │ + 0x000364a0 782d6b77 6f726400 6170706c 69636174 x-kword.applicat │ │ │ │ + 0x000364b0 696f6e2f 782d6c7a 6d610000 6170706c ion/x-lzma..appl │ │ │ │ + 0x000364c0 69636174 696f6e2f 782d6c7a 6d612d63 ication/x-lzma-c │ │ │ │ + 0x000364d0 6f6d7072 65737365 642d7461 72000000 ompressed-tar... │ │ │ │ + 0x000364e0 6170706c 69636174 696f6e2f 782d6d34 application/x-m4 │ │ │ │ + 0x000364f0 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x00036500 782d6d73 2d646f73 2d657865 63757461 x-ms-dos-executa │ │ │ │ + 0x00036510 626c6500 6170706c 69636174 696f6e2f ble.application/ │ │ │ │ + 0x00036520 782d7065 726c0000 6170706c 69636174 x-perl..applicat │ │ │ │ + 0x00036530 696f6e2f 782d7068 70000000 6170706c ion/x-php...appl │ │ │ │ + 0x00036540 69636174 696f6e2f 782d7270 6d000000 ication/x-rpm... │ │ │ │ + 0x00036550 6170706c 69636174 696f6e2f 782d7275 application/x-ru │ │ │ │ + 0x00036560 62790000 6170706c 69636174 696f6e2f by..application/ │ │ │ │ + 0x00036570 782d7368 656c6c73 63726970 74000000 x-shellscript... │ │ │ │ + 0x00036580 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00036590 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x000365a0 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x000365b0 332f3232 2f6e666f 23457865 63757461 3/22/nfo#Executa │ │ │ │ + 0x000365c0 626c6500 6170706c 69636174 696f6e2f ble.application/ │ │ │ │ + 0x000365d0 782d7368 6f636b77 6176652d 666c6173 x-shockwave-flas │ │ │ │ + 0x000365e0 68000000 6170706c 69636174 696f6e2f h...application/ │ │ │ │ + 0x000365f0 782d7371 6c000000 6170706c 69636174 x-sql...applicat │ │ │ │ + 0x00036600 696f6e2f 782d7374 75666669 74000000 ion/x-stuffit... │ │ │ │ + 0x00036610 6170706c 69636174 696f6e2f 7868746d application/xhtm │ │ │ │ + 0x00036620 6c2b786d 6c000000 6170706c 69636174 l+xml...applicat │ │ │ │ + 0x00036630 696f6e2f 786d6c00 6170706c 69636174 ion/xml.applicat │ │ │ │ + 0x00036640 696f6e2f 786d6c2d 64746400 6170706c ion/xml-dtd.appl │ │ │ │ + 0x00036650 69636174 696f6e2f 7a697000 68747470 ication/zip.http │ │ │ │ + 0x00036660 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00036670 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00036680 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00036690 2f6e666f 234d6564 69614c69 73740000 /nfo#MediaList.. │ │ │ │ + 0x000366a0 61756469 6f2f782d 7363706c 73000000 audio/x-scpls... │ │ │ │ + 0x000366b0 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x000366c0 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x000366d0 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x000366e0 332f3232 2f6e666f 23526173 74657249 3/22/nfo#RasterI │ │ │ │ + 0x000366f0 6d616765 00000000 696d6167 652f6769 mage....image/gi │ │ │ │ + 0x00036700 66000000 696d6167 652f6a70 65670000 f...image/jpeg.. │ │ │ │ + 0x00036710 696d6167 652f706a 70656700 696d6167 image/pjpeg.imag │ │ │ │ + 0x00036720 652f706e 67000000 696d6167 652f7376 e/png...image/sv │ │ │ │ + 0x00036730 672b786d 6c000000 696d6167 652f7469 g+xml...image/ti │ │ │ │ + 0x00036740 66660000 68747470 3a2f2f77 77772e73 ff..http://www.s │ │ │ │ + 0x00036750 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00036760 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00036770 30372f30 332f3232 2f6e666f 2349636f 07/03/22/nfo#Ico │ │ │ │ + 0x00036780 6e000000 696d6167 652f766e 642e6d69 n...image/vnd.mi │ │ │ │ + 0x00036790 63726f73 6f66742e 69636f6e 00000000 crosoft.icon.... │ │ │ │ + 0x000367a0 696d6167 652f782d 78636600 68747470 image/x-xcf.http │ │ │ │ + 0x000367b0 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x000367c0 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x000367d0 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x000367e0 2f6e666f 23466f6c 64657200 696e6f64 /nfo#Folder.inod │ │ │ │ + 0x000367f0 652f6469 72656374 6f727900 68747470 e/directory.http │ │ │ │ + 0x00036800 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00036810 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00036820 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00036830 2f6e6d6f 23456d61 696c0000 6d657373 /nmo#Email..mess │ │ │ │ + 0x00036840 6167652f 616c7465 726e6174 69766500 age/alternative. │ │ │ │ + 0x00036850 6d657373 6167652f 70617274 69616c00 message/partial. │ │ │ │ + 0x00036860 6d657373 6167652f 72656c61 74656400 message/related. │ │ │ │ + 0x00036870 74657874 2f637373 00000000 68747470 text/css....http │ │ │ │ + 0x00036880 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00036890 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x000368a0 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x000368b0 2f6e666f 23546578 74446f63 756d656e /nfo#TextDocumen │ │ │ │ + 0x000368c0 74000000 74657874 2f637376 00000000 t...text/csv.... │ │ │ │ + 0x000368d0 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x000368e0 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x000368f0 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00036900 332f3232 2f6e666f 2348746d 6c446f63 3/22/nfo#HtmlDoc │ │ │ │ + 0x00036910 756d656e 74000000 74657874 2f68746d ument...text/htm │ │ │ │ + 0x00036920 6c000000 74657874 2f6a6176 61736372 l...text/javascr │ │ │ │ + 0x00036930 69707400 74657874 2f706c61 696e0000 ipt.text/plain.. │ │ │ │ + 0x00036940 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00036950 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00036960 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00036970 332f3232 2f6e636f 23436f6e 74616374 3/22/nco#Contact │ │ │ │ + 0x00036980 00000000 74657874 2f766361 72640000 ....text/vcard.. │ │ │ │ + 0x00036990 74657874 2f782d63 00000000 74657874 text/x-c....text │ │ │ │ + 0x000369a0 2f782d63 2b2b0000 74657874 2f782d63 /x-c++..text/x-c │ │ │ │ + 0x000369b0 2b2b7372 63000000 74657874 2f782d63 ++src...text/x-c │ │ │ │ + 0x000369c0 68647200 74657874 2f782d63 6f707969 hdr.text/x-copyi │ │ │ │ + 0x000369d0 6e670000 74657874 2f782d63 72656469 ng..text/x-credi │ │ │ │ + 0x000369e0 74730000 74657874 2f782d63 73686172 ts..text/x-cshar │ │ │ │ + 0x000369f0 70000000 74657874 2f782d63 73726300 p...text/x-csrc. │ │ │ │ + 0x00036a00 74657874 2f782d64 73726300 74657874 text/x-dsrc.text │ │ │ │ + 0x00036a10 2f782d65 69666665 6c000000 74657874 /x-eiffel...text │ │ │ │ + 0x00036a20 2f782d67 65747465 78742d74 72616e73 /x-gettext-trans │ │ │ │ + 0x00036a30 6c617469 6f6e0000 74657874 2f782d67 lation..text/x-g │ │ │ │ + 0x00036a40 65747465 78742d74 72616e73 6c617469 ettext-translati │ │ │ │ + 0x00036a50 6f6e2d74 656d706c 61746500 74657874 on-template.text │ │ │ │ + 0x00036a60 2f782d68 61736b65 6c6c0000 74657874 /x-haskell..text │ │ │ │ + 0x00036a70 2f782d69 646c0000 74657874 2f782d6a /x-idl..text/x-j │ │ │ │ + 0x00036a80 61766100 74657874 2f782d6a 71756572 ava.text/x-jquer │ │ │ │ + 0x00036a90 792d746d 706c0000 74657874 2f782d6c y-tmpl..text/x-l │ │ │ │ + 0x00036aa0 61746578 00000000 74657874 2f782d6c atex....text/x-l │ │ │ │ + 0x00036ab0 69737000 74657874 2f782d6c 75610000 isp.text/x-lua.. │ │ │ │ + 0x00036ac0 74657874 2f782d6d 34000000 74657874 text/x-m4...text │ │ │ │ + 0x00036ad0 2f782d6d 616b6566 696c6500 74657874 /x-makefile.text │ │ │ │ + 0x00036ae0 2f782d6f 626a6373 72630000 74657874 /x-objcsrc..text │ │ │ │ + 0x00036af0 2f782d6f 63616d6c 00000000 74657874 /x-ocaml....text │ │ │ │ + 0x00036b00 2f782d70 61736361 6c000000 74657874 /x-pascal...text │ │ │ │ + 0x00036b10 2f782d70 61746368 00000000 74657874 /x-patch....text │ │ │ │ + 0x00036b20 2f782d70 7974686f 6e000000 74657874 /x-python...text │ │ │ │ + 0x00036b30 2f782d73 716c0000 74657874 2f782d74 /x-sql..text/x-t │ │ │ │ + 0x00036b40 636c0000 74657874 2f782d74 65780000 cl..text/x-tex.. │ │ │ │ + 0x00036b50 74657874 2f782d74 726f6666 00000000 text/x-troff.... │ │ │ │ + 0x00036b60 74657874 2f782d76 616c6100 74657874 text/x-vala.text │ │ │ │ + 0x00036b70 2f782d76 68646c00 74657874 2f786d6c /x-vhdl.text/xml │ │ │ │ + 0x00036b80 00000000 2e2a2f78 2d647669 00000000 .....*/x-dvi.... │ │ │ │ + 0x00036b90 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x00036ba0 6d732d65 7863656c 2e2a0000 6170706c ms-excel.*..appl │ │ │ │ + 0x00036bb0 69636174 696f6e2f 766e642e 6d732d70 ication/vnd.ms-p │ │ │ │ + 0x00036bc0 6f776572 706f696e 742e2a00 6170706c owerpoint.*.appl │ │ │ │ + 0x00036bd0 69636174 696f6e2f 766e642e 6f617369 ication/vnd.oasi │ │ │ │ + 0x00036be0 732e6f70 656e646f 63756d65 6e742e67 s.opendocument.g │ │ │ │ + 0x00036bf0 72617068 6963732e 2a000000 6170706c raphics.*...appl │ │ │ │ + 0x00036c00 69636174 696f6e2f 766e642e 6f617369 ication/vnd.oasi │ │ │ │ + 0x00036c10 732e6f70 656e646f 63756d65 6e742e70 s.opendocument.p │ │ │ │ + 0x00036c20 72657365 6e746174 696f6e2e 2a000000 resentation.*... │ │ │ │ + 0x00036c30 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x00036c40 6f617369 732e6f70 656e646f 63756d65 oasis.opendocume │ │ │ │ + 0x00036c50 6e742e73 70726561 64736865 65742e2a nt.spreadsheet.* │ │ │ │ + 0x00036c60 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x00036c70 766e642e 6f617369 732e6f70 656e646f vnd.oasis.opendo │ │ │ │ + 0x00036c80 63756d65 6e742e74 6578742e 2a000000 cument.text.*... │ │ │ │ + 0x00036c90 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x00036ca0 6f70656e 786d6c66 6f726d61 74732d6f openxmlformats-o │ │ │ │ + 0x00036cb0 66666963 65646f63 756d656e 742e7072 fficedocument.pr │ │ │ │ + 0x00036cc0 6573656e 74617469 6f6e6d6c 2e707265 esentationml.pre │ │ │ │ + 0x00036cd0 73656e74 6174696f 6e2e2a00 6170706c sentation.*.appl │ │ │ │ + 0x00036ce0 69636174 696f6e2f 766e642e 6f70656e ication/vnd.open │ │ │ │ + 0x00036cf0 786d6c66 6f726d61 74732d6f 66666963 xmlformats-offic │ │ │ │ + 0x00036d00 65646f63 756d656e 742e7370 72656164 edocument.spread │ │ │ │ + 0x00036d10 73686565 746d6c2e 73686565 742e2a00 sheetml.sheet.*. │ │ │ │ + 0x00036d20 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x00036d30 6f70656e 786d6c66 6f726d61 74732d6f openxmlformats-o │ │ │ │ + 0x00036d40 66666963 65646f63 756d656e 742e776f fficedocument.wo │ │ │ │ + 0x00036d50 72647072 6f636573 73696e67 6d6c2e64 rdprocessingml.d │ │ │ │ + 0x00036d60 6f63756d 656e742e 2a000000 68747470 ocument.*...http │ │ │ │ + 0x00036d70 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00036d80 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00036d90 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00036da0 2f6e666f 23446f63 756d656e 74000000 /nfo#Document... │ │ │ │ + 0x00036db0 6170706c 69636174 696f6e2f 766e645c application/vnd\ │ │ │ │ + 0x00036dc0 2e2e2a00 6170706c 69636174 696f6e2f ..*.application/ │ │ │ │ + 0x00036dd0 782d6170 706c6978 2d2e2a00 61756469 x-applix-.*.audi │ │ │ │ + 0x00036de0 6f2f2e2a 00000000 68747470 3a2f2f77 o/.*....http://w │ │ │ │ + 0x00036df0 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00036e00 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00036e10 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x00036e20 23496d61 67650000 696d6167 652f2e2a #Image..image/.* │ │ │ │ + 0x00036e30 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x00036e40 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00036e50 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00036e60 30372f30 332f3232 2f6e666f 23566964 07/03/22/nfo#Vid │ │ │ │ + 0x00036e70 656f0000 76696465 6f2f2e2a 00000000 eo..video/.*.... │ │ │ │ + 0x00036e80 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00036e90 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00036ea0 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00036eb0 332f3232 2f6e666f 2346696c 65446174 3/22/nfo#FileDat │ │ │ │ + 0x00036ec0 614f626a 65637400 66696c65 3a2f2f00 aObject.file://. │ │ │ │ + 0x00036ed0 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00036ee0 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00036ef0 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00036f00 332f3232 2f6e666f 23576562 44617461 3/22/nfo#WebData │ │ │ │ + 0x00036f10 4f626a65 63740000 68747470 3a2f2f00 Object..http://. │ │ │ │ + 0x00036f20 68747470 733a2f2f 00000000 68747470 https://....http │ │ │ │ + 0x00036f30 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00036f40 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00036f50 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00036f60 2f6e666f 2352656d 6f746544 6174614f /nfo#RemoteDataO │ │ │ │ + 0x00036f70 626a6563 74000000 7373683a 2f2f0000 bject...ssh://.. │ │ │ │ + 0x00036f80 73667470 3a2f2f00 6674703a 2f2f0000 sftp://.ftp://.. │ │ │ │ + 0x00036f90 6461763a 2f2f0000 64617673 3a2f2f00 dav://..davs://. │ │ │ │ + 0x00036fa0 736d623a 2f2f0000 75726920 213d204e smb://..uri != N │ │ │ │ + 0x00036fb0 554c4c00 7a656974 67656973 742d6461 ULL.zeitgeist-da │ │ │ │ + 0x00036fc0 74612d6d 6f64656c 2d657272 6f722d71 ta-model-error-q │ │ │ │ + 0x00036fd0 7561726b 00000000 656e756d 65726174 uark....enumerat │ │ │ │ + 0x00036fe0 696f6e73 2e76616c 613a3235 373a2055 ions.vala:257: U │ │ │ │ + 0x00036ff0 6e726563 6f676e69 7a656420 52657375 nrecognized Resu │ │ │ │ + 0x00037000 6c745479 70653a20 25750000 5a656974 ltType: %u..Zeit │ │ │ │ + 0x00037010 67656973 74526573 756c7454 79706500 geistResultType. │ │ │ │ + 0x00037020 5a656974 67656973 7452656c 6576616e ZeitgeistRelevan │ │ │ │ + 0x00037030 74526573 756c7454 79706500 5a656974 tResultType.Zeit │ │ │ │ + 0x00037040 67656973 7453746f 72616765 53746174 geistStorageStat │ │ │ │ + 0x00037050 65000000 5a454954 47454953 545f5354 e...ZEITGEIST_ST │ │ │ │ + 0x00037060 4f524147 455f5354 4154455f 4e4f545f ORAGE_STATE_NOT_ │ │ │ │ + 0x00037070 41564149 4c41424c 45000000 6e6f742d AVAILABLE...not- │ │ │ │ + 0x00037080 61766169 6c61626c 65000000 5a454954 available...ZEIT │ │ │ │ + 0x00037090 47454953 545f5354 4f524147 455f5354 GEIST_STORAGE_ST │ │ │ │ + 0x000370a0 4154455f 41564149 4c41424c 45000000 ATE_AVAILABLE... │ │ │ │ + 0x000370b0 5a454954 47454953 545f5354 4f524147 ZEITGEIST_STORAG │ │ │ │ + 0x000370c0 455f5354 4154455f 414e5900 616e7900 E_STATE_ANY.any. │ │ │ │ + 0x000370d0 5a454954 47454953 545f5245 4c455641 ZEITGEIST_RELEVA │ │ │ │ + 0x000370e0 4e545f52 4553554c 545f5459 50455f52 NT_RESULT_TYPE_R │ │ │ │ + 0x000370f0 4543454e 54000000 72656365 6e740000 ECENT...recent.. │ │ │ │ + 0x00037100 5a454954 47454953 545f5245 4c455641 ZEITGEIST_RELEVA │ │ │ │ + 0x00037110 4e545f52 4553554c 545f5459 50455f52 NT_RESULT_TYPE_R │ │ │ │ + 0x00037120 454c4154 45440000 5a454954 47454953 ELATED..ZEITGEIS │ │ │ │ + 0x00037130 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x00037140 53545f52 4543454e 545f4556 454e5453 ST_RECENT_EVENTS │ │ │ │ + 0x00037150 00000000 6d6f7374 2d726563 656e742d ....most-recent- │ │ │ │ + 0x00037160 6576656e 74730000 5a454954 47454953 events..ZEITGEIS │ │ │ │ + 0x00037170 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x00037180 4153545f 52454345 4e545f45 56454e54 AST_RECENT_EVENT │ │ │ │ + 0x00037190 53000000 6c656173 742d7265 63656e74 S...least-recent │ │ │ │ + 0x000371a0 2d657665 6e747300 5a454954 47454953 -events.ZEITGEIS │ │ │ │ + 0x000371b0 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x000371c0 53545f52 4543454e 545f5355 424a4543 ST_RECENT_SUBJEC │ │ │ │ + 0x000371d0 54530000 6d6f7374 2d726563 656e742d TS..most-recent- │ │ │ │ + 0x000371e0 7375626a 65637473 00000000 5a454954 subjects....ZEIT │ │ │ │ + 0x000371f0 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00037200 455f4c45 4153545f 52454345 4e545f53 E_LEAST_RECENT_S │ │ │ │ + 0x00037210 55424a45 43545300 6c656173 742d7265 UBJECTS.least-re │ │ │ │ + 0x00037220 63656e74 2d737562 6a656374 73000000 cent-subjects... │ │ │ │ + 0x00037230 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x00037240 5f545950 455f4d4f 53545f50 4f50554c _TYPE_MOST_POPUL │ │ │ │ + 0x00037250 41525f53 55424a45 43545300 6d6f7374 AR_SUBJECTS.most │ │ │ │ + 0x00037260 2d706f70 756c6172 2d737562 6a656374 -popular-subject │ │ │ │ + 0x00037270 73000000 5a454954 47454953 545f5245 s...ZEITGEIST_RE │ │ │ │ + 0x00037280 53554c54 5f545950 455f4c45 4153545f SULT_TYPE_LEAST_ │ │ │ │ + 0x00037290 504f5055 4c41525f 5355424a 45435453 POPULAR_SUBJECTS │ │ │ │ + 0x000372a0 00000000 6c656173 742d706f 70756c61 ....least-popula │ │ │ │ + 0x000372b0 722d7375 626a6563 74730000 5a454954 r-subjects..ZEIT │ │ │ │ + 0x000372c0 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x000372d0 455f4d4f 53545f50 4f50554c 41525f41 E_MOST_POPULAR_A │ │ │ │ + 0x000372e0 43544f52 00000000 6d6f7374 2d706f70 CTOR....most-pop │ │ │ │ + 0x000372f0 756c6172 2d616374 6f720000 5a454954 ular-actor..ZEIT │ │ │ │ + 0x00037300 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00037310 455f4c45 4153545f 504f5055 4c41525f E_LEAST_POPULAR_ │ │ │ │ + 0x00037320 4143544f 52000000 6c656173 742d706f ACTOR...least-po │ │ │ │ + 0x00037330 70756c61 722d6163 746f7200 5a454954 pular-actor.ZEIT │ │ │ │ + 0x00037340 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00037350 455f4d4f 53545f52 4543454e 545f4143 E_MOST_RECENT_AC │ │ │ │ + 0x00037360 544f5200 6d6f7374 2d726563 656e742d TOR.most-recent- │ │ │ │ + 0x00037370 6163746f 72000000 5a454954 47454953 actor...ZEITGEIS │ │ │ │ + 0x00037380 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x00037390 4153545f 52454345 4e545f41 43544f52 AST_RECENT_ACTOR │ │ │ │ + 0x000373a0 00000000 6c656173 742d7265 63656e74 ....least-recent │ │ │ │ + 0x000373b0 2d616374 6f720000 5a454954 47454953 -actor..ZEITGEIS │ │ │ │ + 0x000373c0 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x000373d0 53545f52 4543454e 545f4f52 4947494e ST_RECENT_ORIGIN │ │ │ │ + 0x000373e0 00000000 6d6f7374 2d726563 656e742d ....most-recent- │ │ │ │ + 0x000373f0 6f726967 696e0000 5a454954 47454953 origin..ZEITGEIS │ │ │ │ + 0x00037400 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x00037410 4153545f 52454345 4e545f4f 52494749 AST_RECENT_ORIGI │ │ │ │ + 0x00037420 4e000000 6c656173 742d7265 63656e74 N...least-recent │ │ │ │ + 0x00037430 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ + 0x00037440 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x00037450 53545f50 4f50554c 41525f4f 52494749 ST_POPULAR_ORIGI │ │ │ │ + 0x00037460 4e000000 6d6f7374 2d706f70 756c6172 N...most-popular │ │ │ │ + 0x00037470 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ + 0x00037480 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x00037490 4153545f 504f5055 4c41525f 4f524947 AST_POPULAR_ORIG │ │ │ │ + 0x000374a0 494e0000 6c656173 742d706f 70756c61 IN..least-popula │ │ │ │ + 0x000374b0 722d6f72 6967696e 00000000 5a454954 r-origin....ZEIT │ │ │ │ + 0x000374c0 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x000374d0 455f4f4c 44455354 5f414354 4f520000 E_OLDEST_ACTOR.. │ │ │ │ + 0x000374e0 6f6c6465 73742d61 63746f72 00000000 oldest-actor.... │ │ │ │ + 0x000374f0 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x00037500 5f545950 455f4d4f 53545f52 4543454e _TYPE_MOST_RECEN │ │ │ │ + 0x00037510 545f5355 424a4543 545f494e 54455250 T_SUBJECT_INTERP │ │ │ │ + 0x00037520 52455441 54494f4e 00000000 6d6f7374 RETATION....most │ │ │ │ + 0x00037530 2d726563 656e742d 7375626a 6563742d -recent-subject- │ │ │ │ + 0x00037540 696e7465 72707265 74617469 6f6e0000 interpretation.. │ │ │ │ + 0x00037550 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x00037560 5f545950 455f4c45 4153545f 52454345 _TYPE_LEAST_RECE │ │ │ │ + 0x00037570 4e545f53 55424a45 43545f49 4e544552 NT_SUBJECT_INTER │ │ │ │ + 0x00037580 50524554 4154494f 4e000000 6c656173 PRETATION...leas │ │ │ │ + 0x00037590 742d7265 63656e74 2d737562 6a656374 t-recent-subject │ │ │ │ + 0x000375a0 2d696e74 65727072 65746174 696f6e00 -interpretation. │ │ │ │ + 0x000375b0 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x000375c0 5f545950 455f4d4f 53545f50 4f50554c _TYPE_MOST_POPUL │ │ │ │ + 0x000375d0 41525f53 55424a45 43545f49 4e544552 AR_SUBJECT_INTER │ │ │ │ + 0x000375e0 50524554 4154494f 4e000000 6d6f7374 PRETATION...most │ │ │ │ + 0x000375f0 2d706f70 756c6172 2d737562 6a656374 -popular-subject │ │ │ │ + 0x00037600 2d696e74 65727072 65746174 696f6e00 -interpretation. │ │ │ │ + 0x00037610 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x00037620 5f545950 455f4c45 4153545f 504f5055 _TYPE_LEAST_POPU │ │ │ │ + 0x00037630 4c41525f 5355424a 4543545f 494e5445 LAR_SUBJECT_INTE │ │ │ │ + 0x00037640 52505245 54415449 4f4e0000 6c656173 RPRETATION..leas │ │ │ │ + 0x00037650 742d706f 70756c61 722d7375 626a6563 t-popular-subjec │ │ │ │ + 0x00037660 742d696e 74657270 72657461 74696f6e t-interpretation │ │ │ │ + 0x00037670 00000000 5a454954 47454953 545f5245 ....ZEITGEIST_RE │ │ │ │ + 0x00037680 53554c54 5f545950 455f4d4f 53545f52 SULT_TYPE_MOST_R │ │ │ │ + 0x00037690 4543454e 545f4d49 4d455459 50450000 ECENT_MIMETYPE.. │ │ │ │ + 0x000376a0 6d6f7374 2d726563 656e742d 6d696d65 most-recent-mime │ │ │ │ + 0x000376b0 74797065 00000000 5a454954 47454953 type....ZEITGEIS │ │ │ │ + 0x000376c0 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x000376d0 4153545f 52454345 4e545f4d 494d4554 AST_RECENT_MIMET │ │ │ │ + 0x000376e0 59504500 6c656173 742d7265 63656e74 YPE.least-recent │ │ │ │ + 0x000376f0 2d6d696d 65747970 65000000 5a454954 -mimetype...ZEIT │ │ │ │ + 0x00037700 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00037710 455f4d4f 53545f50 4f50554c 41525f4d E_MOST_POPULAR_M │ │ │ │ + 0x00037720 494d4554 59504500 6d6f7374 2d706f70 IMETYPE.most-pop │ │ │ │ + 0x00037730 756c6172 2d6d696d 65747970 65000000 ular-mimetype... │ │ │ │ + 0x00037740 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x00037750 5f545950 455f4c45 4153545f 504f5055 _TYPE_LEAST_POPU │ │ │ │ + 0x00037760 4c41525f 4d494d45 54595045 00000000 LAR_MIMETYPE.... │ │ │ │ + 0x00037770 6c656173 742d706f 70756c61 722d6d69 least-popular-mi │ │ │ │ + 0x00037780 6d657479 70650000 5a454954 47454953 metype..ZEITGEIS │ │ │ │ + 0x00037790 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x000377a0 53545f52 4543454e 545f4355 5252454e ST_RECENT_CURREN │ │ │ │ + 0x000377b0 545f5552 49000000 6d6f7374 2d726563 T_URI...most-rec │ │ │ │ + 0x000377c0 656e742d 63757272 656e742d 75726900 ent-current-uri. │ │ │ │ + 0x000377d0 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x000377e0 5f545950 455f4c45 4153545f 52454345 _TYPE_LEAST_RECE │ │ │ │ + 0x000377f0 4e545f43 55525245 4e545f55 52490000 NT_CURRENT_URI.. │ │ │ │ + 0x00037800 6c656173 742d7265 63656e74 2d637572 least-recent-cur │ │ │ │ + 0x00037810 72656e74 2d757269 00000000 5a454954 rent-uri....ZEIT │ │ │ │ + 0x00037820 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00037830 455f4d4f 53545f50 4f50554c 41525f43 E_MOST_POPULAR_C │ │ │ │ + 0x00037840 55525245 4e545f55 52490000 6d6f7374 URRENT_URI..most │ │ │ │ + 0x00037850 2d706f70 756c6172 2d637572 72656e74 -popular-current │ │ │ │ + 0x00037860 2d757269 00000000 5a454954 47454953 -uri....ZEITGEIS │ │ │ │ + 0x00037870 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x00037880 4153545f 504f5055 4c41525f 43555252 AST_POPULAR_CURR │ │ │ │ + 0x00037890 454e545f 55524900 6c656173 742d706f ENT_URI.least-po │ │ │ │ + 0x000378a0 70756c61 722d6375 7272656e 742d7572 pular-current-ur │ │ │ │ + 0x000378b0 69000000 5a454954 47454953 545f5245 i...ZEITGEIST_RE │ │ │ │ + 0x000378c0 53554c54 5f545950 455f4d4f 53545f52 SULT_TYPE_MOST_R │ │ │ │ + 0x000378d0 4543454e 545f4556 454e545f 4f524947 ECENT_EVENT_ORIG │ │ │ │ + 0x000378e0 494e0000 6d6f7374 2d726563 656e742d IN..most-recent- │ │ │ │ + 0x000378f0 6576656e 742d6f72 6967696e 00000000 event-origin.... │ │ │ │ + 0x00037900 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x00037910 5f545950 455f4c45 4153545f 52454345 _TYPE_LEAST_RECE │ │ │ │ + 0x00037920 4e545f45 56454e54 5f4f5249 47494e00 NT_EVENT_ORIGIN. │ │ │ │ + 0x00037930 6c656173 742d7265 63656e74 2d657665 least-recent-eve │ │ │ │ + 0x00037940 6e742d6f 72696769 6e000000 5a454954 nt-origin...ZEIT │ │ │ │ + 0x00037950 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00037960 455f4d4f 53545f50 4f50554c 41525f45 E_MOST_POPULAR_E │ │ │ │ + 0x00037970 56454e54 5f4f5249 47494e00 6d6f7374 VENT_ORIGIN.most │ │ │ │ + 0x00037980 2d706f70 756c6172 2d657665 6e742d6f -popular-event-o │ │ │ │ + 0x00037990 72696769 6e000000 5a454954 47454953 rigin...ZEITGEIS │ │ │ │ + 0x000379a0 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x000379b0 4153545f 504f5055 4c41525f 4556454e AST_POPULAR_EVEN │ │ │ │ + 0x000379c0 545f4f52 4947494e 00000000 6c656173 T_ORIGIN....leas │ │ │ │ + 0x000379d0 742d706f 70756c61 722d6576 656e742d t-popular-event- │ │ │ │ + 0x000379e0 6f726967 696e0000 5a454954 47454953 origin..ZEITGEIS │ │ │ │ + 0x000379f0 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x00037a00 53545f52 4543454e 545f4355 5252454e ST_RECENT_CURREN │ │ │ │ + 0x00037a10 545f4f52 4947494e 00000000 6d6f7374 T_ORIGIN....most │ │ │ │ + 0x00037a20 2d726563 656e742d 63757272 656e742d -recent-current- │ │ │ │ + 0x00037a30 6f726967 696e0000 5a454954 47454953 origin..ZEITGEIS │ │ │ │ + 0x00037a40 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x00037a50 4153545f 52454345 4e545f43 55525245 AST_RECENT_CURRE │ │ │ │ + 0x00037a60 4e545f4f 52494749 4e000000 6c656173 NT_ORIGIN...leas │ │ │ │ + 0x00037a70 742d7265 63656e74 2d637572 72656e74 t-recent-current │ │ │ │ + 0x00037a80 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ + 0x00037a90 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x00037aa0 53545f50 4f50554c 41525f43 55525245 ST_POPULAR_CURRE │ │ │ │ + 0x00037ab0 4e545f4f 52494749 4e000000 6d6f7374 NT_ORIGIN...most │ │ │ │ + 0x00037ac0 2d706f70 756c6172 2d637572 72656e74 -popular-current │ │ │ │ + 0x00037ad0 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ + 0x00037ae0 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x00037af0 4153545f 504f5055 4c41525f 43555252 AST_POPULAR_CURR │ │ │ │ + 0x00037b00 454e545f 4f524947 494e0000 6c656173 ENT_ORIGIN..leas │ │ │ │ + 0x00037b10 742d706f 70756c61 722d6375 7272656e t-popular-curren │ │ │ │ + 0x00037b20 742d6f72 6967696e 00000000 5a454954 t-origin....ZEIT │ │ │ │ + 0x00037b30 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00037b40 455f5245 4c455641 4e435900 72656c65 E_RELEVANCY.rele │ │ │ │ + 0x00037b50 76616e63 79000000 6f72672e 676e6f6d vancy...org.gnom │ │ │ │ + 0x00037b60 652e7a65 69746765 6973742e 44617461 e.zeitgeist.Data │ │ │ │ + 0x00037b70 4d6f6465 6c457272 6f722e49 6e76616c ModelError.Inval │ │ │ │ + 0x00037b80 69645369 676e6174 75726500 6f72672e idSignature.org. │ │ │ │ + 0x00037b90 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x00037ba0 44617461 4d6f6465 6c457272 6f722e4e DataModelError.N │ │ │ │ + 0x00037bb0 756c6c45 76656e74 00000000 6f72672e ullEvent....org. │ │ │ │ + 0x00037bc0 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x00037bd0 44617461 4d6f6465 6c457272 6f722e54 DataModelError.T │ │ │ │ + 0x00037be0 6f6f4d61 6e795265 73756c74 73000000 ooManyResults... │ │ │ │ + 0x00037bf0 7061796c 6f616400 69746572 20213d20 payload.iter != │ │ │ │ + 0x00037c00 4e554c4c 00000000 7375626a 65637420 NULL....subject │ │ │ │ + 0x00037c10 213d204e 554c4c00 696e666f 20213d20 != NULL.info != │ │ │ │ + 0x00037c20 4e554c4c 00000000 6170706c 69636174 NULL....applicat │ │ │ │ + 0x00037c30 696f6e3a 2f2f0000 2e646573 6b746f70 ion://...desktop │ │ │ │ + 0x00037c40 00000000 256c6c69 00000000 61617300 ....%lli....aas. │ │ │ │ + 0x00037c50 61790000 69643a20 25640974 696d6573 ay..id: %d.times │ │ │ │ + 0x00037c60 74616d70 3a20256c 6c690a61 63746f72 tamp: %lli.actor │ │ │ │ + 0x00037c70 3a202573 0a696e74 65727072 65746174 : %s.interpretat │ │ │ │ + 0x00037c80 696f6e3a 2025730a 6d616e69 66657374 ion: %s.manifest │ │ │ │ + 0x00037c90 6174696f 6e3a2025 730a6f72 6967696e ation: %s.origin │ │ │ │ + 0x00037ca0 3a202573 0a6e756d 20737562 6a656374 : %s.num subject │ │ │ │ + 0x00037cb0 733a2025 640a0000 20205375 626a6563 s: %d... Subjec │ │ │ │ + 0x00037cc0 74202325 643a0a20 20202075 72693a20 t #%d:. uri: │ │ │ │ + 0x00037cd0 25730a20 20202069 6e746572 70726574 %s. interpret │ │ │ │ + 0x00037ce0 6174696f 6e3a2025 730a2020 20206d61 ation: %s. ma │ │ │ │ + 0x00037cf0 6e696665 73746174 696f6e3a 2025730a nifestation: %s. │ │ │ │ + 0x00037d00 20202020 6d696d65 74797065 3a202573 mimetype: %s │ │ │ │ + 0x00037d10 0a202020 206f7269 67696e3a 2025730a . origin: %s. │ │ │ │ + 0x00037d20 20202020 74657874 3a202573 0a202020 text: %s. │ │ │ │ + 0x00037d30 20637572 72656e74 5f757269 3a202573 current_uri: %s │ │ │ │ + 0x00037d40 0a202020 20637572 72656e74 5f6f7269 . current_ori │ │ │ │ + 0x00037d50 67696e3a 2025730a 20202020 73746f72 gin: %s. stor │ │ │ │ + 0x00037d60 6167653a 2025730a 00000000 7061796c age: %s.....payl │ │ │ │ + 0x00037d70 6f61643a 20257520 62797465 73000000 oad: %u bytes... │ │ │ │ + 0x00037d80 7061796c 6f61643a 20286e75 6c6c290a payload: (null). │ │ │ │ + 0x00037d90 00000000 74656d70 6c617465 5f657665 ....template_eve │ │ │ │ + 0x00037da0 6e742021 3d204e55 4c4c0000 6576656e nt != NULL..even │ │ │ │ + 0x00037db0 742e6300 6576656e 745f7661 7269616e t.c.event_varian │ │ │ │ + 0x00037dc0 7420213d 204e554c 4c000000 496e7661 t != NULL...Inva │ │ │ │ + 0x00037dd0 6c696420 442d4275 73207369 676e6174 lid D-Bus signat │ │ │ │ + 0x00037de0 7572652e 00000000 496e636f 6d706c65 ure.....Incomple │ │ │ │ + 0x00037df0 74652065 76656e74 20737472 7563742e te event struct. │ │ │ │ + 0x00037e00 00000000 54686973 20697320 616e2065 ....This is an e │ │ │ │ + 0x00037e10 6d707479 20657665 6e742e00 4d697373 mpty event..Miss │ │ │ │ + 0x00037e20 696e6720 6576656e 7420696e 666f726d ing event inform │ │ │ │ + 0x00037e30 6174696f 6e2e0000 73747220 213d204e ation...str != N │ │ │ │ + 0x00037e40 554c4c00 5a656974 67656973 74457665 ULL.ZeitgeistEve │ │ │ │ + 0x00037e50 6e740000 76657665 6e747320 213d204e nt..vevents != N │ │ │ │ + 0x00037e60 554c4c00 76657665 6e74732e 6765745f ULL.vevents.get_ │ │ │ │ + 0x00037e70 74797065 5f737472 696e6720 2829203d type_string () = │ │ │ │ + 0x00037e80 3d202261 28222b55 74696c73 2e534947 = "a("+Utils.SIG │ │ │ │ + 0x00037e90 5f455645 4e542b22 29220000 51756572 _EVENT+")"..Quer │ │ │ │ + 0x00037ea0 79206578 63656564 65642073 697a6520 y exceeded size │ │ │ │ + 0x00037eb0 6c696d69 74206f66 20252075 4d694220 limit of % uMiB │ │ │ │ + 0x00037ec0 28726f75 67686c79 207e2564 20657665 (roughly ~%d eve │ │ │ │ + 0x00037ed0 6e747329 2e000000 6576656e 742e7661 nts)....event.va │ │ │ │ + 0x00037ee0 6c613a34 36313a20 25730000 74656d70 la:461: %s..temp │ │ │ │ + 0x00037ef0 6c617465 5f737562 6a656374 20213d20 late_subject != │ │ │ │ + 0x00037f00 4e554c4c 00000000 7375626a 6563742e NULL....subject. │ │ │ │ + 0x00037f10 63000000 7375626a 6563745f 76617269 c...subject_vari │ │ │ │ + 0x00037f20 616e7420 213d204e 554c4c00 4d697373 ant != NULL.Miss │ │ │ │ + 0x00037f30 696e6720 7375626a 65637420 696e666f ing subject info │ │ │ │ + 0x00037f40 726d6174 696f6e00 5a656974 67656973 rmation.Zeitgeis │ │ │ │ + 0x00037f50 74537562 6a656374 00000000 73746172 tSubject....star │ │ │ │ + 0x00037f60 74000000 656e6400 74696d65 72616e67 t...end.timerang │ │ │ │ + 0x00037f70 652e6300 5a656974 67656973 7454696d e.c.ZeitgeistTim │ │ │ │ + 0x00037f80 6552616e 67650000 74696d65 76616c20 eRange..timeval │ │ │ │ + 0x00037f90 213d204e 554c4c00 64617465 74696d65 != NULL.datetime │ │ │ │ + 0x00037fa0 20213d20 4e554c4c 00000000 64617465 != NULL....date │ │ │ │ + 0x00037fb0 20213d20 4e554c4c 00000000 5a656974 != NULL....Zeit │ │ │ │ + 0x00037fc0 67656973 7453796d 626f6c49 6e666f00 geistSymbolInfo. │ │ │ │ + 0x00037fd0 675f7479 70655f69 735f6120 286f626a g_type_is_a (obj │ │ │ │ + 0x00037fe0 6563745f 74797065 2c205a45 49544745 ect_type, ZEITGE │ │ │ │ + 0x00037ff0 4953545f 53594d42 4f4c5f54 5950455f IST_SYMBOL_TYPE_ │ │ │ │ + 0x00038000 494e464f 29000000 475f5459 50455f43 INFO)...G_TYPE_C │ │ │ │ + 0x00038010 4845434b 5f56414c 55455f54 59504520 HECK_VALUE_TYPE │ │ │ │ + 0x00038020 2876616c 75652c20 5a454954 47454953 (value, ZEITGEIS │ │ │ │ + 0x00038030 545f5359 4d424f4c 5f545950 455f494e T_SYMBOL_TYPE_IN │ │ │ │ + 0x00038040 464f2900 64697370 6c61795f 6e616d65 FO).display_name │ │ │ │ + 0x00038050 20213d20 4e554c4c 00000000 68747470 != NULL....http │ │ │ │ + 0x00038060 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00038070 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00038080 6f676965 732f3230 30372f30 342f3032 ogies/2007/04/02 │ │ │ │ + 0x00038090 2f6e6361 6c23416c 61726d00 50726f76 /ncal#Alarm.Prov │ │ │ │ + 0x000380a0 69646520 61206772 6f757069 6e67206f ide a grouping o │ │ │ │ + 0x000380b0 6620636f 6d706f6e 656e7420 70726f70 f component prop │ │ │ │ + 0x000380c0 65727469 65732074 68617420 64656669 erties that defi │ │ │ │ + 0x000380d0 6e652061 6e20616c 61726d2e 00000000 ne an alarm..... │ │ │ │ + 0x000380e0 416c6172 6d000000 68747470 3a2f2f77 Alarm...http://w │ │ │ │ + 0x000380f0 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00038100 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00038110 732f3230 30372f30 312f3139 2f6e6965 s/2007/01/19/nie │ │ │ │ + 0x00038120 23496e66 6f726d61 74696f6e 456c656d #InformationElem │ │ │ │ + 0x00038130 656e7400 68747470 3a2f2f77 77772e73 ent.http://www.s │ │ │ │ + 0x00038140 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00038150 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00038160 30372f30 342f3032 2f6e6361 6c234174 07/04/02/ncal#At │ │ │ │ + 0x00038170 74616368 6d656e74 00000000 416e206f tachment....An o │ │ │ │ + 0x00038180 626a6563 74206174 74616368 65642074 bject attached t │ │ │ │ + 0x00038190 6f206120 63616c65 6e646172 20656e74 o a calendar ent │ │ │ │ + 0x000381a0 6974792e 20546869 7320636c 61737320 ity. This class │ │ │ │ + 0x000381b0 68617320 6265656e 20696e74 726f6475 has been introdu │ │ │ │ + 0x000381c0 63656420 746f2073 65727665 20617320 ced to serve as │ │ │ │ + 0x000381d0 61207374 72756374 75726564 2076616c a structured val │ │ │ │ + 0x000381e0 7565206f 66207468 65206e63 616c3a61 ue of the ncal:a │ │ │ │ + 0x000381f0 74746163 68207072 6f706572 74792e20 ttach property. │ │ │ │ + 0x00038200 53656520 74686520 646f6375 6d656e74 See the document │ │ │ │ + 0x00038210 6174696f 6e206f66 206e6361 6c3a6174 ation of ncal:at │ │ │ │ + 0x00038220 74616368 20666f72 20646574 61696c73 tach for details │ │ │ │ + 0x00038230 2e000000 41747461 63686d65 6e740000 ....Attachment.. │ │ │ │ + 0x00038240 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00038250 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00038260 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00038270 332f3232 2f6e666f 23417474 6163686d 3/22/nfo#Attachm │ │ │ │ + 0x00038280 656e7400 68747470 3a2f2f77 77772e73 ent.http://www.s │ │ │ │ + 0x00038290 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x000382a0 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x000382b0 30372f30 342f3032 2f6e6361 6c234361 07/04/02/ncal#Ca │ │ │ │ + 0x000382c0 6c656e64 61720000 41206361 6c656e64 lendar..A calend │ │ │ │ + 0x000382d0 61722e20 496e7370 69726174 696f6e73 ar. Inspirations │ │ │ │ + 0x000382e0 20666f72 20746869 7320636c 61737320 for this class │ │ │ │ + 0x000382f0 63616e20 62652074 72616365 6420746f can be traced to │ │ │ │ + 0x00038300 20746865 20564341 4c454e44 41522063 the VCALENDAR c │ │ │ │ + 0x00038310 6f6d706f 6e656e74 20646566 696e6564 omponent defined │ │ │ │ + 0x00038320 20696e20 52464320 32343435 20736563 in RFC 2445 sec │ │ │ │ + 0x00038330 2e20342e 342c2062 75742069 74206d61 . 4.4, but it ma │ │ │ │ + 0x00038340 79206a75 73742061 73207765 6c6c2062 y just as well b │ │ │ │ + 0x00038350 65207573 65642074 6f207265 70726573 e used to repres │ │ │ │ + 0x00038360 656e7420 616e7920 6b696e64 206f6620 ent any kind of │ │ │ │ + 0x00038370 43616c65 6e646172 2e000000 43616c65 Calendar....Cale │ │ │ │ + 0x00038380 6e646172 00000000 68747470 3a2f2f77 ndar....http://w │ │ │ │ + 0x00038390 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x000383a0 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x000383b0 732f3230 30372f30 342f3032 2f6e6361 s/2007/04/02/nca │ │ │ │ + 0x000383c0 6c234361 6c656e64 61724461 74614f62 l#CalendarDataOb │ │ │ │ + 0x000383d0 6a656374 00000000 41204461 74614f62 ject....A DataOb │ │ │ │ + 0x000383e0 6a656374 20666f75 6e642069 6e206120 ject found in a │ │ │ │ + 0x000383f0 63616c65 6e646172 2e204974 20697320 calendar. It is │ │ │ │ + 0x00038400 75737561 6c6c7920 696e7465 72707265 usually interpre │ │ │ │ + 0x00038410 74656420 6173206f 6e65206f 66207468 ted as one of th │ │ │ │ + 0x00038420 65206361 6c656e64 61722065 6e746974 e calendar entit │ │ │ │ + 0x00038430 79207479 70657320 28652e67 2e204576 y types (e.g. Ev │ │ │ │ + 0x00038440 656e742c 204a6f75 726e616c 2c20546f ent, Journal, To │ │ │ │ + 0x00038450 646f2065 74632e29 00000000 43616c65 do etc.)....Cale │ │ │ │ + 0x00038460 6e646172 44617461 4f626a65 63740000 ndarDataObject.. │ │ │ │ + 0x00038470 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00038480 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00038490 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x000384a0 312f3139 2f6e6965 23446174 614f626a 1/19/nie#DataObj │ │ │ │ + 0x000384b0 65637400 68747470 3a2f2f77 77772e73 ect.http://www.s │ │ │ │ + 0x000384c0 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x000384d0 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x000384e0 30372f30 342f3032 2f6e6361 6c234576 07/04/02/ncal#Ev │ │ │ │ + 0x000384f0 656e7400 50726f76 69646520 61206772 ent.Provide a gr │ │ │ │ + 0x00038500 6f757069 6e67206f 6620636f 6d706f6e ouping of compon │ │ │ │ + 0x00038510 656e7420 70726f70 65727469 65732074 ent properties t │ │ │ │ + 0x00038520 68617420 64657363 72696265 20616e20 hat describe an │ │ │ │ + 0x00038530 6576656e 742e0000 68747470 3a2f2f77 event...http://w │ │ │ │ + 0x00038540 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00038550 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00038560 732f3230 30372f30 342f3032 2f6e6361 s/2007/04/02/nca │ │ │ │ + 0x00038570 6c234672 65656275 73790000 50726f76 l#Freebusy..Prov │ │ │ │ + 0x00038580 69646520 61206772 6f757069 6e67206f ide a grouping o │ │ │ │ + 0x00038590 6620636f 6d706f6e 656e7420 70726f70 f component prop │ │ │ │ + 0x000385a0 65727469 65732074 68617420 64657363 erties that desc │ │ │ │ + 0x000385b0 72696265 20656974 68657220 61207265 ribe either a re │ │ │ │ + 0x000385c0 71756573 7420666f 72206672 65652f62 quest for free/b │ │ │ │ + 0x000385d0 75737920 74696d65 2c206465 73637269 usy time, descri │ │ │ │ + 0x000385e0 62652061 20726573 706f6e73 6520746f be a response to │ │ │ │ + 0x000385f0 20612072 65717565 73742066 6f722066 a request for f │ │ │ │ + 0x00038600 7265652f 62757379 2074696d 65206f72 ree/busy time or │ │ │ │ + 0x00038610 20646573 63726962 65206120 7075626c describe a publ │ │ │ │ + 0x00038620 69736865 64207365 74206f66 20627573 ished set of bus │ │ │ │ + 0x00038630 79207469 6d652e00 46726565 62757379 y time..Freebusy │ │ │ │ + 0x00038640 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x00038650 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00038660 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00038670 30372f30 342f3032 2f6e6361 6c234a6f 07/04/02/ncal#Jo │ │ │ │ + 0x00038680 75726e61 6c000000 50726f76 69646520 urnal...Provide │ │ │ │ + 0x00038690 61206772 6f757069 6e67206f 6620636f a grouping of co │ │ │ │ + 0x000386a0 6d706f6e 656e7420 70726f70 65727469 mponent properti │ │ │ │ + 0x000386b0 65732074 68617420 64657363 72696265 es that describe │ │ │ │ + 0x000386c0 2061206a 6f75726e 616c2065 6e747279 a journal entry │ │ │ │ + 0x000386d0 2e000000 4a6f7572 6e616c00 68747470 ....Journal.http │ │ │ │ + 0x000386e0 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x000386f0 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00038700 6f676965 732f3230 30372f30 342f3032 ogies/2007/04/02 │ │ │ │ + 0x00038710 2f6e6361 6c235469 6d657a6f 6e650000 /ncal#Timezone.. │ │ │ │ + 0x00038720 50726f76 69646520 61206772 6f757069 Provide a groupi │ │ │ │ + 0x00038730 6e67206f 6620636f 6d706f6e 656e7420 ng of component │ │ │ │ + 0x00038740 70726f70 65727469 65732074 68617420 properties that │ │ │ │ + 0x00038750 64656669 6e657320 61207469 6d65207a defines a time z │ │ │ │ + 0x00038760 6f6e652e 00000000 54696d65 7a6f6e65 one.....Timezone │ │ │ │ + 0x00038770 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x00038780 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00038790 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x000387a0 30372f30 342f3032 2f6e6361 6c23546f 07/04/02/ncal#To │ │ │ │ + 0x000387b0 646f0000 50726f76 69646520 61206772 do..Provide a gr │ │ │ │ + 0x000387c0 6f757069 6e67206f 66206361 6c656e64 ouping of calend │ │ │ │ + 0x000387d0 61722070 726f7065 72746965 73207468 ar properties th │ │ │ │ + 0x000387e0 61742064 65736372 69626520 6120746f at describe a to │ │ │ │ + 0x000387f0 2d646f2e 00000000 546f646f 00000000 -do.....Todo.... │ │ │ │ + 0x00038800 4120436f 6e746163 742e2041 20706965 A Contact. A pie │ │ │ │ + 0x00038810 6365206f 66206461 74612074 68617420 ce of data that │ │ │ │ + 0x00038820 63616e20 70726f76 69646520 6d65616e can provide mean │ │ │ │ + 0x00038830 7320746f 20696465 6e746966 79206f72 s to identify or │ │ │ │ + 0x00038840 20636f6d 6d756e69 63617465 20776974 communicate wit │ │ │ │ + 0x00038850 6820616e 20656e74 6974792e 00000000 h an entity..... │ │ │ │ + 0x00038860 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00038870 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00038880 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00038890 332f3232 2f6e636f 23506572 736f6e43 3/22/nco#PersonC │ │ │ │ + 0x000388a0 6f6e7461 63740000 68747470 3a2f2f77 ontact..http://w │ │ │ │ + 0x000388b0 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x000388c0 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x000388d0 732f3230 30372f30 332f3232 2f6e636f s/2007/03/22/nco │ │ │ │ + 0x000388e0 234f7267 616e697a 6174696f 6e436f6e #OrganizationCon │ │ │ │ + 0x000388f0 74616374 00000000 68747470 3a2f2f77 tact....http://w │ │ │ │ + 0x00038900 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00038910 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00038920 732f3230 30372f30 332f3232 2f6e636f s/2007/03/22/nco │ │ │ │ + 0x00038930 23436f6e 74616374 47726f75 70000000 #ContactGroup... │ │ │ │ + 0x00038940 41206772 6f757020 6f662043 6f6e7461 A group of Conta │ │ │ │ + 0x00038950 6374732e 20436f75 6c642062 65207573 cts. Could be us │ │ │ │ + 0x00038960 65642074 6f206578 70726573 73206120 ed to express a │ │ │ │ + 0x00038970 67726f75 7020696e 20616e20 61646472 group in an addr │ │ │ │ + 0x00038980 65737362 6f6f6b20 6f72206f 6e206120 essbook or on a │ │ │ │ + 0x00038990 636f6e74 61637420 6c697374 206f6620 contact list of │ │ │ │ + 0x000389a0 616e2049 4d206170 706c6963 6174696f an IM applicatio │ │ │ │ + 0x000389b0 6e2e204f 6e652063 6f6e7461 63742063 n. One contact c │ │ │ │ + 0x000389c0 616e2062 656c6f6e 6720746f 206d616e an belong to man │ │ │ │ + 0x000389d0 79206772 6f757073 2e000000 436f6e74 y groups....Cont │ │ │ │ + 0x000389e0 61637447 726f7570 00000000 68747470 actGroup....http │ │ │ │ + 0x000389f0 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00038a00 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00038a10 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00038a20 2f6e636f 23436f6e 74616374 4c697374 /nco#ContactList │ │ │ │ + 0x00038a30 00000000 4120636f 6e746163 74206c69 ....A contact li │ │ │ │ + 0x00038a40 73742c20 74686973 20636c61 73732072 st, this class r │ │ │ │ + 0x00038a50 65707265 73656e74 7320616e 20616464 epresents an add │ │ │ │ + 0x00038a60 72657373 626f6f6b 206f7220 6120636f ressbook or a co │ │ │ │ + 0x00038a70 6e746163 74206c69 7374206f 6620616e ntact list of an │ │ │ │ + 0x00038a80 20494d20 6170706c 69636174 696f6e2e IM application. │ │ │ │ + 0x00038a90 20436f6e 74616374 7320696e 73696465 Contacts inside │ │ │ │ + 0x00038aa0 20612063 6f6e7461 6374206c 69737420 a contact list │ │ │ │ + 0x00038ab0 63616e20 62656c6f 6e672074 6f20636f can belong to co │ │ │ │ + 0x00038ac0 6e746163 74206772 6f757073 2e000000 ntact groups.... │ │ │ │ + 0x00038ad0 436f6e74 6163744c 69737400 68747470 ContactList.http │ │ │ │ + 0x00038ae0 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00038af0 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00038b00 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00038b10 2f6e636f 23436f6e 74616374 4c697374 /nco#ContactList │ │ │ │ + 0x00038b20 44617461 4f626a65 63740000 416e2065 DataObject..An e │ │ │ │ + 0x00038b30 6e746974 79206f63 63757269 6e67206f ntity occuring o │ │ │ │ + 0x00038b40 6e206120 636f6e74 61637420 6c697374 n a contact list │ │ │ │ + 0x00038b50 20287573 75616c6c 7920696e 74657270 (usually interp │ │ │ │ + 0x00038b60 72657465 64206173 20616e20 6e636f3a reted as an nco: │ │ │ │ + 0x00038b70 436f6e74 61637429 00000000 436f6e74 Contact)....Cont │ │ │ │ + 0x00038b80 6163744c 69737444 6174614f 626a6563 actListDataObjec │ │ │ │ + 0x00038b90 74000000 4120436f 6e746163 74207468 t...A Contact th │ │ │ │ + 0x00038ba0 61742064 656e6f74 6573206f 6e204f72 at denotes on Or │ │ │ │ + 0x00038bb0 67616e69 7a617469 6f6e2e00 4f726761 ganization..Orga │ │ │ │ + 0x00038bc0 6e697a61 74696f6e 436f6e74 61637400 nizationContact. │ │ │ │ + 0x00038bd0 4120436f 6e746163 74207468 61742064 A Contact that d │ │ │ │ + 0x00038be0 656e6f74 65732061 20506572 736f6e2e enotes a Person. │ │ │ │ + 0x00038bf0 20412070 6572736f 6e206361 6e206861 A person can ha │ │ │ │ + 0x00038c00 7665206d 756c7469 706c6520 41666669 ve multiple Affi │ │ │ │ + 0x00038c10 6c696174 696f6e73 2e000000 50657273 liations....Pers │ │ │ │ + 0x00038c20 6f6e436f 6e746163 74000000 68747470 onContact...http │ │ │ │ + 0x00038c30 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00038c40 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00038c50 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00038c60 2f6e666f 23417070 6c696361 74696f6e /nfo#Application │ │ │ │ + 0x00038c70 00000000 416e2061 70706c69 63617469 ....An applicati │ │ │ │ + 0x00038c80 6f6e0000 4170706c 69636174 696f6e00 on..Application. │ │ │ │ + 0x00038c90 4120636f 6d707265 73736564 2066696c A compressed fil │ │ │ │ + 0x00038ca0 652e204d 61792063 6f6e7461 696e206f e. May contain o │ │ │ │ + 0x00038cb0 74686572 2066696c 6573206f 7220666f ther files or fo │ │ │ │ + 0x00038cc0 6c646572 20696e73 6964652e 00000000 lder inside..... │ │ │ │ + 0x00038cd0 41726368 69766500 68747470 3a2f2f77 Archive.http://w │ │ │ │ + 0x00038ce0 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00038cf0 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00038d00 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x00038d10 23446174 61436f6e 7461696e 65720000 #DataContainer.. │ │ │ │ + 0x00038d20 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00038d30 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00038d40 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00038d50 332f3232 2f6e666f 23417263 68697665 3/22/nfo#Archive │ │ │ │ + 0x00038d60 4974656d 00000000 41206669 6c652065 Item....A file e │ │ │ │ + 0x00038d70 6e746974 7920696e 73696465 20616e20 ntity inside an │ │ │ │ + 0x00038d80 61726368 6976652e 00000000 41726368 archive.....Arch │ │ │ │ + 0x00038d90 69766549 74656d00 68747470 3a2f2f77 iveItem.http://w │ │ │ │ + 0x00038da0 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00038db0 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00038dc0 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x00038dd0 23456d62 65646465 6446696c 65446174 #EmbeddedFileDat │ │ │ │ + 0x00038de0 614f626a 65637400 41206669 6c652061 aObject.A file a │ │ │ │ + 0x00038df0 74746163 68656420 746f2061 6e6f7468 ttached to anoth │ │ │ │ + 0x00038e00 65722064 61746120 6f626a65 63742e20 er data object. │ │ │ │ + 0x00038e10 4d616e79 20646174 6120666f 726d6174 Many data format │ │ │ │ + 0x00038e20 7320616c 6c6f7720 666f7220 61747461 s allow for atta │ │ │ │ + 0x00038e30 63686d65 6e74733a 20656d61 696c732c chments: emails, │ │ │ │ + 0x00038e40 20766361 7264732c 20696361 6c206576 vcards, ical ev │ │ │ │ + 0x00038e50 656e7473 2c206964 3320616e 64206578 ents, id3 and ex │ │ │ │ + 0x00038e60 69662e2e 2e000000 41206669 6c652063 if......A file c │ │ │ │ + 0x00038e70 6f6e7461 696e696e 67206175 64696f20 ontaining audio │ │ │ │ + 0x00038e80 636f6e74 656e7400 41756469 6f000000 content.Audio... │ │ │ │ + 0x00038e90 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00038ea0 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00038eb0 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00038ec0 332f3232 2f6e666f 234d6564 69610000 3/22/nfo#Media.. │ │ │ │ + 0x00038ed0 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00038ee0 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00038ef0 6e746f6c 6f676965 732f3230 30392f30 ntologies/2009/0 │ │ │ │ + 0x00038f00 322f3139 2f6e6d6d 234d7573 69635069 2/19/nmm#MusicPi │ │ │ │ + 0x00038f10 65636500 68747470 3a2f2f77 77772e73 ece.http://www.s │ │ │ │ + 0x00038f20 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00038f30 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00038f40 30372f30 332f3232 2f6e666f 23426f6f 07/03/22/nfo#Boo │ │ │ │ + 0x00038f50 6b6d6172 6b000000 4120626f 6f6b6d61 kmark...A bookma │ │ │ │ + 0x00038f60 726b206f 66206120 77656262 726f7773 rk of a webbrows │ │ │ │ + 0x00038f70 65722e20 55736520 6e69653a 7469746c er. Use nie:titl │ │ │ │ + 0x00038f80 6520666f 72207468 65206e61 6d652f6c e for the name/l │ │ │ │ + 0x00038f90 6162656c 2c206e69 653a636f 6e74656e abel, nie:conten │ │ │ │ + 0x00038fa0 74437265 61746564 20746f20 72657072 tCreated to repr │ │ │ │ + 0x00038fb0 6573656e 74207468 65206461 74652077 esent the date w │ │ │ │ + 0x00038fc0 68656e20 74686520 75736572 20616464 hen the user add │ │ │ │ + 0x00038fd0 65642074 68652062 6f6f6b6d 61726b2c ed the bookmark, │ │ │ │ + 0x00038fe0 20616e64 206e6965 3a636f6e 74656e74 and nie:content │ │ │ │ + 0x00038ff0 4c617374 4d6f6469 66696564 20666f72 LastModified for │ │ │ │ + 0x00039000 206d6f64 69666963 6174696f 6e732e20 modifications. │ │ │ │ + 0x00039010 6e666f3a 626f6f6b 6d61726b 7320746f nfo:bookmarks to │ │ │ │ + 0x00039020 2073746f 72652074 6865206c 696e6b2e store the link. │ │ │ │ + 0x00039030 00000000 426f6f6b 6d61726b 00000000 ....Bookmark.... │ │ │ │ + 0x00039040 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00039050 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00039060 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00039070 332f3232 2f6e666f 23426f6f 6b6d6172 3/22/nfo#Bookmar │ │ │ │ + 0x00039080 6b466f6c 64657200 4120666f 6c646572 kFolder.A folder │ │ │ │ + 0x00039090 20776974 6820626f 6f6b6d61 726b7320 with bookmarks │ │ │ │ + 0x000390a0 6f662061 20776562 62726f77 7365722e of a webbrowser. │ │ │ │ + 0x000390b0 20557365 206e666f 3a636f6e 7461696e Use nfo:contain │ │ │ │ + 0x000390c0 73426f6f 6b6d6172 6b20746f 2072656c sBookmark to rel │ │ │ │ + 0x000390d0 61746520 426f6f6b 6d61726b 732e2046 ate Bookmarks. F │ │ │ │ + 0x000390e0 6f6c6465 72732063 616e2063 6f6e7461 olders can conta │ │ │ │ + 0x000390f0 696e2073 7562666f 6c646572 732c2075 in subfolders, u │ │ │ │ + 0x00039100 73652063 6f6e7461 696e7342 6f6f6b6d se containsBookm │ │ │ │ + 0x00039110 61726b46 6f6c6465 7220746f 2072656c arkFolder to rel │ │ │ │ + 0x00039120 61746520 7468656d 2e000000 426f6f6b ate them....Book │ │ │ │ + 0x00039130 6d61726b 20466f6c 64657200 68747470 mark Folder.http │ │ │ │ + 0x00039140 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00039150 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00039160 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00039170 2f6e666f 23437572 736f7200 41204375 /nfo#Cursor.A Cu │ │ │ │ + 0x00039180 72736f72 2e000000 43757273 6f720000 rsor....Cursor.. │ │ │ │ + 0x00039190 41207375 70657263 6c617373 20666f72 A superclass for │ │ │ │ + 0x000391a0 20616c6c 20656e74 69746965 732c2077 all entities, w │ │ │ │ + 0x000391b0 686f7365 20707269 6d617279 20707572 hose primary pur │ │ │ │ + 0x000391c0 706f7365 20697320 746f2073 65727665 pose is to serve │ │ │ │ + 0x000391d0 20617320 636f6e74 61696e65 72732066 as containers f │ │ │ │ + 0x000391e0 6f72206f 74686572 20646174 61206f62 or other data ob │ │ │ │ + 0x000391f0 6a656374 2e205468 65792075 7375616c ject. They usual │ │ │ │ + 0x00039200 6c792064 6f6e2774 20686176 6520616e ly don't have an │ │ │ │ + 0x00039210 7920226d 65616e69 6e672220 62792074 y "meaning" by t │ │ │ │ + 0x00039220 68656d73 656c7665 732e2045 78616d70 hemselves. Examp │ │ │ │ + 0x00039230 6c657320 696e636c 75646520 666f6c64 les include fold │ │ │ │ + 0x00039240 6572732c 20617263 68697665 7320616e ers, archives an │ │ │ │ + 0x00039250 64206f70 74696361 6c206469 73632069 d optical disc i │ │ │ │ + 0x00039260 6d616765 732e0000 44617461 436f6e74 mages...DataCont │ │ │ │ + 0x00039270 61696e65 72000000 68747470 3a2f2f77 ainer...http://w │ │ │ │ + 0x00039280 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00039290 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x000392a0 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x000392b0 2346696c 65737973 74656d00 68747470 #Filesystem.http │ │ │ │ + 0x000392c0 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x000392d0 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x000392e0 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x000392f0 2f6e666f 23547261 73680000 68747470 /nfo#Trash..http │ │ │ │ + 0x00039300 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00039310 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00039320 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00039330 2f6e666f 2344656c 65746564 5265736f /nfo#DeletedReso │ │ │ │ + 0x00039340 75726365 00000000 41206669 6c652065 urce....A file e │ │ │ │ + 0x00039350 6e746974 79207468 61742068 61732062 ntity that has b │ │ │ │ + 0x00039360 65656e20 64656c65 74656420 66726f6d een deleted from │ │ │ │ + 0x00039370 20746865 206f7269 67696e61 6c20736f the original so │ │ │ │ + 0x00039380 75726365 2e205573 75616c6c 79207375 urce. Usually su │ │ │ │ + 0x00039390 63682065 6e746974 69657320 61726520 ch entities are │ │ │ │ + 0x000393a0 73746f72 65642077 69746869 6e207661 stored within va │ │ │ │ + 0x000393b0 72696f75 73206b69 6e647320 6f662027 rious kinds of ' │ │ │ │ + 0x000393c0 54726173 6827206f 72202752 65637963 Trash' or 'Recyc │ │ │ │ + 0x000393d0 6c652042 696e2720 666f6c64 6572732e le Bin' folders. │ │ │ │ + 0x000393e0 00000000 44656c65 74656452 65736f75 ....DeletedResou │ │ │ │ + 0x000393f0 72636500 41206765 6e657269 6320646f rce.A generic do │ │ │ │ + 0x00039400 63756d65 6e742e20 4120636f 6d6d6f6e cument. A common │ │ │ │ + 0x00039410 20737570 6572636c 61737320 666f7220 superclass for │ │ │ │ + 0x00039420 616c6c20 646f6375 6d656e74 73206f6e all documents on │ │ │ │ + 0x00039430 20746865 20646573 6b746f70 2e000000 the desktop.... │ │ │ │ + 0x00039440 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00039450 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00039460 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00039470 332f3232 2f6e666f 234d696e 644d6170 3/22/nfo#MindMap │ │ │ │ + 0x00039480 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x00039490 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x000394a0 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x000394b0 30372f30 332f3232 2f6e666f 23506c61 07/03/22/nfo#Pla │ │ │ │ + 0x000394c0 696e5465 7874446f 63756d65 6e740000 inTextDocument.. │ │ │ │ + 0x000394d0 41206669 6c652065 6d626564 64656420 A file embedded │ │ │ │ + 0x000394e0 696e2061 6e6f7468 65722064 61746120 in another data │ │ │ │ + 0x000394f0 6f626a65 63742e20 54686572 65206172 object. There ar │ │ │ │ + 0x00039500 65206d61 6e792077 61797320 696e2077 e many ways in w │ │ │ │ + 0x00039510 68696368 20612066 696c6520 6d617920 hich a file may │ │ │ │ + 0x00039520 62652065 6d626564 64656420 696e2061 be embedded in a │ │ │ │ + 0x00039530 6e6f7468 6572206f 6e652e20 55736520 nother one. Use │ │ │ │ + 0x00039540 74686973 20636c61 73732064 69726563 this class direc │ │ │ │ + 0x00039550 746c7920 6f6e6c79 20696e20 63617365 tly only in case │ │ │ │ + 0x00039560 73206966 206e6f6e 65206f66 20746865 s if none of the │ │ │ │ + 0x00039570 20737562 636c6173 73657320 67697665 subclasses give │ │ │ │ + 0x00039580 73206120 62657474 65722064 65736372 s a better descr │ │ │ │ + 0x00039590 69707469 6f6e206f 6620796f 75722063 iption of your c │ │ │ │ + 0x000395a0 6173652e 00000000 456d6265 64646564 ase.....Embedded │ │ │ │ + 0x000395b0 46696c65 44617461 4f626a65 63740000 FileDataObject.. │ │ │ │ + 0x000395c0 416e2065 78656375 7461626c 65206669 An executable fi │ │ │ │ + 0x000395d0 6c652e00 45786563 75746162 6c650000 le..Executable.. │ │ │ │ + 0x000395e0 41206669 6c657379 7374656d 2e204578 A filesystem. Ex │ │ │ │ + 0x000395f0 616d706c 6573206f 66206669 6c657379 amples of filesy │ │ │ │ + 0x00039600 7374656d 7320696e 636c7564 65206861 stems include ha │ │ │ │ + 0x00039610 72642064 69736b20 70617274 6974696f rd disk partitio │ │ │ │ + 0x00039620 6e732c20 72656d6f 7661626c 65206d65 ns, removable me │ │ │ │ + 0x00039630 6469612c 20627574 20616c73 6f20696d dia, but also im │ │ │ │ + 0x00039640 61676573 20746865 72656f66 2073746f ages thereof sto │ │ │ │ + 0x00039650 72656420 696e2066 696c6573 20737563 red in files suc │ │ │ │ + 0x00039660 68206173 2049534f 2e000000 46696c65 h as ISO....File │ │ │ │ + 0x00039670 73797374 656d0000 416e2069 6d616765 system..An image │ │ │ │ + 0x00039680 206f6620 61206669 6c657379 7374656d of a filesystem │ │ │ │ + 0x00039690 2e20496e 7374616e 63657320 6f662074 . Instances of t │ │ │ │ + 0x000396a0 68697320 636c6173 73206d61 7920696e his class may in │ │ │ │ + 0x000396b0 636c7564 65204344 20696d61 6765732c clude CD images, │ │ │ │ + 0x000396c0 20445644 20696d61 67657320 6f722068 DVD images or h │ │ │ │ + 0x000396d0 61726420 6469736b 20706172 74697469 ard disk partiti │ │ │ │ + 0x000396e0 6f6e2069 6d616765 73206372 65617465 on images create │ │ │ │ + 0x000396f0 64206279 20766172 696f7573 20706965 d by various pie │ │ │ │ + 0x00039700 63657320 6f662073 6f667477 61726520 ces of software │ │ │ │ + 0x00039710 28652e67 2e204e6f 72746f6e 2047686f (e.g. Norton Gho │ │ │ │ + 0x00039720 7374292e 20446570 72656361 74656420 st). Deprecated │ │ │ │ + 0x00039730 696e2066 61766f72 206f6620 6e666f3a in favor of nfo: │ │ │ │ + 0x00039740 46696c65 73797374 656d2e00 46696c65 Filesystem..File │ │ │ │ + 0x00039750 73797374 656d496d 61676500 41207265 systemImage.A re │ │ │ │ + 0x00039760 736f7572 63652063 6f6e7461 696e696e source containin │ │ │ │ + 0x00039770 67206120 66696e69 74652073 65717565 g a finite seque │ │ │ │ + 0x00039780 6e636520 6f662062 79746573 20776974 nce of bytes wit │ │ │ │ + 0x00039790 68206172 62697472 61727920 696e666f h arbitrary info │ │ │ │ + 0x000397a0 726d6174 696f6e2c 20746861 74206973 rmation, that is │ │ │ │ + 0x000397b0 20617661 696c6162 6c652074 6f206120 available to a │ │ │ │ + 0x000397c0 636f6d70 75746572 2070726f 6772616d computer program │ │ │ │ + 0x000397d0 20616e64 20697320 75737561 6c6c7920 and is usually │ │ │ │ + 0x000397e0 62617365 64206f6e 20736f6d 65206b69 based on some ki │ │ │ │ + 0x000397f0 6e64206f 66206475 7261626c 65207374 nd of durable st │ │ │ │ + 0x00039800 6f726167 652e2041 2066696c 65206973 orage. A file is │ │ │ │ + 0x00039810 20647572 61626c65 20696e20 74686520 durable in the │ │ │ │ + 0x00039820 73656e73 65207468 61742069 74207265 sense that it re │ │ │ │ + 0x00039830 6d61696e 73206176 61696c61 626c6520 mains available │ │ │ │ + 0x00039840 666f7220 70726f67 72616d73 20746f20 for programs to │ │ │ │ + 0x00039850 75736520 61667465 72207468 65206375 use after the cu │ │ │ │ + 0x00039860 7272656e 74207072 6f677261 6d206861 rrent program ha │ │ │ │ + 0x00039870 73206669 6e697368 65642e00 66696c65 s finished..file │ │ │ │ + 0x00039880 00000000 4120666f 6c646572 2f646972 ....A folder/dir │ │ │ │ + 0x00039890 6563746f 72792e20 4578616d 706c6573 ectory. Examples │ │ │ │ + 0x000398a0 206f6620 666f6c64 65727320 696e636c of folders incl │ │ │ │ + 0x000398b0 75646520 666f6c64 65727320 6f6e2061 ude folders on a │ │ │ │ + 0x000398c0 2066696c 65737973 74656d20 616e6420 filesystem and │ │ │ │ + 0x000398d0 6d657373 61676520 666f6c64 65727320 message folders │ │ │ │ + 0x000398e0 696e2061 206d6169 6c626f78 2e000000 in a mailbox.... │ │ │ │ + 0x000398f0 466f6c64 65720000 68747470 3a2f2f77 Folder..http://w │ │ │ │ + 0x00039900 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00039910 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00039920 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x00039930 23466f6e 74000000 4120666f 6e742e00 #Font...A font.. │ │ │ │ + 0x00039940 466f6e74 00000000 68747470 3a2f2f77 Font....http://w │ │ │ │ + 0x00039950 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00039960 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00039970 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x00039980 23486172 64446973 6b506172 74697469 #HardDiskPartiti │ │ │ │ + 0x00039990 6f6e0000 41207061 72746974 696f6e20 on..A partition │ │ │ │ + 0x000399a0 6f6e2061 20686172 64206469 736b0000 on a hard disk.. │ │ │ │ + 0x000399b0 48617264 4469736b 50617274 6974696f HardDiskPartitio │ │ │ │ + 0x000399c0 6e000000 41204854 4d4c2064 6f63756d n...A HTML docum │ │ │ │ + 0x000399d0 656e742c 206d6179 20636f6e 7461696e ent, may contain │ │ │ │ + 0x000399e0 206c696e 6b732074 6f206f74 68657220 links to other │ │ │ │ + 0x000399f0 66696c65 732e0000 48746d6c 446f6375 files...HtmlDocu │ │ │ │ + 0x00039a00 6d656e74 00000000 416e2049 636f6e20 ment....An Icon │ │ │ │ + 0x00039a10 28726567 6172646c 65737320 6f662077 (regardless of w │ │ │ │ + 0x00039a20 68657468 65722069 74277320 61207261 hether it's a ra │ │ │ │ + 0x00039a30 73746572 206f7220 61207665 63746f72 ster or a vector │ │ │ │ + 0x00039a40 2069636f 6e2e2041 20726573 6f757263 icon. A resourc │ │ │ │ + 0x00039a50 65207265 70726573 656e7469 6e672061 e representing a │ │ │ │ + 0x00039a60 6e206963 6f6e2063 6f756c64 20686176 n icon could hav │ │ │ │ + 0x00039a70 65207477 6f207479 70657320 2849636f e two types (Ico │ │ │ │ + 0x00039a80 6e20616e 64205261 73746572 2c206f72 n and Raster, or │ │ │ │ + 0x00039a90 2049636f 6e20616e 64205665 63746f72 Icon and Vector │ │ │ │ + 0x00039aa0 29206966 20726571 75697265 642e0000 ) if required... │ │ │ │ + 0x00039ab0 49636f6e 00000000 41206669 6c652063 Icon....A file c │ │ │ │ + 0x00039ac0 6f6e7461 696e696e 6720616e 20696d61 ontaining an ima │ │ │ │ + 0x00039ad0 67652e00 496d6167 65000000 68747470 ge..Image...http │ │ │ │ + 0x00039ae0 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00039af0 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00039b00 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00039b10 2f6e666f 23566973 75616c00 41207069 /nfo#Visual.A pi │ │ │ │ + 0x00039b20 65636520 6f66206d 65646961 20636f6e ece of media con │ │ │ │ + 0x00039b30 74656e74 2e205468 69732063 6c617373 tent. This class │ │ │ │ + 0x00039b40 206d6179 20626520 75736564 20746f20 may be used to │ │ │ │ + 0x00039b50 65787072 65737320 636f6d70 6c657820 express complex │ │ │ │ + 0x00039b60 6d656469 6120636f 6e746169 6e657273 media containers │ │ │ │ + 0x00039b70 20776974 68206d61 6e792073 74726561 with many strea │ │ │ │ + 0x00039b80 6d73206f 66207661 72696f75 73206d65 ms of various me │ │ │ │ + 0x00039b90 64696120 636f6e74 656e7420 28626f74 dia content (bot │ │ │ │ + 0x00039ba0 68206175 72616c20 616e6420 76697375 h aural and visu │ │ │ │ + 0x00039bb0 616c292e 00000000 4d656469 61000000 al).....Media... │ │ │ │ + 0x00039bc0 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00039bd0 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00039be0 6e746f6c 6f676965 732f3230 30392f30 ntologies/2009/0 │ │ │ │ + 0x00039bf0 322f3139 2f6e6d6d 23545653 686f7700 2/19/nmm#TVShow. │ │ │ │ + 0x00039c00 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00039c10 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00039c20 6e746f6c 6f676965 732f3230 30392f30 ntologies/2009/0 │ │ │ │ + 0x00039c30 322f3139 2f6e6d6d 234d6f76 69650000 2/19/nmm#Movie.. │ │ │ │ + 0x00039c40 41206669 6c652063 6f6e7461 696e696e A file containin │ │ │ │ + 0x00039c50 67206120 6c697374 206f6620 6d656469 g a list of medi │ │ │ │ + 0x00039c60 61206669 6c65732e 652e672e 20612070 a files.e.g. a p │ │ │ │ + 0x00039c70 6c61796c 69737400 4d656469 614c6973 laylist.MediaLis │ │ │ │ + 0x00039c80 74000000 68747470 3a2f2f77 77772e73 t...http://www.s │ │ │ │ + 0x00039c90 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00039ca0 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00039cb0 30392f30 322f3139 2f6e6d6d 234d7573 09/02/19/nmm#Mus │ │ │ │ + 0x00039cc0 6963416c 62756d00 68747470 3a2f2f77 icAlbum.http://w │ │ │ │ + 0x00039cd0 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00039ce0 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00039cf0 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x00039d00 234d6564 69615374 7265616d 00000000 #MediaStream.... │ │ │ │ + 0x00039d10 41207374 7265616d 206f6620 6d756c74 A stream of mult │ │ │ │ + 0x00039d20 696d6564 69612063 6f6e7465 6e742c20 imedia content, │ │ │ │ + 0x00039d30 75737561 6c6c7920 636f6e74 61696e65 usually containe │ │ │ │ + 0x00039d40 64207769 7468696e 2061206d 65646961 d within a media │ │ │ │ + 0x00039d50 20636f6e 7461696e 65722073 75636820 container such │ │ │ │ + 0x00039d60 61732061 206d6f76 69652028 636f6e74 as a movie (cont │ │ │ │ + 0x00039d70 61696e69 6e672062 6f746820 61756469 aining both audi │ │ │ │ + 0x00039d80 6f20616e 64207669 64656f29 206f7220 o and video) or │ │ │ │ + 0x00039d90 61204456 44202870 6f737369 626c7920 a DVD (possibly │ │ │ │ + 0x00039da0 636f6e74 61696e69 6e67206d 616e7920 containing many │ │ │ │ + 0x00039db0 73747265 616d7320 6f662061 7564696f streams of audio │ │ │ │ + 0x00039dc0 20616e64 20766964 656f292e 204d6f73 and video). Mos │ │ │ │ + 0x00039dd0 7420636f 6d6d6f6e 20696e74 65727072 t common interpr │ │ │ │ + 0x00039de0 65746174 696f6e73 20666f72 20737563 etations for suc │ │ │ │ + 0x00039df0 68206120 44617461 4f626a65 63742069 h a DataObject i │ │ │ │ + 0x00039e00 6e636c75 64652041 7564696f 20616e64 nclude Audio and │ │ │ │ + 0x00039e10 20566964 656f2e00 4d656469 61537472 Video..MediaStr │ │ │ │ + 0x00039e20 65616d00 41204d69 6e644d61 702c2063 eam.A MindMap, c │ │ │ │ + 0x00039e30 72656174 65642062 79206120 6d696e64 reated by a mind │ │ │ │ + 0x00039e40 2d6d6170 70696e67 20757469 6c697479 -mapping utility │ │ │ │ + 0x00039e50 2e204578 616d706c 6573206d 69676874 . Examples might │ │ │ │ + 0x00039e60 20696e63 6c756465 20467265 654d696e include FreeMin │ │ │ │ + 0x00039e70 64206f72 206d696e 64206d61 70706572 d or mind mapper │ │ │ │ + 0x00039e80 2e000000 4d696e64 4d617000 68747470 ....MindMap.http │ │ │ │ + 0x00039e90 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00039ea0 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00039eb0 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00039ec0 2f6e666f 234f7065 72617469 6e675379 /nfo#OperatingSy │ │ │ │ + 0x00039ed0 7374656d 00000000 416e204f 70657261 stem....An Opera │ │ │ │ + 0x00039ee0 74696e67 53797374 656d0000 4f706572 tingSystem..Oper │ │ │ │ + 0x00039ef0 6174696e 67537973 74656d00 41206669 atingSystem.A fi │ │ │ │ + 0x00039f00 6c652063 6f6e7461 696e696e 67206120 le containing a │ │ │ │ + 0x00039f10 74657874 20646f63 756d656e 742c2074 text document, t │ │ │ │ + 0x00039f20 68617420 69732075 6e616d62 6967756f hat is unambiguo │ │ │ │ + 0x00039f30 75736c79 20646976 69646564 20696e74 usly divided int │ │ │ │ + 0x00039f40 6f207061 6765732e 20457861 6d706c65 o pages. Example │ │ │ │ + 0x00039f50 73206d69 67687420 696e636c 75646520 s might include │ │ │ │ + 0x00039f60 5044462c 20444f43 2c205053 2c204456 PDF, DOC, PS, DV │ │ │ │ + 0x00039f70 49206574 632e0000 50616769 6e617465 I etc...Paginate │ │ │ │ + 0x00039f80 64546578 74446f63 756d656e 74000000 dTextDocument... │ │ │ │ + 0x00039f90 41206669 6c652063 6f6e7461 696e696e A file containin │ │ │ │ + 0x00039fa0 6720706c 61696e20 74657874 20284153 g plain text (AS │ │ │ │ + 0x00039fb0 4349492c 20556e69 636f6465 206f7220 CII, Unicode or │ │ │ │ + 0x00039fc0 6f746865 7220656e 636f6469 6e677329 other encodings) │ │ │ │ + 0x00039fd0 2e204578 616d706c 6573206d 61792069 . Examples may i │ │ │ │ + 0x00039fe0 6e636c75 64652054 58542c20 48544d4c nclude TXT, HTML │ │ │ │ + 0x00039ff0 2c20584d 4c2c2070 726f6772 616d2073 , XML, program s │ │ │ │ + 0x0003a000 6f757263 6520636f 64652065 74632e00 ource code etc.. │ │ │ │ + 0x0003a010 506c6169 6e546578 74446f63 756d656e PlainTextDocumen │ │ │ │ + 0x0003a020 74000000 41205072 6573656e 74617469 t...A Presentati │ │ │ │ + 0x0003a030 6f6e206d 61646520 62792073 6f6d6520 on made by some │ │ │ │ + 0x0003a040 70726573 656e7461 74696f6e 20736f66 presentation sof │ │ │ │ + 0x0003a050 74776172 65202843 6f72656c 20507265 tware (Corel Pre │ │ │ │ + 0x0003a060 73656e74 6174696f 6e732c20 4f70656e sentations, Open │ │ │ │ + 0x0003a070 4f666669 63652049 6d707265 73732c20 Office Impress, │ │ │ │ + 0x0003a080 4d532050 6f776572 706f696e 74206574 MS Powerpoint et │ │ │ │ + 0x0003a090 632e2900 50726573 656e7461 74696f6e c.).Presentation │ │ │ │ + 0x0003a0a0 00000000 41207261 73746572 20696d61 ....A raster ima │ │ │ │ + 0x0003a0b0 67652e00 52617374 6572496d 61676500 ge..RasterImage. │ │ │ │ + 0x0003a0c0 41206669 6c652064 61746120 6f626a65 A file data obje │ │ │ │ + 0x0003a0d0 63742073 746f7265 64206174 20612072 ct stored at a r │ │ │ │ + 0x0003a0e0 656d6f74 65206c6f 63617469 6f6e2e20 emote location. │ │ │ │ + 0x0003a0f0 446f6e27 7420636f 6e667573 65207468 Don't confuse th │ │ │ │ + 0x0003a100 69732063 6c617373 20776974 68206120 is class with a │ │ │ │ + 0x0003a110 52656d6f 7465506f 72744164 64726573 RemotePortAddres │ │ │ │ + 0x0003a120 732e2054 68697320 6f6e6520 6170706c s. This one appl │ │ │ │ + 0x0003a130 69657320 746f2061 20706172 74696375 ies to a particu │ │ │ │ + 0x0003a140 6c617220 7265736f 75726365 2c205265 lar resource, Re │ │ │ │ + 0x0003a150 6d6f7465 506f7274 41646472 65737320 motePortAddress │ │ │ │ + 0x0003a160 6170706c 69657320 746f2061 6e206164 applies to an ad │ │ │ │ + 0x0003a170 64726573 732c2074 68617420 63616e20 dress, that can │ │ │ │ + 0x0003a180 68617665 20766172 696f7573 20696e74 have various int │ │ │ │ + 0x0003a190 65727072 65746174 696f6e73 2e000000 erpretations.... │ │ │ │ + 0x0003a1a0 52656d6f 74654461 74614f62 6a656374 RemoteDataObject │ │ │ │ + 0x0003a1b0 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x0003a1c0 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x0003a1d0 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x0003a1e0 30372f30 332f3232 2f6e666f 2352656d 07/03/22/nfo#Rem │ │ │ │ + 0x0003a1f0 6f746550 6f727441 64647265 73730000 otePortAddress.. │ │ │ │ + 0x0003a200 416e2061 64647265 73732073 70656369 An address speci │ │ │ │ + 0x0003a210 6679696e 67206120 72656d6f 74652068 fying a remote h │ │ │ │ + 0x0003a220 6f737420 616e6420 706f7274 2e205375 ost and port. Su │ │ │ │ + 0x0003a230 63682061 6e206164 64726573 73206361 ch an address ca │ │ │ │ + 0x0003a240 6e206265 20696e74 65727072 65746564 n be interpreted │ │ │ │ + 0x0003a250 20696e20 6d616e79 20776179 73202865 in many ways (e │ │ │ │ + 0x0003a260 78616d70 6c657320 6f662073 75636820 xamples of such │ │ │ │ + 0x0003a270 696e7465 72707265 74617469 6f6e7320 interpretations │ │ │ │ + 0x0003a280 696e636c 75646520 6d61696c 626f7865 include mailboxe │ │ │ │ + 0x0003a290 732c2077 65627369 7465732c 2072656d s, websites, rem │ │ │ │ + 0x0003a2a0 6f746520 63616c65 6e646172 73206f72 ote calendars or │ │ │ │ + 0x0003a2b0 2066696c 65737973 74656d73 292c2064 filesystems), d │ │ │ │ + 0x0003a2c0 6570656e 64696e67 206f6e20 616e2069 epending on an i │ │ │ │ + 0x0003a2d0 6e746572 70726574 6174696f 6e2c2076 nterpretation, v │ │ │ │ + 0x0003a2e0 6172696f 7573206b 696e6473 206f6620 arious kinds of │ │ │ │ + 0x0003a2f0 64617461 206d6179 20626520 65787472 data may be extr │ │ │ │ + 0x0003a300 61637465 64206672 6f6d2073 75636820 acted from such │ │ │ │ + 0x0003a310 616e2061 64647265 73732e00 52656d6f an address..Remo │ │ │ │ + 0x0003a320 7465506f 72744164 64726573 73000000 tePortAddress... │ │ │ │ + 0x0003a330 41207069 65636520 6f662073 6f667477 A piece of softw │ │ │ │ + 0x0003a340 6172652e 20457861 6d706c65 73206d61 are. Examples ma │ │ │ │ + 0x0003a350 7920696e 636c7564 65206170 706c6963 y include applic │ │ │ │ + 0x0003a360 6174696f 6e732061 6e642074 6865206f ations and the o │ │ │ │ + 0x0003a370 70657261 74696e67 20737973 74656d2e perating system. │ │ │ │ + 0x0003a380 20546869 7320696e 74657270 72657461 This interpreta │ │ │ │ + 0x0003a390 74696f6e 206d6f73 7420636f 6d6d6f6e tion most common │ │ │ │ + 0x0003a3a0 6c792061 70706c69 65732074 6f20536f ly applies to So │ │ │ │ + 0x0003a3b0 66747761 72654974 656d732e 00000000 ftwareItems..... │ │ │ │ + 0x0003a3c0 536f6674 77617265 00000000 68747470 Software....http │ │ │ │ + 0x0003a3d0 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x0003a3e0 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x0003a3f0 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x0003a400 2f6e666f 23536f66 74776172 65497465 /nfo#SoftwareIte │ │ │ │ + 0x0003a410 6d000000 41204461 74614f62 6a656374 m...A DataObject │ │ │ │ + 0x0003a420 20726570 72657365 6e74696e 67206120 representing a │ │ │ │ + 0x0003a430 70696563 65206f66 20736f66 74776172 piece of softwar │ │ │ │ + 0x0003a440 652e2045 78616d70 6c657320 6f662069 e. Examples of i │ │ │ │ + 0x0003a450 6e746572 70726574 6174696f 6e73206f nterpretations o │ │ │ │ + 0x0003a460 66206120 536f6674 77617265 4974656d f a SoftwareItem │ │ │ │ + 0x0003a470 20696e63 6c756465 20616e20 4170706c include an Appl │ │ │ │ + 0x0003a480 69636174 696f6e20 616e6420 616e204f ication and an O │ │ │ │ + 0x0003a490 70657261 74696e67 53797374 656d2e00 peratingSystem.. │ │ │ │ + 0x0003a4a0 536f6674 77617265 4974656d 00000000 SoftwareItem.... │ │ │ │ + 0x0003a4b0 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x0003a4c0 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x0003a4d0 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x0003a4e0 332f3232 2f6e666f 23536f66 74776172 3/22/nfo#Softwar │ │ │ │ + 0x0003a4f0 65536572 76696365 00000000 41207365 eService....A se │ │ │ │ + 0x0003a500 72766963 65207075 626c6973 68656420 rvice published │ │ │ │ + 0x0003a510 62792061 20706965 6365206f 6620736f by a piece of so │ │ │ │ + 0x0003a520 66747761 72652c20 65697468 65722062 ftware, either b │ │ │ │ + 0x0003a530 7920616e 206f7065 72617469 6e672073 y an operating s │ │ │ │ + 0x0003a540 79737465 6d206f72 20616e20 6170706c ystem or an appl │ │ │ │ + 0x0003a550 69636174 696f6e2e 20457861 6d706c65 ication. Example │ │ │ │ + 0x0003a560 73206f66 20737563 68207365 72766963 s of such servic │ │ │ │ + 0x0003a570 6573206d 61792069 6e636c75 64652063 es may include c │ │ │ │ + 0x0003a580 616c656e 6461722c 20616464 72657373 alendar, address │ │ │ │ + 0x0003a590 626f6f6b 20616e64 206d6169 6c626f78 book and mailbox │ │ │ │ + 0x0003a5a0 206d616e 61676564 20627920 61205049 managed by a PI │ │ │ │ + 0x0003a5b0 4d206170 706c6963 6174696f 6e2e2054 M application. T │ │ │ │ + 0x0003a5c0 68697320 63617465 676f7279 20697320 his category is │ │ │ │ + 0x0003a5d0 696e7472 6f647563 65642074 6f206469 introduced to di │ │ │ │ + 0x0003a5e0 7374696e 67756973 68206265 74776565 stinguish betwee │ │ │ │ + 0x0003a5f0 6e206461 74612061 7661696c 61626c65 n data available │ │ │ │ + 0x0003a600 20646972 6563746c 79206672 6f6d2074 directly from t │ │ │ │ + 0x0003a610 68652061 70706c69 63617469 6f6e7320 he applications │ │ │ │ + 0x0003a620 28566961 20736f6d 6520496e 74657270 (Via some Interp │ │ │ │ + 0x0003a630 726f6365 73732043 6f6d6d75 6e696361 rocess Communica │ │ │ │ + 0x0003a640 74696f6e 204d6563 68616e69 736d7329 tion Mechanisms) │ │ │ │ + 0x0003a650 20616e64 20646174 61206176 61696c61 and data availa │ │ │ │ + 0x0003a660 626c6520 66726f6d 2066696c 6573206f ble from files o │ │ │ │ + 0x0003a670 6e206120 6469736b 2e20496e 20656974 n a disk. In eit │ │ │ │ + 0x0003a680 68657220 63617365 20626f74 68204461 her case both Da │ │ │ │ + 0x0003a690 74614f62 6a656374 7320776f 756c6420 taObjects would │ │ │ │ + 0x0003a6a0 72656365 69766520 61207369 6d696c61 receive a simila │ │ │ │ + 0x0003a6b0 7220696e 74657270 72657461 74696f6e r interpretation │ │ │ │ + 0x0003a6c0 2028652e 672e2061 204d6169 6c626f78 (e.g. a Mailbox │ │ │ │ + 0x0003a6d0 2920616e 6420776f 756c646e 27742064 ) and wouldn't d │ │ │ │ + 0x0003a6e0 69666665 72206f6e 20746865 20636f6e iffer on the con │ │ │ │ + 0x0003a6f0 74656e74 206c6576 656c2e00 536f6674 tent level..Soft │ │ │ │ + 0x0003a700 77617265 53657276 69636500 436f6465 wareService.Code │ │ │ │ + 0x0003a710 20696e20 6120636f 6d70696c 61626c65 in a compilable │ │ │ │ + 0x0003a720 206f7220 696e7465 72707265 74656420 or interpreted │ │ │ │ + 0x0003a730 70726f67 72616d6d 696e6720 6c616e67 programming lang │ │ │ │ + 0x0003a740 75616765 2e000000 536f7572 6365436f uage....SourceCo │ │ │ │ + 0x0003a750 64650000 41207370 72656164 73686565 de..A spreadshee │ │ │ │ + 0x0003a760 742c2063 72656174 65642062 79206120 t, created by a │ │ │ │ + 0x0003a770 73707265 61647368 65657420 6170706c spreadsheet appl │ │ │ │ + 0x0003a780 69636174 696f6e2e 20457861 6d706c65 ication. Example │ │ │ │ + 0x0003a790 73206d69 67687420 696e636c 75646520 s might include │ │ │ │ + 0x0003a7a0 476e756d 65726963 2c204f70 656e4f66 Gnumeric, OpenOf │ │ │ │ + 0x0003a7b0 66696365 2043616c 63206f72 204d5320 fice Calc or MS │ │ │ │ + 0x0003a7c0 45786365 6c2e0000 53707265 61647368 Excel...Spreadsh │ │ │ │ + 0x0003a7d0 65657400 41207465 78742064 6f63756d eet.A text docum │ │ │ │ + 0x0003a7e0 656e7400 54657874 446f6375 6d656e74 ent.TextDocument │ │ │ │ + 0x0003a7f0 00000000 52657072 6573656e 74732061 ....Represents a │ │ │ │ + 0x0003a800 20636f6e 7461696e 65722066 6f722064 container for d │ │ │ │ + 0x0003a810 656c6574 65642066 696c6573 2c206120 eleted files, a │ │ │ │ + 0x0003a820 66656174 75726520 636f6d6d 6f6e2069 feature common i │ │ │ │ + 0x0003a830 6e206d6f 6465726e 206f7065 72617469 n modern operati │ │ │ │ + 0x0003a840 6e672073 79737465 6d732e00 54726173 ng systems..Tras │ │ │ │ + 0x0003a850 68000000 56656374 6f72496d 61676500 h...VectorImage. │ │ │ │ + 0x0003a860 41207669 64656f20 66696c65 2e000000 A video file.... │ │ │ │ + 0x0003a870 56696465 6f000000 46696c65 20636f6e Video...File con │ │ │ │ + 0x0003a880 7461696e 696e6720 76697375 616c2063 taining visual c │ │ │ │ + 0x0003a890 6f6e7465 6e742e00 56697375 616c0000 ontent..Visual.. │ │ │ │ + 0x0003a8a0 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x0003a8b0 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x0003a8c0 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x0003a8d0 332f3232 2f6e666f 23576562 73697465 3/22/nfo#Website │ │ │ │ + 0x0003a8e0 00000000 41207765 62736974 652c2075 ....A website, u │ │ │ │ + 0x0003a8f0 7375616c 6c792061 20636f6e 7461696e sually a contain │ │ │ │ + 0x0003a900 65722066 6f722072 656d6f74 65207265 er for remote re │ │ │ │ + 0x0003a910 736f7572 6365732c 20746861 74206d61 sources, that ma │ │ │ │ + 0x0003a920 79206265 20696e74 65727072 65746564 y be interpreted │ │ │ │ + 0x0003a930 20617320 48544d4c 446f6375 6d656e74 as HTMLDocument │ │ │ │ + 0x0003a940 732c2069 6d616765 73206f72 206f7468 s, images or oth │ │ │ │ + 0x0003a950 65722074 79706573 206f6620 636f6e74 er types of cont │ │ │ │ + 0x0003a960 656e742e 00000000 57656273 69746500 ent.....Website. │ │ │ │ + 0x0003a970 416e2069 6e666f72 6d617469 6f6e2072 An information r │ │ │ │ + 0x0003a980 65736f75 72636573 206f6620 77686963 esources of whic │ │ │ │ + 0x0003a990 68207265 70726573 656e7461 74696f6e h representation │ │ │ │ + 0x0003a9a0 73202866 696c6573 2c207374 7265616d s (files, stream │ │ │ │ + 0x0003a9b0 73292063 616e2062 65207265 74726965 s) can be retrie │ │ │ │ + 0x0003a9c0 76656420 7468726f 75676820 61207765 ved through a we │ │ │ │ + 0x0003a9d0 62207365 72766572 2e205468 6579206d b server. They m │ │ │ │ + 0x0003a9e0 61792062 65206765 6e657261 74656420 ay be generated │ │ │ │ + 0x0003a9f0 61742072 65747269 6576616c 2074696d at retrieval tim │ │ │ │ + 0x0003aa00 652e2054 79706963 616c2065 78616d70 e. Typical examp │ │ │ │ + 0x0003aa10 6c657320 61726520 70616765 73207365 les are pages se │ │ │ │ + 0x0003aa20 72766564 20627920 50485020 6f722041 rved by PHP or A │ │ │ │ + 0x0003aa30 4a415820 6f72206d 70332073 74726561 JAX or mp3 strea │ │ │ │ + 0x0003aa40 6d732e00 77656220 64617461 206f626a ms..web data obj │ │ │ │ + 0x0003aa50 65637400 4120756e 6974206f 66206461 ect.A unit of da │ │ │ │ + 0x0003aa60 74612074 68617420 69732063 72656174 ta that is creat │ │ │ │ + 0x0003aa70 65642c20 616e6e6f 74617465 6420616e ed, annotated an │ │ │ │ + 0x0003aa80 64207072 6f636573 73656420 6f6e2074 d processed on t │ │ │ │ + 0x0003aa90 68652075 73657220 6465736b 746f702e he user desktop. │ │ │ │ + 0x0003aaa0 20497420 72657072 6573656e 74732061 It represents a │ │ │ │ + 0x0003aab0 206e6174 69766520 73747275 63747572 native structur │ │ │ │ + 0x0003aac0 65207468 65207573 65722077 6f726b73 e the user works │ │ │ │ + 0x0003aad0 20776974 682e2054 68652075 73616765 with. The usage │ │ │ │ + 0x0003aae0 206f6620 74686520 7465726d 20276e61 of the term 'na │ │ │ │ + 0x0003aaf0 74697665 27206973 20696d70 6f727461 tive' is importa │ │ │ │ + 0x0003ab00 6e742e20 4974206d 65616e73 20746861 nt. It means tha │ │ │ │ + 0x0003ab10 74206120 44617461 4f626a65 63742063 t a DataObject c │ │ │ │ + 0x0003ab20 616e2062 65206469 72656374 6c79206d an be directly m │ │ │ │ + 0x0003ab30 61707065 6420746f 20612064 61746120 apped to a data │ │ │ │ + 0x0003ab40 73747275 63747572 65206d61 696e7461 structure mainta │ │ │ │ + 0x0003ab50 696e6564 20627920 61206e61 74697665 ined by a native │ │ │ │ + 0x0003ab60 20617070 6c696361 74696f6e 2e205468 application. Th │ │ │ │ + 0x0003ab70 6973206d 61792062 65206120 66696c65 is may be a file │ │ │ │ + 0x0003ab80 2c206120 73657420 6f662066 696c6573 , a set of files │ │ │ │ + 0x0003ab90 206f7220 61207061 7274206f 66206120 or a part of a │ │ │ │ + 0x0003aba0 66696c65 2e205468 65206772 616e756c file. The granul │ │ │ │ + 0x0003abb0 61726974 79206465 70656e64 73206f6e arity depends on │ │ │ │ + 0x0003abc0 20746865 20757365 722e2054 68697320 the user. This │ │ │ │ + 0x0003abd0 636c6173 73206973 206e6f74 20696e74 class is not int │ │ │ │ + 0x0003abe0 656e6465 6420746f 20626520 696e7374 ended to be inst │ │ │ │ + 0x0003abf0 616e7469 61746564 20627920 69747365 antiated by itse │ │ │ │ + 0x0003ac00 6c662e20 55736520 6d6f7265 20737065 lf. Use more spe │ │ │ │ + 0x0003ac10 63696669 63207375 62636c61 73736573 cific subclasses │ │ │ │ + 0x0003ac20 2e000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x0003ac30 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x0003ac40 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x0003ac50 30372f30 332f3232 2f6e6d6f 234d6169 07/03/22/nmo#Mai │ │ │ │ + 0x0003ac60 6c626f78 44617461 4f626a65 63740000 lboxDataObject.. │ │ │ │ + 0x0003ac70 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ + 0x0003ac80 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ + 0x0003ac90 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ + 0x0003aca0 2f30312f 32372f7a 67234576 656e744d /01/27/zg#EventM │ │ │ │ + 0x0003acb0 616e6966 65737461 74696f6e 00000000 anifestation.... │ │ │ │ + 0x0003acc0 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ + 0x0003acd0 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ + 0x0003ace0 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ + 0x0003acf0 2f30312f 32372f7a 6723576f 726c6441 /01/27/zg#WorldA │ │ │ │ + 0x0003ad00 63746976 69747900 68747470 3a2f2f77 ctivity.http://w │ │ │ │ + 0x0003ad10 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ + 0x0003ad20 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ + 0x0003ad30 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ + 0x0003ad40 67235363 68656475 6c656441 63746976 g#ScheduledActiv │ │ │ │ + 0x0003ad50 69747900 68747470 3a2f2f77 77772e7a ity.http://www.z │ │ │ │ + 0x0003ad60 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ + 0x0003ad70 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ + 0x0003ad80 32303130 2f30312f 32372f7a 67234865 2010/01/27/zg#He │ │ │ │ + 0x0003ad90 75726973 74696341 63746976 69747900 uristicActivity. │ │ │ │ + 0x0003ada0 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ + 0x0003adb0 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ + 0x0003adc0 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ + 0x0003add0 2f30312f 32372f7a 67235573 65724163 /01/27/zg#UserAc │ │ │ │ + 0x0003ade0 74697669 74790000 68747470 3a2f2f77 tivity..http://w │ │ │ │ + 0x0003adf0 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ + 0x0003ae00 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ + 0x0003ae10 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ + 0x0003ae20 67235379 7374656d 4e6f7469 66696361 g#SystemNotifica │ │ │ │ + 0x0003ae30 74696f6e 00000000 4120756e 6974206f tion....A unit o │ │ │ │ + 0x0003ae40 6620636f 6e74656e 74207468 65207573 f content the us │ │ │ │ + 0x0003ae50 65722077 6f726b73 20776974 682e2054 er works with. T │ │ │ │ + 0x0003ae60 68697320 69732061 20737570 6572636c his is a supercl │ │ │ │ + 0x0003ae70 61737320 666f7220 616c6c20 696e7465 ass for all inte │ │ │ │ + 0x0003ae80 72707265 74617469 6f6e7320 6f662061 rpretations of a │ │ │ │ + 0x0003ae90 20446174 614f626a 6563742e 00000000 DataObject..... │ │ │ │ + 0x0003aea0 496e666f 726d6174 696f6e45 6c656d65 InformationEleme │ │ │ │ + 0x0003aeb0 6e740000 68747470 3a2f2f77 77772e7a nt..http://www.z │ │ │ │ + 0x0003aec0 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ + 0x0003aed0 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ + 0x0003aee0 32303130 2f30312f 32372f7a 67234576 2010/01/27/zg#Ev │ │ │ │ + 0x0003aef0 656e7449 6e746572 70726574 6174696f entInterpretatio │ │ │ │ + 0x0003af00 6e000000 68747470 3a2f2f77 77772e73 n...http://www.s │ │ │ │ + 0x0003af10 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x0003af20 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x0003af30 30372f30 332f3232 2f6e6d6f 234d6169 07/03/22/nmo#Mai │ │ │ │ + 0x0003af40 6c626f78 00000000 68747470 3a2f2f77 lbox....http://w │ │ │ │ + 0x0003af50 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x0003af60 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x0003af70 732f3230 30392f30 322f3139 2f6e6d6d s/2009/02/19/nmm │ │ │ │ + 0x0003af80 23545653 65726965 73000000 68747470 #TVSeries...http │ │ │ │ + 0x0003af90 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x0003afa0 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x0003afb0 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x0003afc0 2f6e6d6f 234d6573 73616765 00000000 /nmo#Message.... │ │ │ │ + 0x0003afd0 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x0003afe0 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x0003aff0 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x0003b000 332f3232 2f6e6d6f 234d696d 65456e74 3/22/nmo#MimeEnt │ │ │ │ + 0x0003b010 69747900 68747470 3a2f2f77 77772e7a ity.http://www.z │ │ │ │ + 0x0003b020 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ + 0x0003b030 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ + 0x0003b040 32303130 2f30312f 32372f7a 67234170 2010/01/27/zg#Ap │ │ │ │ + 0x0003b050 706c6963 6174696f 6e416374 696f6e00 plicationAction. │ │ │ │ + 0x0003b060 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ + 0x0003b070 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ + 0x0003b080 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ + 0x0003b090 2f30312f 32372f7a 67234372 65617465 /01/27/zg#Create │ │ │ │ + 0x0003b0a0 4576656e 74000000 68747470 3a2f2f77 Event...http://w │ │ │ │ + 0x0003b0b0 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ + 0x0003b0c0 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ + 0x0003b0d0 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ + 0x0003b0e0 67234d6f 76654576 656e7400 68747470 g#MoveEvent.http │ │ │ │ + 0x0003b0f0 3a2f2f77 77772e7a 65697467 65697374 ://www.zeitgeist │ │ │ │ + 0x0003b100 2d70726f 6a656374 2e636f6d 2f6f6e74 -project.com/ont │ │ │ │ + 0x0003b110 6f6c6f67 6965732f 32303130 2f30312f ologies/2010/01/ │ │ │ │ + 0x0003b120 32372f7a 67234578 70697265 4576656e 27/zg#ExpireEven │ │ │ │ + 0x0003b130 74000000 68747470 3a2f2f77 77772e7a t...http://www.z │ │ │ │ + 0x0003b140 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ + 0x0003b150 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ + 0x0003b160 32303130 2f30312f 32372f7a 67234d6f 2010/01/27/zg#Mo │ │ │ │ + 0x0003b170 64696679 4576656e 74000000 68747470 difyEvent...http │ │ │ │ + 0x0003b180 3a2f2f77 77772e7a 65697467 65697374 ://www.zeitgeist │ │ │ │ + 0x0003b190 2d70726f 6a656374 2e636f6d 2f6f6e74 -project.com/ont │ │ │ │ + 0x0003b1a0 6f6c6f67 6965732f 32303130 2f30312f ologies/2010/01/ │ │ │ │ + 0x0003b1b0 32372f7a 67234c65 61766545 76656e74 27/zg#LeaveEvent │ │ │ │ + 0x0003b1c0 00000000 68747470 3a2f2f77 77772e7a ....http://www.z │ │ │ │ + 0x0003b1d0 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ + 0x0003b1e0 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ + 0x0003b1f0 32303130 2f30312f 32372f7a 67234163 2010/01/27/zg#Ac │ │ │ │ + 0x0003b200 63657373 4576656e 74000000 68747470 cessEvent...http │ │ │ │ + 0x0003b210 3a2f2f77 77772e7a 65697467 65697374 ://www.zeitgeist │ │ │ │ + 0x0003b220 2d70726f 6a656374 2e636f6d 2f6f6e74 -project.com/ont │ │ │ │ + 0x0003b230 6f6c6f67 6965732f 32303130 2f30312f ologies/2010/01/ │ │ │ │ + 0x0003b240 32372f7a 67234465 6e794576 656e7400 27/zg#DenyEvent. │ │ │ │ + 0x0003b250 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x0003b260 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x0003b270 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x0003b280 332f3232 2f6e6d6f 23494d4d 65737361 3/22/nmo#IMMessa │ │ │ │ + 0x0003b290 67650000 68747470 3a2f2f77 77772e7a ge..http://www.z │ │ │ │ + 0x0003b2a0 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ + 0x0003b2b0 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ + 0x0003b2c0 32303130 2f30312f 32372f7a 67235265 2010/01/27/zg#Re │ │ │ │ + 0x0003b2d0 63656976 65457665 6e740000 68747470 ceiveEvent..http │ │ │ │ + 0x0003b2e0 3a2f2f77 77772e7a 65697467 65697374 ://www.zeitgeist │ │ │ │ + 0x0003b2f0 2d70726f 6a656374 2e636f6d 2f6f6e74 -project.com/ont │ │ │ │ + 0x0003b300 6f6c6f67 6965732f 32303130 2f30312f ologies/2010/01/ │ │ │ │ + 0x0003b310 32372f7a 67235365 6e644576 656e7400 27/zg#SendEvent. │ │ │ │ + 0x0003b320 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ + 0x0003b330 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ + 0x0003b340 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ + 0x0003b350 2f30312f 32372f7a 67234465 6c657465 /01/27/zg#Delete │ │ │ │ + 0x0003b360 4576656e 74000000 68747470 3a2f2f77 Event...http://w │ │ │ │ + 0x0003b370 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ + 0x0003b380 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ + 0x0003b390 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ + 0x0003b3a0 67234163 63657074 4576656e 74000000 g#AcceptEvent... │ │ │ │ + 0x0003b3b0 41204d6f 76696500 6d6f7669 65000000 A Movie.movie... │ │ │ │ + 0x0003b3c0 54686520 6d757369 6320616c 62756d20 The music album │ │ │ │ + 0x0003b3d0 61732070 726f7669 64656420 62792074 as provided by t │ │ │ │ + 0x0003b3e0 68652070 75626c69 73686572 2e204e6f he publisher. No │ │ │ │ + 0x0003b3f0 7420746f 20626520 636f6e66 75736564 t to be confused │ │ │ │ + 0x0003b400 20776974 68206d65 64696120 6c697374 with media list │ │ │ │ + 0x0003b410 73206f72 20636f6c 6c656374 696f6e73 s or collections │ │ │ │ + 0x0003b420 2e000000 6d757369 6320616c 62756d00 ....music album. │ │ │ │ + 0x0003b430 55736564 20746f20 61737369 676e206d Used to assign m │ │ │ │ + 0x0003b440 75736963 2d737065 63696669 63207072 usic-specific pr │ │ │ │ + 0x0003b450 6f706572 74696573 20737563 68206120 operties such a │ │ │ │ + 0x0003b460 42504d20 746f2076 6964656f 20616e64 BPM to video and │ │ │ │ + 0x0003b470 20617564 696f0000 6d757369 63000000 audio..music... │ │ │ │ + 0x0003b480 41205456 20536572 69657320 68617320 A TV Series has │ │ │ │ + 0x0003b490 6d756c74 69706c65 20736561 736f6e73 multiple seasons │ │ │ │ + 0x0003b4a0 20616e64 20657069 736f6465 73000000 and episodes... │ │ │ │ + 0x0003b4b0 74762073 65726965 73000000 41205456 tv series...A TV │ │ │ │ + 0x0003b4c0 2053686f 77000000 74762073 686f7700 Show...tv show. │ │ │ │ + 0x0003b4d0 416e2065 6d61696c 2e000000 456d6169 An email....Emai │ │ │ │ + 0x0003b4e0 6c000000 41206d65 73736167 65207365 l...A message se │ │ │ │ + 0x0003b4f0 6e742077 69746820 496e7374 616e7420 nt with Instant │ │ │ │ + 0x0003b500 4d657373 6167696e 6720736f 66747761 Messaging softwa │ │ │ │ + 0x0003b510 72652e00 494d4d65 73736167 65000000 re..IMMessage... │ │ │ │ + 0x0003b520 41206d61 696c626f 78202d20 636f6e74 A mailbox - cont │ │ │ │ + 0x0003b530 61696e65 7220666f 72204d61 696c626f ainer for Mailbo │ │ │ │ + 0x0003b540 78446174 614f626a 65637473 2e000000 xDataObjects.... │ │ │ │ + 0x0003b550 4d61696c 626f7800 416e2065 6e746974 Mailbox.An entit │ │ │ │ + 0x0003b560 7920656e 636f756e 74657265 6420696e y encountered in │ │ │ │ + 0x0003b570 2061206d 61696c62 6f782e20 4d6f7374 a mailbox. Most │ │ │ │ + 0x0003b580 20636f6d 6d6f6e20 696e7465 72707265 common interpre │ │ │ │ + 0x0003b590 74617469 6f6e7320 666f7220 73756368 tations for such │ │ │ │ + 0x0003b5a0 20616e20 656e7469 74792069 6e636c75 an entity inclu │ │ │ │ + 0x0003b5b0 6465204d 65737361 6765206f 7220466f de Message or Fo │ │ │ │ + 0x0003b5c0 6c646572 00000000 4d61696c 626f7844 lder....MailboxD │ │ │ │ + 0x0003b5d0 6174614f 626a6563 74000000 41206d65 ataObject...A me │ │ │ │ + 0x0003b5e0 73736167 652e2043 6f756c64 20626520 ssage. Could be │ │ │ │ + 0x0003b5f0 616e2065 6d61696c 2c20696e 7374616e an email, instan │ │ │ │ + 0x0003b600 74206d65 7373616e 67696e67 206d6573 t messanging mes │ │ │ │ + 0x0003b610 73616765 2c20534d 53206d65 73736167 sage, SMS messag │ │ │ │ + 0x0003b620 65206574 632e0000 4d657373 61676500 e etc...Message. │ │ │ │ + 0x0003b630 41204d49 4d452065 6e746974 792c2061 A MIME entity, a │ │ │ │ + 0x0003b640 73206465 66696e65 6420696e 20524643 s defined in RFC │ │ │ │ + 0x0003b650 32303435 2c205365 6374696f 6e20322e 2045, Section 2. │ │ │ │ + 0x0003b660 342e0000 4d696d65 456e7469 74790000 4...MimeEntity.. │ │ │ │ + 0x0003b670 4576656e 74207472 69676765 72656420 Event triggered │ │ │ │ + 0x0003b680 7768656e 20746865 20757365 72206163 when the user ac │ │ │ │ + 0x0003b690 63657074 73206120 72657175 65737420 cepts a request │ │ │ │ + 0x0003b6a0 6f662073 6f6d6520 736f7274 2e204578 of some sort. Ex │ │ │ │ + 0x0003b6b0 616d706c 65732063 6f756c64 20626520 amples could be │ │ │ │ + 0x0003b6c0 616e7377 6572696e 67206120 70686f6e answering a phon │ │ │ │ + 0x0003b6d0 65206361 6c6c2c20 61636365 7074696e e call, acceptin │ │ │ │ + 0x0003b6e0 67206120 66696c65 20747261 6e736665 g a file transfe │ │ │ │ + 0x0003b6f0 722c206f 72206163 63657074 696e6720 r, or accepting │ │ │ │ + 0x0003b700 61206672 69656e64 73686970 20726571 a friendship req │ │ │ │ + 0x0003b710 75657374 206f7665 7220616e 20494d20 uest over an IM │ │ │ │ + 0x0003b720 70726f74 6f636f6c 2e205365 6520616c protocol. See al │ │ │ │ + 0x0003b730 736f2044 656e7945 76656e74 20666f72 so DenyEvent for │ │ │ │ + 0x0003b740 20776865 6e207468 65207573 65722064 when the user d │ │ │ │ + 0x0003b750 656e6965 73206120 73696d69 6c617220 enies a similar │ │ │ │ + 0x0003b760 72657175 65737400 41434345 50545f45 request.ACCEPT_E │ │ │ │ + 0x0003b770 56454e54 00000000 4576656e 74207472 VENT....Event tr │ │ │ │ + 0x0003b780 69676765 72656420 6279206f 70656e69 iggered by openi │ │ │ │ + 0x0003b790 6e672c20 61636365 7373696e 672c206f ng, accessing, o │ │ │ │ + 0x0003b7a0 72207374 61727469 6e672061 20726573 r starting a res │ │ │ │ + 0x0003b7b0 6f757263 652e204d 6f737420 7a673a41 ource. Most zg:A │ │ │ │ + 0x0003b7c0 63636573 73457665 6e747320 77696c6c ccessEvents will │ │ │ │ + 0x0003b7d0 20686176 6520616e 20616363 6f6d7061 have an accompa │ │ │ │ + 0x0003b7e0 6e79696e 67207a67 3a4c6561 76654576 nying zg:LeaveEv │ │ │ │ + 0x0003b7f0 656e742c 20627574 20746869 73206e65 ent, but this ne │ │ │ │ + 0x0003b800 6564206e 6f742061 6c776179 73206265 ed not always be │ │ │ │ + 0x0003b810 20746865 20636173 65000000 41434345 the case...ACCE │ │ │ │ + 0x0003b820 53535f45 56454e54 00000000 52657072 SS_EVENT....Repr │ │ │ │ + 0x0003b830 6573656e 74617469 6f6e206f 66206120 esentation of a │ │ │ │ + 0x0003b840 73706563 69666963 20416374 696f6e20 specific Action │ │ │ │ + 0x0003b850 6f6e2061 6e204170 706c6963 6174696f on an Applicatio │ │ │ │ + 0x0003b860 6e000000 4150504c 49434154 494f4e5f n...APPLICATION_ │ │ │ │ + 0x0003b870 41435449 4f4e0000 4576656e 74207479 ACTION..Event ty │ │ │ │ + 0x0003b880 70652074 72696767 65726564 20776865 pe triggered whe │ │ │ │ + 0x0003b890 6e20616e 20697465 6d206973 20637265 n an item is cre │ │ │ │ + 0x0003b8a0 61746564 00000000 43524541 54455f45 ated....CREATE_E │ │ │ │ + 0x0003b8b0 56454e54 00000000 4576656e 74207472 VENT....Event tr │ │ │ │ + 0x0003b8c0 69676765 72656420 62656361 75736520 iggered because │ │ │ │ + 0x0003b8d0 61207265 736f7572 63652068 61732062 a resource has b │ │ │ │ + 0x0003b8e0 65656e20 64656c65 74656420 6f72206f een deleted or o │ │ │ │ + 0x0003b8f0 74686572 77697365 206d6164 65207065 therwise made pe │ │ │ │ + 0x0003b900 726d616e 656e746c 7920756e 61766169 rmanently unavai │ │ │ │ + 0x0003b910 6c61626c 652e2046 782e2077 68656e20 lable. Fx. when │ │ │ │ + 0x0003b920 64656c65 74696e67 20612066 696c652e deleting a file. │ │ │ │ + 0x0003b930 20464958 4d453a20 486f7720 61626f75 FIXME: How abou │ │ │ │ + 0x0003b940 74207768 656e206d 6f76696e 6720746f t when moving to │ │ │ │ + 0x0003b950 20747261 73683f00 44454c45 54455f45 trash?.DELETE_E │ │ │ │ + 0x0003b960 56454e54 00000000 4576656e 74207472 VENT....Event tr │ │ │ │ + 0x0003b970 69676765 72656420 7768656e 20746865 iggered when the │ │ │ │ + 0x0003b980 20757365 72206465 6e696573 20612072 user denies a r │ │ │ │ + 0x0003b990 65717565 7374206f 6620736f 6d652073 equest of some s │ │ │ │ + 0x0003b9a0 6f72742e 20457861 6d706c65 7320636f ort. Examples co │ │ │ │ + 0x0003b9b0 756c6420 62652072 656a6563 74696e67 uld be rejecting │ │ │ │ + 0x0003b9c0 20612070 686f6e65 2063616c 6c2c2072 a phone call, r │ │ │ │ + 0x0003b9d0 656a6563 74696e67 20612066 696c6520 ejecting a file │ │ │ │ + 0x0003b9e0 7472616e 73666572 2c206f72 2064656e transfer, or den │ │ │ │ + 0x0003b9f0 79696e67 20612066 7269656e 64736869 ying a friendshi │ │ │ │ + 0x0003ba00 70207265 71756573 74206f76 65722061 p request over a │ │ │ │ + 0x0003ba10 6e20494d 2070726f 746f636f 6c2e2053 n IM protocol. S │ │ │ │ + 0x0003ba20 65652061 6c736f20 41636365 70744576 ee also AcceptEv │ │ │ │ + 0x0003ba30 656e7420 666f7220 74686520 636f6e76 ent for the conv │ │ │ │ + 0x0003ba40 65727365 20657665 6e742074 79706500 erse event type. │ │ │ │ + 0x0003ba50 44454e59 5f455645 4e540000 42617365 DENY_EVENT..Base │ │ │ │ + 0x0003ba60 20636c61 73732066 6f722065 76656e74 class for event │ │ │ │ + 0x0003ba70 20696e74 65727072 65746174 696f6e73 interpretations │ │ │ │ + 0x0003ba80 2e20506c 65617365 20646f20 6e6f2069 . Please do no i │ │ │ │ + 0x0003ba90 6e737461 6e746961 74652064 69726563 nstantiate direc │ │ │ │ + 0x0003baa0 746c792c 20627574 20757365 206f6e65 tly, but use one │ │ │ │ + 0x0003bab0 206f6620 74686520 73756220 636c6173 of the sub clas │ │ │ │ + 0x0003bac0 7365732e 20546865 20696e74 65727072 ses. The interpr │ │ │ │ + 0x0003bad0 65746174 696f6e20 6f662061 6e206576 etation of an ev │ │ │ │ + 0x0003bae0 656e7420 64657363 72696265 73202777 ent describes 'w │ │ │ │ + 0x0003baf0 68617420 68617070 656e6564 27202d20 hat happened' - │ │ │ │ + 0x0003bb00 66782e20 27736f6d 65746869 6e672077 fx. 'something w │ │ │ │ + 0x0003bb10 61732063 72656174 65642720 6f722027 as created' or ' │ │ │ │ + 0x0003bb20 736f6d65 7468696e 67207761 73206163 something was ac │ │ │ │ + 0x0003bb30 63657373 65642700 4556454e 545f494e cessed'.EVENT_IN │ │ │ │ + 0x0003bb40 54455250 52455441 54494f4e 00000000 TERPRETATION.... │ │ │ │ + 0x0003bb50 42617365 20636c61 73732066 6f722065 Base class for e │ │ │ │ + 0x0003bb60 76656e74 206d616e 69666573 74617469 vent manifestati │ │ │ │ + 0x0003bb70 6f6e2074 79706573 2e20506c 65617365 on types. Please │ │ │ │ + 0x0003bb80 20646f20 6e6f2069 6e737461 6e746961 do no instantia │ │ │ │ + 0x0003bb90 74652064 69726563 746c792c 20627574 te directly, but │ │ │ │ + 0x0003bba0 20757365 206f6e65 206f6620 74686520 use one of the │ │ │ │ + 0x0003bbb0 73756220 636c6173 7365732e 20546865 sub classes. The │ │ │ │ + 0x0003bbc0 206d616e 69666573 74617469 6f6e206f manifestation o │ │ │ │ + 0x0003bbd0 6620616e 20657665 6e742064 65736372 f an event descr │ │ │ │ + 0x0003bbe0 69626573 2027686f 77206974 20686170 ibes 'how it hap │ │ │ │ + 0x0003bbf0 70656e65 64272e20 46782e20 27746865 pened'. Fx. 'the │ │ │ │ + 0x0003bc00 20757365 72206469 64207468 69732720 user did this' │ │ │ │ + 0x0003bc10 6f722027 74686520 73797374 656d206e or 'the system n │ │ │ │ + 0x0003bc20 6f746966 69656420 74686520 75736572 otified the user │ │ │ │ + 0x0003bc30 27000000 4556454e 545f4d41 4e494645 '...EVENT_MANIFE │ │ │ │ + 0x0003bc40 53544154 494f4e00 4576656e 74207472 STATION.Event tr │ │ │ │ + 0x0003bc50 69676765 72656420 7768656e 20736f6d iggered when som │ │ │ │ + 0x0003bc60 65746869 6e672065 78706972 6573206f ething expires o │ │ │ │ + 0x0003bc70 72207469 6d657320 6f75742e 20546865 r times out. The │ │ │ │ + 0x0003bc80 73652074 79706573 206f6620 6576656e se types of even │ │ │ │ + 0x0003bc90 74732061 7265206e 6f726d61 6c6c7920 ts are normally │ │ │ │ + 0x0003bca0 6e6f7420 74726967 67657265 64206279 not triggered by │ │ │ │ + 0x0003bcb0 20746865 20757365 722c2062 75742062 the user, but b │ │ │ │ + 0x0003bcc0 79207468 65206f70 65726174 696e6720 y the operating │ │ │ │ + 0x0003bcd0 73797374 656d206f 7220736f 6d652065 system or some e │ │ │ │ + 0x0003bce0 78746572 6e616c20 70617274 792e2045 xternal party. E │ │ │ │ + 0x0003bcf0 78616d70 6c657320 61726520 61207265 xamples are a re │ │ │ │ + 0x0003bd00 63757272 696e6720 63616c65 6e646172 curring calendar │ │ │ │ + 0x0003bd10 20697465 6d206f72 20746173 6b206465 item or task de │ │ │ │ + 0x0003bd20 61646c69 6e652074 68617420 65787069 adline that expi │ │ │ │ + 0x0003bd30 72657320 6f722061 20776865 6e207468 res or a when th │ │ │ │ + 0x0003bd40 65207573 65722066 61696c73 20746f20 e user fails to │ │ │ │ + 0x0003bd50 72657370 6f6e6420 746f2061 6e206578 respond to an ex │ │ │ │ + 0x0003bd60 7465726e 616c2072 65717565 73742073 ternal request s │ │ │ │ + 0x0003bd70 75636820 61732061 2070686f 6e652063 uch as a phone c │ │ │ │ + 0x0003bd80 616c6c00 45585049 52455f45 56454e54 all.EXPIRE_EVENT │ │ │ │ + 0x0003bd90 00000000 416e2065 76656e74 20746861 ....An event tha │ │ │ │ + 0x0003bda0 74206973 20636175 73656420 696e6469 t is caused indi │ │ │ │ + 0x0003bdb0 72656374 6c792066 726f6d20 75736572 rectly from user │ │ │ │ + 0x0003bdc0 20616374 69766974 79206f72 20646564 activity or ded │ │ │ │ + 0x0003bdd0 75637465 64207669 6120616e 616c7973 ucted via analys │ │ │ │ + 0x0003bde0 6973206f 66206f74 68657220 6576656e is of other even │ │ │ │ + 0x0003bdf0 74732e20 46782e20 69662061 6e20616c ts. Fx. if an al │ │ │ │ + 0x0003be00 676f7269 74686d20 64697669 64657320 gorithm divides │ │ │ │ + 0x0003be10 61207573 65722077 6f726b66 6c6f7720 a user workflow │ │ │ │ + 0x0003be20 696e746f 20646973 6a6f696e 74202770 into disjoint 'p │ │ │ │ + 0x0003be30 726f6a65 63747327 20626173 6564206f rojects' based o │ │ │ │ + 0x0003be40 6e207465 6d706f72 616c2061 6e616c79 n temporal analy │ │ │ │ + 0x0003be50 73697320 69742063 6f756c64 20696e73 sis it could ins │ │ │ │ + 0x0003be60 65727420 68657572 69737469 63206576 ert heuristic ev │ │ │ │ + 0x0003be70 656e7473 20776865 6e207468 65207573 ents when the us │ │ │ │ + 0x0003be80 65722063 68616e67 65642070 726f6a65 er changed proje │ │ │ │ + 0x0003be90 63740000 48455552 49535449 435f4143 ct..HEURISTIC_AC │ │ │ │ + 0x0003bea0 54495649 54590000 4576656e 74207472 TIVITY..Event tr │ │ │ │ + 0x0003beb0 69676765 72656420 62792063 6c6f7369 iggered by closi │ │ │ │ + 0x0003bec0 6e672c20 6c656176 696e672c 206f7220 ng, leaving, or │ │ │ │ + 0x0003bed0 73746f70 70696e67 20612072 65736f75 stopping a resou │ │ │ │ + 0x0003bee0 7263652e 204d6f73 74207a67 3a4c6561 rce. Most zg:Lea │ │ │ │ + 0x0003bef0 76654576 656e7473 2077696c 6c206265 veEvents will be │ │ │ │ + 0x0003bf00 20666f6c 6c6f7769 6e672061 207a673a following a zg: │ │ │ │ + 0x0003bf10 41636365 73732065 76656e74 2c206275 Access event, bu │ │ │ │ + 0x0003bf20 74207468 6973206e 65656420 6e6f7420 t this need not │ │ │ │ + 0x0003bf30 616c7761 79732062 65207468 65206361 always be the ca │ │ │ │ + 0x0003bf40 73650000 4c454156 455f4556 454e5400 se..LEAVE_EVENT. │ │ │ │ + 0x0003bf50 4576656e 74207472 69676765 72656420 Event triggered │ │ │ │ + 0x0003bf60 6279206d 6f646966 79696e67 20616e20 by modifying an │ │ │ │ + 0x0003bf70 65786973 74696e67 20726573 6f757263 existing resourc │ │ │ │ + 0x0003bf80 65732e20 46782e20 7768656e 20656469 es. Fx. when edi │ │ │ │ + 0x0003bf90 74696e67 20616e64 20736176 696e6720 ting and saving │ │ │ │ + 0x0003bfa0 61206669 6c65206f 6e206469 736b206f a file on disk o │ │ │ │ + 0x0003bfb0 7220636f 72726563 74696e67 20612074 r correcting a t │ │ │ │ + 0x0003bfc0 79706f20 696e2074 6865206e 616d6520 ypo in the name │ │ │ │ + 0x0003bfd0 6f662061 20636f6e 74616374 00000000 of a contact.... │ │ │ │ + 0x0003bfe0 4d4f4449 46595f45 56454e54 00000000 MODIFY_EVENT.... │ │ │ │ + 0x0003bff0 4576656e 74207472 69676765 72656420 Event triggered │ │ │ │ + 0x0003c000 7768656e 20612072 65736f75 72636520 when a resource │ │ │ │ + 0x0003c010 68617320 6265656e 206d6f76 65642066 has been moved f │ │ │ │ + 0x0003c020 726f6d20 61206c6f 63617469 6f6e2074 rom a location t │ │ │ │ + 0x0003c030 6f20616e 6f746865 722e2046 782e206d o another. Fx. m │ │ │ │ + 0x0003c040 6f76696e 67206120 66696c65 2066726f oving a file fro │ │ │ │ + 0x0003c050 6d206120 666f6c64 65722074 6f20616e m a folder to an │ │ │ │ + 0x0003c060 6f746865 722e0000 4d4f5645 5f455645 other...MOVE_EVE │ │ │ │ + 0x0003c070 4e540000 4576656e 74207472 69676765 NT..Event trigge │ │ │ │ + 0x0003c080 72656420 7768656e 20736f6d 65746869 red when somethi │ │ │ │ + 0x0003c090 6e672069 73207265 63656976 65642066 ng is received f │ │ │ │ + 0x0003c0a0 726f6d20 616e2065 78746572 6e616c20 rom an external │ │ │ │ + 0x0003c0b0 70617274 792e2054 68652065 76656e74 party. The event │ │ │ │ + 0x0003c0c0 206d616e 69666573 74617469 6f6e206d manifestation m │ │ │ │ + 0x0003c0d0 75737420 62652073 65742061 63636f72 ust be set accor │ │ │ │ + 0x0003c0e0 64696e67 20746f20 74686520 776f726c ding to the worl │ │ │ │ + 0x0003c0f0 64207669 6577206f 66207468 65207265 d view of the re │ │ │ │ + 0x0003c100 63656976 696e6720 70617274 792e204d ceiving party. M │ │ │ │ + 0x0003c110 6f737420 6f667465 6e207468 65206974 ost often the it │ │ │ │ + 0x0003c120 656d2074 68617420 69732062 65696e67 em that is being │ │ │ │ + 0x0003c130 20726563 65697665 64207769 6c6c2062 received will b │ │ │ │ + 0x0003c140 6520736f 6d652073 6f727420 6f66206d e some sort of m │ │ │ │ + 0x0003c150 65737361 6765202d 20616e20 656d6169 essage - an emai │ │ │ │ + 0x0003c160 6c2c2069 6e737461 6e74206d 65737361 l, instant messa │ │ │ │ + 0x0003c170 67652c20 6f722062 726f6164 63617374 ge, or broadcast │ │ │ │ + 0x0003c180 6564206d 65646961 20737563 68206173 ed media such as │ │ │ │ + 0x0003c190 206d6963 726f2062 6c6f6767 696e6700 micro blogging. │ │ │ │ + 0x0003c1a0 52454345 4956455f 4556454e 54000000 RECEIVE_EVENT... │ │ │ │ + 0x0003c1b0 416e2065 76656e74 20746861 74207761 An event that wa │ │ │ │ + 0x0003c1c0 73206469 72656374 6c792074 72696767 s directly trigg │ │ │ │ + 0x0003c1d0 65726564 20627920 736f6d65 20757365 ered by some use │ │ │ │ + 0x0003c1e0 7220696e 69746961 74656420 73657175 r initiated sequ │ │ │ │ + 0x0003c1f0 656e6365 206f6620 61637469 6f6e732e ence of actions. │ │ │ │ + 0x0003c200 20466f72 20657861 6d706c65 2061206d For example a m │ │ │ │ + 0x0003c210 75736963 20706c61 79657220 6175746f usic player auto │ │ │ │ + 0x0003c220 6d617469 63616c6c 79206368 616e6769 matically changi │ │ │ │ + 0x0003c230 6e672074 6f207468 65206e65 78742073 ng to the next s │ │ │ │ + 0x0003c240 6f6e6720 696e2061 20706c61 796c6973 ong in a playlis │ │ │ │ + 0x0003c250 74000000 53434845 44554c45 445f4143 t...SCHEDULED_AC │ │ │ │ + 0x0003c260 54495649 54590000 4576656e 74207472 TIVITY..Event tr │ │ │ │ + 0x0003c270 69676765 72656420 7768656e 20736f6d iggered when som │ │ │ │ + 0x0003c280 65746869 6e672069 73207365 6e642074 ething is send t │ │ │ │ + 0x0003c290 6f20616e 20657874 65726e61 6c207061 o an external pa │ │ │ │ + 0x0003c2a0 7274792e 20546865 20657665 6e74206d rty. The event m │ │ │ │ + 0x0003c2b0 616e6966 65737461 74696f6e 206d7573 anifestation mus │ │ │ │ + 0x0003c2c0 74206265 20736574 20616363 6f726469 t be set accordi │ │ │ │ + 0x0003c2d0 6e672074 6f207468 6520776f 726c6420 ng to the world │ │ │ │ + 0x0003c2e0 76696577 206f6620 74686520 73656e64 view of the send │ │ │ │ + 0x0003c2f0 696e6720 70617274 792e204d 6f737420 ing party. Most │ │ │ │ + 0x0003c300 6f667465 6e207468 65206974 656d2074 often the item t │ │ │ │ + 0x0003c310 68617420 69732062 65696e67 2073656e hat is being sen │ │ │ │ + 0x0003c320 64207769 6c6c2062 6520736f 6d652073 d will be some s │ │ │ │ + 0x0003c330 6f727420 6f66206d 65737361 6765202d ort of message - │ │ │ │ + 0x0003c340 20616e20 656d6169 6c2c2069 6e737461 an email, insta │ │ │ │ + 0x0003c350 6e74206d 65737361 67652c20 6f722062 nt message, or b │ │ │ │ + 0x0003c360 726f6164 63617374 6564206d 65646961 roadcasted media │ │ │ │ + 0x0003c370 20737563 68206173 206d6963 726f2062 such as micro b │ │ │ │ + 0x0003c380 6c6f6767 696e6700 53454e44 5f455645 logging.SEND_EVE │ │ │ │ + 0x0003c390 4e540000 416e2065 76656e74 2073656e NT..An event sen │ │ │ │ + 0x0003c3a0 6420746f 20746865 20757365 72206279 d to the user by │ │ │ │ + 0x0003c3b0 20746865 206f7065 72617469 6e672073 the operating s │ │ │ │ + 0x0003c3c0 79737465 6d2e2045 78616d70 6c657320 ystem. Examples │ │ │ │ + 0x0003c3d0 636f756c 6420696e 636c7564 65207768 could include wh │ │ │ │ + 0x0003c3e0 656e2074 68652075 73657220 696e7365 en the user inse │ │ │ │ + 0x0003c3f0 72747320 61205553 42207374 69636b20 rts a USB stick │ │ │ │ + 0x0003c400 6f722077 68656e20 74686520 73797374 or when the syst │ │ │ │ + 0x0003c410 656d2077 61726e73 20746861 74207468 em warns that th │ │ │ │ + 0x0003c420 65206861 72642064 69736b20 69732066 e hard disk is f │ │ │ │ + 0x0003c430 756c6c00 53595354 454d5f4e 4f544946 ull.SYSTEM_NOTIF │ │ │ │ + 0x0003c440 49434154 494f4e00 416e2065 76656e74 ICATION.An event │ │ │ │ + 0x0003c450 20746861 74207761 73206163 74697665 that was active │ │ │ │ + 0x0003c460 6c792070 6572666f 726d6564 20627920 ly performed by │ │ │ │ + 0x0003c470 74686520 75736572 2e20466f 72206578 the user. For ex │ │ │ │ + 0x0003c480 616d706c 65207361 76696e67 206f7220 ample saving or │ │ │ │ + 0x0003c490 6f70656e 696e6720 61206669 6c652062 opening a file b │ │ │ │ + 0x0003c4a0 7920636c 69636b69 6e67206f 6e206974 y clicking on it │ │ │ │ + 0x0003c4b0 20696e20 74686520 66696c65 206d616e in the file man │ │ │ │ + 0x0003c4c0 61676572 00000000 55534552 5f414354 ager....USER_ACT │ │ │ │ + 0x0003c4d0 49564954 59000000 416e2065 76656e74 IVITY...An event │ │ │ │ + 0x0003c4e0 20746861 74207761 73207065 72666f72 that was perfor │ │ │ │ + 0x0003c4f0 6d656420 62792061 6e20656e 74697479 med by an entity │ │ │ │ + 0x0003c500 2c207573 75616c6c 79206875 6d616e20 , usually human │ │ │ │ + 0x0003c510 6f72206f 7267616e 697a6174 696f6e2c or organization, │ │ │ │ + 0x0003c520 206f7468 65722074 68616e20 74686520 other than the │ │ │ │ + 0x0003c530 75736572 2e20416e 20657861 6d706c65 user. An example │ │ │ │ + 0x0003c540 20636f75 6c642062 65206c6f 6767696e could be loggin │ │ │ │ + 0x0003c550 67207468 65206163 74697669 74696573 g the activities │ │ │ │ + 0x0003c560 206f6620 6f746865 72207065 6f706c65 of other people │ │ │ │ + 0x0003c570 20696e20 61207465 616d0000 574f524c in a team..WORL │ │ │ │ + 0x0003c580 445f4143 54495649 54590000 73796d62 D_ACTIVITY..symb │ │ │ │ + 0x0003c590 6f6c5f75 72692021 3d204e55 4c4c0000 ol_uri != NULL.. │ │ │ │ + 0x0003c5a0 475f5459 50455f43 4845434b 5f494e53 G_TYPE_CHECK_INS │ │ │ │ + 0x0003c5b0 54414e43 455f5459 50452028 765f6f62 TANCE_TYPE (v_ob │ │ │ │ + 0x0003c5c0 6a656374 2c205a45 49544745 4953545f ject, ZEITGEIST_ │ │ │ │ + 0x0003c5d0 53594d42 4f4c5f54 5950455f 494e464f SYMBOL_TYPE_INFO │ │ │ │ + 0x0003c5e0 29000000 5a656974 67656973 74526573 )...ZeitgeistRes │ │ │ │ + 0x0003c5f0 756c7453 65740000 5a656974 67656973 ultSet..Zeitgeis │ │ │ │ + 0x0003c600 7453696d 706c6552 6573756c 74536574 tSimpleResultSet │ │ │ │ + 0x0003c610 00000000 6f666673 6574203c 3d207374 ....offset <= st │ │ │ │ + 0x0003c620 72696e67 5f6c656e 67746800 7a656974 ring_length.zeit │ │ │ │ + 0x0003c630 67656973 74000000 5a454954 47454953 geist...ZEITGEIS │ │ │ │ + 0x0003c640 545f4441 54415f50 41544800 7574696c T_DATA_PATH.util │ │ │ │ + 0x0003c650 732e7661 6c613a36 373a2044 4154415f s.vala:67: DATA_ │ │ │ │ + 0x0003c660 50415448 203d2025 73000000 5a454954 PATH = %s...ZEIT │ │ │ │ + 0x0003c670 47454953 545f4441 54414241 53455f50 GEIST_DATABASE_P │ │ │ │ + 0x0003c680 41544800 61637469 76697479 2e73716c ATH.activity.sql │ │ │ │ + 0x0003c690 69746500 7574696c 732e7661 6c613a38 ite.utils.vala:8 │ │ │ │ + 0x0003c6a0 363a2044 41544142 4153455f 46494c45 6: DATABASE_FILE │ │ │ │ + 0x0003c6b0 5f504154 48203d20 25730000 70617468 _PATH = %s..path │ │ │ │ + 0x0003c6c0 20213d20 4e554c4c 00000000 5a454954 != NULL....ZEIT │ │ │ │ + 0x0003c6d0 47454953 545f4441 54414241 53455f42 GEIST_DATABASE_B │ │ │ │ + 0x0003c6e0 41434b55 505f5041 54480000 61637469 ACKUP_PATH..acti │ │ │ │ + 0x0003c6f0 76697479 2e73716c 6974652e 62636b00 vity.sqlite.bck. │ │ │ │ + 0x0003c700 7574696c 732e7661 6c613a31 30393a20 utils.vala:109: │ │ │ │ + 0x0003c710 44415441 42415345 5f46494c 455f4241 DATABASE_FILE_BA │ │ │ │ + 0x0003c720 434b5550 5f504154 48203d20 25730000 CKUP_PATH = %s.. │ │ │ │ + 0x0003c730 2559256d 25642d25 48254d25 53000000 %Y%m%d-%H%M%S... │ │ │ │ + 0x0003c740 2e25732e 62636b00 7574696c 732e7661 .%s.bck.utils.va │ │ │ │ + 0x0003c750 6c613a31 32373a20 4c4f4341 4c5f4558 la:127: LOCAL_EX │ │ │ │ + 0x0003c760 54454e53 494f4e53 5f504154 48203d20 TENSIONS_PATH = │ │ │ │ + 0x0003c770 25730000 7574696c 732e7661 6c613a31 %s..utils.vala:1 │ │ │ │ + 0x0003c780 34383a20 4261636b 696e6720 75702064 48: Backing up d │ │ │ │ + 0x0003c790 61746162 61736520 746f2022 25732220 atabase to "%s" │ │ │ │ + 0x0003c7a0 666f7220 73636865 6d612075 70677261 for schema upgra │ │ │ │ + 0x0003c7b0 64652e2e 2e000000 2a76616c 20213d20 de......*val != │ │ │ │ + 0x0003c7c0 4e554c4c 00000000 6572726f 725f6d65 NULL....error_me │ │ │ │ + 0x0003c7d0 73736167 6520213d 204e554c 4c000000 ssage != NULL... │ │ │ │ + 0x0003c7e0 7574696c 732e6300 5a454954 47454953 utils.c.ZEITGEIS │ │ │ │ + 0x0003c7f0 545f4c4f 475f4449 52454354 5f524541 T_LOG_DIRECT_REA │ │ │ │ + 0x0003c800 44000000 41534300 44455343 00000000 D...ASC.DESC.... │ │ │ │ + 0x0003c810 77686572 6520213d 204e554c 4c000000 where != NULL... │ │ │ │ + 0x0003c820 2c20434f 554e5428 25732920 4153206e , COUNT(%s) AS n │ │ │ │ + 0x0003c830 756d5f65 76656e74 73000000 6e756d5f um_events...num_ │ │ │ │ + 0x0003c840 6576656e 74732025 732c0000 0a202020 events %s,... │ │ │ │ + 0x0003c850 20202020 20202020 20202020 2053454c SEL │ │ │ │ + 0x0003c860 45435420 69642046 524f4d20 6576656e ECT id FROM even │ │ │ │ + 0x0003c870 740a2020 20202020 20202020 20202020 t. │ │ │ │ + 0x0003c880 20204e41 54555241 4c204a4f 494e2028 NATURAL JOIN ( │ │ │ │ + 0x0003c890 0a202020 20202020 20202020 20202020 . │ │ │ │ + 0x0003c8a0 20202020 2053454c 45435420 25732c0a SELECT %s,. │ │ │ │ + 0x0003c8b0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003c8c0 20202020 25732874 696d6573 74616d70 %s(timestamp │ │ │ │ + 0x0003c8d0 29204153 2074696d 65737461 6d700a20 ) AS timestamp. │ │ │ │ + 0x0003c8e0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003c8f0 20202025 730a2020 20202020 20202020 %s. │ │ │ │ + 0x0003c900 20202020 20202020 20204652 4f4d2065 FROM e │ │ │ │ + 0x0003c910 76656e74 5f766965 77205748 45524520 vent_view WHERE │ │ │ │ + 0x0003c920 25730a20 20202020 20202020 20202020 %s. │ │ │ │ + 0x0003c930 20202020 20202047 524f5550 20425920 GROUP BY │ │ │ │ + 0x0003c940 2573290a 20202020 20202020 20202020 %s). │ │ │ │ + 0x0003c950 20202020 47524f55 50204259 2025730a GROUP BY %s. │ │ │ │ + 0x0003c960 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003c970 4f524445 52204259 20257320 0a202020 ORDER BY %s . │ │ │ │ + 0x0003c980 20202020 20202020 20202020 20000000 ... │ │ │ │ + 0x0003c990 0a202020 20202020 20202020 2053454c . SEL │ │ │ │ + 0x0003c9a0 45435420 69642c20 25732874 696d6573 ECT id, %s(times │ │ │ │ + 0x0003c9b0 74616d70 29204153 2074696d 65737461 tamp) AS timesta │ │ │ │ + 0x0003c9c0 6d700a20 20202020 20202020 20202020 mp. │ │ │ │ + 0x0003c9d0 20202046 524f4d20 6576656e 745f7669 FROM event_vi │ │ │ │ + 0x0003c9e0 65772057 48455245 20257320 414e4420 ew WHERE %s AND │ │ │ │ + 0x0003c9f0 25732049 53204e4f 54204e55 4c4c0a20 %s IS NOT NULL. │ │ │ │ + 0x0003ca00 20202020 20202020 20202047 524f5550 GROUP │ │ │ │ + 0x0003ca10 20425920 25730a20 20202020 20202020 BY %s. │ │ │ │ + 0x0003ca20 2020204f 52444552 2042590a 20202020 ORDER BY. │ │ │ │ + 0x0003ca30 20202020 20202020 00000000 64617461 ....data │ │ │ │ + 0x0003ca40 62617365 00000000 64622d72 65616465 base....db-reade │ │ │ │ + 0x0003ca50 722e6300 64622d72 65616465 722e7661 r.c.db-reader.va │ │ │ │ + 0x0003ca60 6c613a36 383a2054 61626c65 4c6f6f6b la:68: TableLook │ │ │ │ + 0x0003ca70 75702069 6e697469 616c697a 6174696f up initializatio │ │ │ │ + 0x0003ca80 6e206661 696c6564 3a202573 00000000 n failed: %s.... │ │ │ │ + 0x0003ca90 7461626c 6520213d 204e554c 4c000000 table != NULL... │ │ │ │ + 0x0003caa0 73746d74 20213d20 4e554c4c 00000000 stmt != NULL.... │ │ │ │ + 0x0003cab0 0a202020 20202020 20202020 2053454c . SEL │ │ │ │ + 0x0003cac0 45435420 2a204652 4f4d2065 76656e74 ECT * FROM event │ │ │ │ + 0x0003cad0 5f766965 770a2020 20202020 20202020 _view. │ │ │ │ + 0x0003cae0 20205748 45524520 69642049 4e202825 WHERE id IN (% │ │ │ │ + 0x0003caf0 73290a20 20202020 20202020 20202000 s). . │ │ │ │ + 0x0003cb00 64622d72 65616465 722e7661 6c613a31 db-reader.vala:1 │ │ │ │ + 0x0003cb10 34323a20 53514c20 6572726f 72000000 42: SQL error... │ │ │ │ + 0x0003cb20 53454c45 43542069 64204652 4f4d2065 SELECT id FROM e │ │ │ │ + 0x0003cb30 76656e74 5f766965 77200000 57484552 vent_view ..WHER │ │ │ │ + 0x0003cb40 45200000 204f5244 45522042 59200000 E .. ORDER BY .. │ │ │ │ + 0x0003cb50 6d617800 7375626a 5f696400 7375626a max.subj_id.subj │ │ │ │ + 0x0003cb60 5f69645f 63757272 656e7400 6d696e00 _id_current.min. │ │ │ │ + 0x0003cb70 7375626a 5f6f7269 67696e00 7375626a subj_origin.subj │ │ │ │ + 0x0003cb80 5f6f7269 67696e5f 63757272 656e7400 _origin_current. │ │ │ │ + 0x0003cb90 7375626a 5f696e74 65727072 65746174 subj_interpretat │ │ │ │ + 0x0003cba0 696f6e00 7375626a 5f6d696d 65747970 ion.subj_mimetyp │ │ │ │ + 0x0003cbb0 65000000 496e7661 6c696420 52657375 e...Invalid Resu │ │ │ │ + 0x0003cbc0 6c745479 70652e00 64622d72 65616465 ltType..db-reade │ │ │ │ + 0x0003cbd0 722e7661 6c613a32 39323a20 25730000 r.vala:292: %s.. │ │ │ │ + 0x0003cbe0 2074696d 65737461 6d702025 73000000 timestamp %s... │ │ │ │ + 0x0003cbf0 46524f4d 20657665 6e740000 46524f4d FROM event..FROM │ │ │ │ + 0x0003cc00 20657665 6e745f76 69657700 64622d72 event_view.db-r │ │ │ │ + 0x0003cc10 65616465 722e7661 6c613a33 30373a20 eader.vala:307: │ │ │ │ + 0x0003cc20 53514c20 6572726f 72000000 4572726f SQL error...Erro │ │ │ │ + 0x0003cc30 7220696e 2066696e 645f6576 656e745f r in find_event_ │ │ │ │ + 0x0003cc40 6964733a 2025642c 20257300 64622d72 ids: %d, %s.db-r │ │ │ │ + 0x0003cc50 65616465 722e7661 6c613a33 33333a20 eader.vala:333: │ │ │ │ + 0x0003cc60 25730000 6669656c 6420213d 204e554c %s..field != NUL │ │ │ │ + 0x0003cc70 4c000000 4669656c 64202725 73272064 L...Field '%s' d │ │ │ │ + 0x0003cc80 6f65736e 27742073 7570706f 7274206e oesn't support n │ │ │ │ + 0x0003cc90 65676174 696f6e00 64622d72 65616465 egation.db-reade │ │ │ │ + 0x0003cca0 722e7661 6c613a38 36303a20 25730000 r.vala:860: %s.. │ │ │ │ + 0x0003ccb0 4669656c 64202725 73272064 6f65736e Field '%s' doesn │ │ │ │ + 0x0003ccc0 27742073 7570706f 72742074 6865206e 't support the n │ │ │ │ + 0x0003ccd0 6f2d6578 70616e64 206f7065 7261746f o-expand operato │ │ │ │ + 0x0003cce0 72000000 64622d72 65616465 722e7661 r...db-reader.va │ │ │ │ + 0x0003ccf0 6c613a38 37363a20 25730000 4669656c la:876: %s..Fiel │ │ │ │ + 0x0003cd00 64202725 73272064 6f65736e 27742073 d '%s' doesn't s │ │ │ │ + 0x0003cd10 7570706f 72742070 72656669 78207365 upport prefix se │ │ │ │ + 0x0003cd20 61726368 00000000 64622d72 65616465 arch....db-reade │ │ │ │ + 0x0003cd30 722e7661 6c613a38 39313a20 25730000 r.vala:891: %s.. │ │ │ │ + 0x0003cd40 7461626c 655f6e61 6d652021 3d204e55 table_name != NU │ │ │ │ + 0x0003cd50 4c4c0000 73796d62 6f6c2021 3d204e55 LL..symbol != NU │ │ │ │ + 0x0003cd60 4c4c0000 6c6f6f6b 75705f74 61626c65 LL..lookup_table │ │ │ │ + 0x0003cd70 20213d20 4e554c4c 00000000 28257329 != NULL....(%s) │ │ │ │ + 0x0003cd80 00000000 2573203d 20256920 00000000 ....%s = %i .... │ │ │ │ + 0x0003cd90 204f5220 00000000 74656d70 6c617465 OR ....template │ │ │ │ + 0x0003cda0 7320213d 204e554c 4c000000 74656d70 s != NULL...temp │ │ │ │ + 0x0003cdb0 6c617465 20213d20 4e554c4c 00000000 late != NULL.... │ │ │ │ + 0x0003cdc0 69643d3f 00000000 7375626a 65637420 id=?....subject │ │ │ │ + 0x0003cdd0 696e7465 72707265 74617469 6f6e0000 interpretation.. │ │ │ │ + 0x0003cde0 7375626a 65637420 6d616e69 66657374 subject manifest │ │ │ │ + 0x0003cdf0 6174696f 6e000000 7375626a 5f6d616e ation...subj_man │ │ │ │ + 0x0003ce00 69666573 74617469 6f6e0000 6d696d65 ifestation..mime │ │ │ │ + 0x0003ce10 2d747970 65000000 7375626a 65637420 -type...subject │ │ │ │ + 0x0003ce20 6f726967 696e0000 7375626a 5f746578 origin..subj_tex │ │ │ │ + 0x0003ce30 745f6964 00000000 63757272 656e745f t_id....current_ │ │ │ │ + 0x0003ce40 75726900 63757272 656e745f 6f726967 uri.current_orig │ │ │ │ + 0x0003ce50 696e0000 7375626a 65637420 73746f72 in..subject stor │ │ │ │ + 0x0003ce60 61676500 7375626a 5f73746f 72616765 age.subj_storage │ │ │ │ + 0x0003ce70 5f696400 74696d65 7374616d 70203e3d _id.timestamp >= │ │ │ │ + 0x0003ce80 20256c6c 69000000 74696d65 7374616d %lli...timestam │ │ │ │ + 0x0003ce90 70203c3d 20256c6c 69000000 28737562 p <= %lli...(sub │ │ │ │ + 0x0003cea0 6a5f7374 6f726167 655f7374 6174653d j_storage_state= │ │ │ │ + 0x0003ceb0 3f204f52 20737562 6a5f7374 6f726167 ? OR subj_storag │ │ │ │ + 0x0003cec0 655f7374 61746520 4953204e 554c4c29 e_state IS NULL) │ │ │ │ + 0x0003ced0 00000000 556e6b6e 6f776e20 73746f72 ....Unknown stor │ │ │ │ + 0x0003cee0 61676520 73746174 65202725 75270000 age state '%u'.. │ │ │ │ + 0x0003cef0 4e6f2072 6573756c 74732066 6f756e64 No results found │ │ │ │ + 0x0003cf00 20666f72 20746865 20657665 6e745f74 for the event_t │ │ │ │ + 0x0003cf10 656d706c 61746573 00000000 0a202020 emplates..... │ │ │ │ + 0x0003cf20 20202020 20202020 20202020 53454c45 SELE │ │ │ │ + 0x0003cf30 43542069 642c2074 696d6573 74616d70 CT id, timestamp │ │ │ │ + 0x0003cf40 2c207375 626a5f75 72692046 524f4d20 , subj_uri FROM │ │ │ │ + 0x0003cf50 6576656e 745f7669 6577200a 20202020 event_view . │ │ │ │ + 0x0003cf60 20202020 20202020 20202057 48455245 WHERE │ │ │ │ + 0x0003cf70 20696420 494e2028 25732920 4f524445 id IN (%s) ORDE │ │ │ │ + 0x0003cf80 52204259 2074696d 65737461 6d702041 R BY timestamp A │ │ │ │ + 0x0003cf90 53430a20 20202020 20202020 20202020 SC. │ │ │ │ + 0x0003cfa0 20200000 64622d72 65616465 722e7661 ..db-reader.va │ │ │ │ + 0x0003cfb0 6c613a34 35393a20 53514c20 6572726f la:459: SQL erro │ │ │ │ + 0x0003cfc0 72000000 4572726f 7220696e 2066696e r...Error in fin │ │ │ │ + 0x0003cfd0 645f7265 6c617465 645f7572 69730000 d_related_uris.. │ │ │ │ + 0x0003cfe0 556e7375 70706f72 74656420 52656c65 Unsupported Rele │ │ │ │ + 0x0003cff0 76616e74 52657375 6c745479 70650000 vantResultType.. │ │ │ │ + 0x0003d000 5a656974 67656973 74446252 65616465 ZeitgeistDbReade │ │ │ │ + 0x0003d010 72000000 73716c2e 63000000 556e6162 r...sql.c...Unab │ │ │ │ + 0x0003d020 6c652074 6f206f70 656e2064 61746162 le to open datab │ │ │ │ + 0x0003d030 6173653a 206f6c64 20736368 656d6120 ase: old schema │ │ │ │ + 0x0003d040 76657273 696f6e00 436f756c 64206e6f version.Could no │ │ │ │ + 0x0003d050 74207265 6e616d65 20646174 61626173 t rename databas │ │ │ │ + 0x0003d060 653a2025 73000000 43616e27 74206f70 e: %s...Can't op │ │ │ │ + 0x0003d070 656e2064 61746162 6173653a 2025642c en database: %d, │ │ │ │ + 0x0003d080 20257300 4974206c 6f6f6b73 206c696b %s.It looks lik │ │ │ │ + 0x0003d090 6520796f 75722064 61746162 61736520 e your database │ │ │ │ + 0x0003d0a0 69732063 6f727275 70742e20 49742077 is corrupt. It w │ │ │ │ + 0x0003d0b0 696c6c20 62652072 656e616d 65642061 ill be renamed a │ │ │ │ + 0x0003d0c0 6e642061 206e6577 206f6e65 2077696c nd a new one wil │ │ │ │ + 0x0003d0d0 6c206265 20637265 61746564 2e000000 l be created.... │ │ │ │ + 0x0003d0e0 73716c2e 76616c61 3a313530 3a202573 sql.vala:150: %s │ │ │ │ + 0x0003d0f0 00000000 73716c20 213d204e 554c4c00 ....sql != NULL. │ │ │ │ + 0x0003d100 5a656974 67656973 7453514c 69746545 ZeitgeistSQLiteE │ │ │ │ + 0x0003d110 76656e74 56696577 526f7773 00000000 ventViewRows.... │ │ │ │ + 0x0003d120 6576656e 745f6964 732e6c65 6e677468 event_ids.length │ │ │ │ + 0x0003d130 203e2030 00000000 2c202575 00000000 > 0...., %u.... │ │ │ │ + 0x0003d140 4974206c 6f6f6b73 206c696b 6520796f It looks like yo │ │ │ │ + 0x0003d150 75722064 61746162 61736520 69732063 ur database is c │ │ │ │ + 0x0003d160 6f727275 70743a20 25730000 73716c2e orrupt: %s..sql. │ │ │ │ + 0x0003d170 76616c61 3a333732 3a202573 00000000 vala:372: %s.... │ │ │ │ + 0x0003d180 6d736720 213d204e 554c4c00 25733a20 msg != NULL.%s: │ │ │ │ + 0x0003d190 25642c20 25730000 73716c2e 76616c61 %d, %s..sql.vala │ │ │ │ + 0x0003d1a0 3a333530 3a202573 0a000000 0a202020 :350: %s..... │ │ │ │ + 0x0003d1b0 20202020 20202020 20202020 2053454c SEL │ │ │ │ + 0x0003d1c0 45435420 69642046 524f4d20 6576656e ECT id FROM even │ │ │ │ + 0x0003d1d0 740a2020 20202020 20202020 20202020 t. │ │ │ │ + 0x0003d1e0 20205748 45524520 74696d65 7374616d WHERE timestam │ │ │ │ + 0x0003d1f0 703d3f20 414e4420 696e7465 72707265 p=? AND interpre │ │ │ │ + 0x0003d200 74617469 6f6e3d3f 20414e44 0a202020 tation=? AND. │ │ │ │ + 0x0003d210 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003d220 206d616e 69666573 74617469 6f6e3d3f manifestation=? │ │ │ │ + 0x0003d230 20414e44 20616374 6f723d3f 0a202020 AND actor=?. │ │ │ │ + 0x0003d240 20202020 20202020 20202020 20000000 ... │ │ │ │ + 0x0003d250 73716c2e 76616c61 3a333937 3a204576 sql.vala:397: Ev │ │ │ │ + 0x0003d260 656e7420 49442072 65747269 6576616c ent ID retrieval │ │ │ │ + 0x0003d270 20717565 72792065 72726f72 00000000 query error.... │ │ │ │ + 0x0003d280 0a202020 20202020 20202020 20202020 . │ │ │ │ + 0x0003d290 20494e53 45525420 494e544f 20657665 INSERT INTO eve │ │ │ │ + 0x0003d2a0 6e742028 0a202020 20202020 20202020 nt (. │ │ │ │ + 0x0003d2b0 20202020 20202020 2069642c 2074696d id, tim │ │ │ │ + 0x0003d2c0 65737461 6d702c20 696e7465 72707265 estamp, interpre │ │ │ │ + 0x0003d2d0 74617469 6f6e2c20 6d616e69 66657374 tation, manifest │ │ │ │ + 0x0003d2e0 6174696f 6e2c2061 63746f72 2c0a2020 ation, actor,. │ │ │ │ + 0x0003d2f0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003d300 20206f72 6967696e 2c207061 796c6f61 origin, payloa │ │ │ │ + 0x0003d310 642c2073 75626a5f 69642c20 7375626a d, subj_id, subj │ │ │ │ + 0x0003d320 5f69645f 63757272 656e742c 0a202020 _id_current,. │ │ │ │ + 0x0003d330 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003d340 20737562 6a5f696e 74657270 72657461 subj_interpreta │ │ │ │ + 0x0003d350 74696f6e 2c207375 626a5f6d 616e6966 tion, subj_manif │ │ │ │ + 0x0003d360 65737461 74696f6e 2c207375 626a5f6f estation, subj_o │ │ │ │ + 0x0003d370 72696769 6e2c0a20 20202020 20202020 rigin,. │ │ │ │ + 0x0003d380 20202020 20202020 20202073 75626a5f subj_ │ │ │ │ + 0x0003d390 6f726967 696e5f63 75727265 6e742c20 origin_current, │ │ │ │ + 0x0003d3a0 7375626a 5f6d696d 65747970 652c2073 subj_mimetype, s │ │ │ │ + 0x0003d3b0 75626a5f 74657874 2c207375 626a5f73 ubj_text, subj_s │ │ │ │ + 0x0003d3c0 746f7261 67650a20 20202020 20202020 torage. │ │ │ │ + 0x0003d3d0 20202020 20202029 2056414c 55455320 ) VALUES │ │ │ │ + 0x0003d3e0 280a2020 20202020 20202020 20202020 (. │ │ │ │ + 0x0003d3f0 20202020 20203f2c 203f2c20 3f2c203f ?, ?, ?, ? │ │ │ │ + 0x0003d400 2c203f2c 0a202020 20202020 20202020 , ?,. │ │ │ │ + 0x0003d410 20202020 20202020 20285345 4c454354 (SELECT │ │ │ │ + 0x0003d420 20696420 46524f4d 20757269 20574845 id FROM uri WHE │ │ │ │ + 0x0003d430 52452076 616c7565 3d3f292c 0a202020 RE value=?),. │ │ │ │ + 0x0003d440 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003d450 203f2c0a 20202020 20202020 20202020 ?,. │ │ │ │ + 0x0003d460 20202020 20202020 2853454c 45435420 (SELECT │ │ │ │ + 0x0003d470 69642046 524f4d20 75726920 57484552 id FROM uri WHER │ │ │ │ + 0x0003d480 45207661 6c75653d 3f292c0a 20202020 E value=?),. │ │ │ │ + 0x0003d490 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003d4a0 2853454c 45435420 69642046 524f4d20 (SELECT id FROM │ │ │ │ + 0x0003d4b0 75726920 57484552 45207661 6c75653d uri WHERE value= │ │ │ │ + 0x0003d4c0 3f292c0a 20202020 20202020 20202020 ?),. │ │ │ │ + 0x0003d4d0 20202020 20202020 3f2c203f 2c0a2020 ?, ?,. │ │ │ │ + 0x0003d4e0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003d4f0 20202853 454c4543 54206964 2046524f (SELECT id FRO │ │ │ │ + 0x0003d500 4d207572 69205748 45524520 76616c75 M uri WHERE valu │ │ │ │ + 0x0003d510 653d3f29 2c0a2020 20202020 20202020 e=?),. │ │ │ │ + 0x0003d520 20202020 20202020 20202853 454c4543 (SELEC │ │ │ │ + 0x0003d530 54206964 2046524f 4d207572 69205748 T id FROM uri WH │ │ │ │ + 0x0003d540 45524520 76616c75 653d3f29 2c0a2020 ERE value=?),. │ │ │ │ + 0x0003d550 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003d560 20203f2c 0a202020 20202020 20202020 ?,. │ │ │ │ + 0x0003d570 20202020 20202020 20285345 4c454354 (SELECT │ │ │ │ + 0x0003d580 20696420 46524f4d 20746578 74205748 id FROM text WH │ │ │ │ + 0x0003d590 45524520 76616c75 653d3f29 2c0a2020 ERE value=?),. │ │ │ │ + 0x0003d5a0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003d5b0 20202853 454c4543 54206964 2046524f (SELECT id FRO │ │ │ │ + 0x0003d5c0 4d207374 6f726167 65205748 45524520 M storage WHERE │ │ │ │ + 0x0003d5d0 76616c75 653d3f29 0a202020 20202020 value=?). │ │ │ │ + 0x0003d5e0 20202020 20202020 20290000 73716c2e )..sql. │ │ │ │ + 0x0003d5f0 76616c61 3a343237 3a20496e 73657274 vala:427: Insert │ │ │ │ + 0x0003d600 696f6e20 71756572 79206572 726f7200 ion query error. │ │ │ │ + 0x0003d610 0a202020 20202020 20202020 20555044 . UPD │ │ │ │ + 0x0003d620 41544520 6576656e 740a2020 20202020 ATE event. │ │ │ │ + 0x0003d630 20202020 20202020 20205345 54207375 SET su │ │ │ │ + 0x0003d640 626a5f69 645f6375 7272656e 743d2853 bj_id_current=(S │ │ │ │ + 0x0003d650 454c4543 54206964 2046524f 4d207572 ELECT id FROM ur │ │ │ │ + 0x0003d660 69205748 45524520 76616c75 653d3f29 i WHERE value=?) │ │ │ │ + 0x0003d670 0a202020 20202020 20202020 20202020 . │ │ │ │ + 0x0003d680 202c2020 20737562 6a5f6f72 6967696e , subj_origin │ │ │ │ + 0x0003d690 5f637572 72656e74 3d285345 4c454354 _current=(SELECT │ │ │ │ + 0x0003d6a0 20696420 46524f4d 20757269 20574845 id FROM uri WHE │ │ │ │ + 0x0003d6b0 52452076 616c7565 3d3f290a 20202020 RE value=?). │ │ │ │ + 0x0003d6c0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003d6d0 57484552 45207375 626a5f69 645f6375 WHERE subj_id_cu │ │ │ │ + 0x0003d6e0 7272656e 743d2853 454c4543 54206964 rrent=(SELECT id │ │ │ │ + 0x0003d6f0 2046524f 4d207572 69205748 45524520 FROM uri WHERE │ │ │ │ + 0x0003d700 76616c75 653d3f29 0a202020 20202020 value=?). │ │ │ │ + 0x0003d710 20202020 20202020 20202020 20414e44 AND │ │ │ │ + 0x0003d720 20696e74 65727072 65746174 696f6e21 interpretation! │ │ │ │ + 0x0003d730 3d3f2041 4e442074 696d6573 74616d70 =? AND timestamp │ │ │ │ + 0x0003d740 3c3f0a20 20202020 20202020 20202000 0... │ │ │ │ + 0x000430c0 25732573 00000000 67707472 61727220 %s%s....gptrarr │ │ │ │ + 0x000430d0 213d204e 554c4c00 25732825 73290000 != NULL.%s(%s).. │ │ │ │ + 0x000430e0 636c6175 73652021 3d204e55 4c4c0000 clause != NULL.. │ │ │ │ + 0x000430f0 74657874 20213d20 4e554c4c 00000000 text != NULL.... │ │ │ │ + 0x00043100 286f6666 73657420 2b206c65 6e29203c (offset + len) < │ │ │ │ + 0x00043110 3d207374 72696e67 5f6c656e 67746800 = string_length. │ │ │ │ + 0x00043120 6e656564 6c652021 3d204e55 4c4c0000 needle != NULL.. │ │ │ │ + 0x00043130 2a617267 7320213d 204e554c 4c000000 *args != NULL... │ │ │ │ + 0x00043140 61726773 2e6c656e 67746820 3d3d2031 args.length == 1 │ │ │ │ + 0x00043150 00000000 53454c45 43542025 73204652 ....SELECT %s FR │ │ │ │ + 0x00043160 4f4d2025 73000000 53454c45 43542025 OM %s...SELECT % │ │ │ │ + 0x00043170 73204652 4f4d2025 73205748 45524520 s FROM %s WHERE │ │ │ │ + 0x00043180 2876616c 7565203e 3d203f20 414e4420 (value >= ? AND │ │ │ │ + 0x00043190 76616c75 65203c20 3f290000 25732049 value < ?)..%s I │ │ │ │ + 0x000431a0 4e202825 73290000 28257320 4e4f5420 N (%s)..(%s NOT │ │ │ │ + 0x000431b0 494e2028 25732920 4f522025 73206973 IN (%s) OR %s is │ │ │ │ + 0x000431c0 204e554c 4c290000 5a656974 67656973 NULL)..Zeitgeis │ │ │ │ + 0x000431d0 74576865 7265436c 61757365 00000000 tWhereClause.... │ │ │ │ + 0x000431e0 5a454954 47454953 545f5748 4552455f ZEITGEIST_WHERE_ │ │ │ │ + 0x000431f0 434c4155 53455f54 5950455f 414e4400 CLAUSE_TYPE_AND. │ │ │ │ + 0x00043200 616e6400 5a454954 47454953 545f5748 and.ZEITGEIST_WH │ │ │ │ + 0x00043210 4552455f 434c4155 53455f54 5950455f ERE_CLAUSE_TYPE_ │ │ │ │ + 0x00043220 4f520000 5f5f6c61 6d626461 375f0000 OR..__lambda7_.. │ │ │ │ + 0x00043230 5f5f6c61 6d626461 365f0000 5f5f6c61 __lambda6_..__la │ │ │ │ + 0x00043240 6d626461 355f0000 675f6363 6c6f7375 mbda5_..g_cclosu │ │ │ │ + 0x00043250 72655f75 7365725f 6d617273 68616c5f re_user_marshal_ │ │ │ │ + 0x00043260 564f4944 5f5f5354 52494e47 5f424f4f VOID__STRING_BOO │ │ │ │ + 0x00043270 4c45414e 00000000 5f5f6c61 6d626461 LEAN....__lambda │ │ │ │ + 0x00043280 345f0000 7a656974 67656973 745f6461 4_..zeitgeist_da │ │ │ │ + 0x00043290 74615f73 6f757263 655f7265 67697374 ta_source_regist │ │ │ │ + 0x000432a0 72795f67 65745f64 6174615f 736f7572 ry_get_data_sour │ │ │ │ + 0x000432b0 6365735f 636f0000 7a656974 67656973 ces_co..zeitgeis │ │ │ │ + 0x000432c0 745f6461 74615f73 6f757263 655f7265 t_data_source_re │ │ │ │ + 0x000432d0 67697374 72795f72 65676973 7465725f gistry_register_ │ │ │ │ + 0x000432e0 64617461 5f736f75 7263655f 636f0000 data_source_co.. │ │ │ │ + 0x000432f0 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043300 6f757263 655f7265 67697374 72795f73 ource_registry_s │ │ │ │ + 0x00043310 65745f64 6174615f 736f7572 63655f65 et_data_source_e │ │ │ │ + 0x00043320 6e61626c 65645f63 6f000000 7a656974 nabled_co...zeit │ │ │ │ + 0x00043330 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ + 0x00043340 655f7265 67697374 72795f67 65745f64 e_registry_get_d │ │ │ │ + 0x00043350 6174615f 736f7572 63655f66 726f6d5f ata_source_from_ │ │ │ │ + 0x00043360 69645f63 6f000000 7a656974 67656973 id_co...zeitgeis │ │ │ │ + 0x00043370 745f6461 74615f73 6f757263 655f7265 t_data_source_re │ │ │ │ + 0x00043380 67697374 72795f67 65745f64 6174615f gistry_get_data_ │ │ │ │ + 0x00043390 736f7572 63657300 7a656974 67656973 sources.zeitgeis │ │ │ │ + 0x000433a0 745f6461 74615f73 6f757263 655f7265 t_data_source_re │ │ │ │ + 0x000433b0 67697374 72795f67 65745f64 6174615f gistry_get_data_ │ │ │ │ + 0x000433c0 736f7572 63655f66 726f6d5f 69640000 source_from_id.. │ │ │ │ + 0x000433d0 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x000433e0 6f757263 655f7265 67697374 72795f72 ource_registry_r │ │ │ │ + 0x000433f0 65676973 7465725f 64617461 5f736f75 egister_data_sou │ │ │ │ + 0x00043400 72636500 7a656974 67656973 745f6461 rce.zeitgeist_da │ │ │ │ + 0x00043410 74615f73 6f757263 655f7265 67697374 ta_source_regist │ │ │ │ + 0x00043420 72795f73 65745f64 6174615f 736f7572 ry_set_data_sour │ │ │ │ + 0x00043430 63655f65 6e61626c 65640000 00000000 ce_enabled...... │ │ │ │ + 0x00043440 00000000 00000000 7a656974 67656973 ........zeitgeis │ │ │ │ + 0x00043450 745f696e 6465785f 73656172 63685f77 t_index_search_w │ │ │ │ + 0x00043460 6974685f 72656c65 76616e63 6965735f ith_relevancies_ │ │ │ │ + 0x00043470 636f0000 76616c61 5f675f70 74725f61 co..vala_g_ptr_a │ │ │ │ + 0x00043480 72726179 5f676574 5f6c656e 67746800 rray_get_length. │ │ │ │ + 0x00043490 5f5f6c61 6d626461 385f0000 7a656974 __lambda8_..zeit │ │ │ │ + 0x000434a0 67656973 745f696e 6465785f 73656172 geist_index_sear │ │ │ │ + 0x000434b0 63685f63 6f000000 7a656974 67656973 ch_co...zeitgeis │ │ │ │ + 0x000434c0 745f696e 6465785f 73656172 63680000 t_index_search.. │ │ │ │ + 0x000434d0 7a656974 67656973 745f696e 6465785f zeitgeist_index_ │ │ │ │ + 0x000434e0 73656172 63685f77 6974685f 72656c65 search_with_rele │ │ │ │ + 0x000434f0 76616e63 69657300 0f000000 7a656974 vancies.....zeit │ │ │ │ + 0x00043500 67656973 745f6c6f 675f7265 696e7374 geist_log_reinst │ │ │ │ + 0x00043510 616c6c5f 6d6f6e69 746f7200 7a656974 all_monitor.zeit │ │ │ │ + 0x00043520 67656973 745f6c6f 675f7265 696e7374 geist_log_reinst │ │ │ │ + 0x00043530 616c6c5f 6d6f6e69 746f725f 636f0000 all_monitor_co.. │ │ │ │ + 0x00043540 7a656974 67656973 745f6c6f 675f7265 zeitgeist_log_re │ │ │ │ + 0x00043550 616c5f6f 6e5f636f 6e6e6563 74696f6e al_on_connection │ │ │ │ + 0x00043560 5f657374 61626c69 73686564 00000000 _established.... │ │ │ │ + 0x00043570 7a656974 67656973 745f6c6f 675f7175 zeitgeist_log_qu │ │ │ │ + 0x00043580 69745f63 6f000000 7a656974 67656973 it_co...zeitgeis │ │ │ │ + 0x00043590 745f6c6f 675f6465 6c657465 5f657665 t_log_delete_eve │ │ │ │ + 0x000435a0 6e74735f 636f0000 7a656974 67656973 nts_co..zeitgeis │ │ │ │ + 0x000435b0 745f6c6f 675f6765 745f6576 656e7473 t_log_get_events │ │ │ │ + 0x000435c0 5f636f00 5f5f5f6c 616d6264 6131305f _co.___lambda10_ │ │ │ │ + 0x000435d0 00000000 5f5f6c61 6d626461 395f0000 ....__lambda9_.. │ │ │ │ + 0x000435e0 5f5f6c61 6d626461 31355f00 7a656974 __lambda15_.zeit │ │ │ │ + 0x000435f0 67656973 745f6c6f 675f696e 73657274 geist_log_insert │ │ │ │ + 0x00043600 5f657665 6e74735f 636f0000 76616c61 _events_co..vala │ │ │ │ + 0x00043610 5f675f70 74725f61 72726179 5f676574 _g_ptr_array_get │ │ │ │ + 0x00043620 5f6c656e 67746800 7a656974 67656973 _length.zeitgeis │ │ │ │ + 0x00043630 745f6c6f 675f6669 6e645f65 76656e74 t_log_find_event │ │ │ │ + 0x00043640 5f696473 5f636f00 7a656974 67656973 _ids_co.zeitgeis │ │ │ │ + 0x00043650 745f6c6f 675f6669 6e645f65 76656e74 t_log_find_event │ │ │ │ + 0x00043660 735f636f 00000000 7a656974 67656973 s_co....zeitgeis │ │ │ │ + 0x00043670 745f6c6f 675f6669 6e645f72 656c6174 t_log_find_relat │ │ │ │ + 0x00043680 65645f75 7269735f 636f0000 7a656974 ed_uris_co..zeit │ │ │ │ + 0x00043690 67656973 745f6c6f 675f696e 73657274 geist_log_insert │ │ │ │ + 0x000436a0 5f657665 6e747300 7a656974 67656973 _events.zeitgeis │ │ │ │ + 0x000436b0 745f6c6f 675f696e 73657274 5f657665 t_log_insert_eve │ │ │ │ + 0x000436c0 6e745f63 6f000000 7a656974 67656973 nt_co...zeitgeis │ │ │ │ + 0x000436d0 745f6c6f 675f696e 73657274 5f657665 t_log_insert_eve │ │ │ │ + 0x000436e0 6e740000 7a656974 67656973 745f6c6f nt..zeitgeist_lo │ │ │ │ + 0x000436f0 675f696e 73657274 5f657665 6e745f6e g_insert_event_n │ │ │ │ + 0x00043700 6f5f7265 706c7900 7a656974 67656973 o_reply.zeitgeis │ │ │ │ + 0x00043710 745f6c6f 675f696e 73657274 5f657665 t_log_insert_eve │ │ │ │ + 0x00043720 6e74735f 6e6f5f72 65706c79 00000000 nts_no_reply.... │ │ │ │ + 0x00043730 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ + 0x00043740 6e645f65 76656e74 73000000 7a656974 nd_events...zeit │ │ │ │ + 0x00043750 67656973 745f6c6f 675f6669 6e645f65 geist_log_find_e │ │ │ │ + 0x00043760 76656e74 5f696473 00000000 7a656974 vent_ids....zeit │ │ │ │ + 0x00043770 67656973 745f6c6f 675f6765 745f6576 geist_log_get_ev │ │ │ │ + 0x00043780 656e7473 00000000 7a656974 67656973 ents....zeitgeis │ │ │ │ + 0x00043790 745f6c6f 675f6669 6e645f72 656c6174 t_log_find_relat │ │ │ │ + 0x000437a0 65645f75 72697300 7a656974 67656973 ed_uris.zeitgeis │ │ │ │ + 0x000437b0 745f6c6f 675f6465 6c657465 5f657665 t_log_delete_eve │ │ │ │ + 0x000437c0 6e747300 7a656974 67656973 745f6c6f nts.zeitgeist_lo │ │ │ │ + 0x000437d0 675f7175 69740000 7a656974 67656973 g_quit..zeitgeis │ │ │ │ + 0x000437e0 745f6c6f 675f696e 7374616c 6c5f6d6f t_log_install_mo │ │ │ │ + 0x000437f0 6e69746f 72000000 7a656974 67656973 nitor...zeitgeis │ │ │ │ + 0x00043800 745f6c6f 675f7265 6d6f7665 5f6d6f6e t_log_remove_mon │ │ │ │ + 0x00043810 69746f72 00000000 7a656974 67656973 itor....zeitgeis │ │ │ │ + 0x00043820 745f6c6f 675f6765 745f7665 7273696f t_log_get_versio │ │ │ │ + 0x00043830 6e000000 7a656974 67656973 745f6c6f n...zeitgeist_lo │ │ │ │ + 0x00043840 675f6765 745f6578 74656e73 696f6e73 g_get_extensions │ │ │ │ + 0x00043850 00000000 7a656974 67656973 745f6c6f ....zeitgeist_lo │ │ │ │ + 0x00043860 675f6461 74617061 74680000 675f6363 g_datapath..g_cc │ │ │ │ + 0x00043870 6c6f7375 72655f75 7365725f 6d617273 losure_user_mars │ │ │ │ + 0x00043880 68616c5f 564f4944 5f5f4f42 4a454354 hal_VOID__OBJECT │ │ │ │ + 0x00043890 5f4f424a 45435400 675f6363 6c6f7375 _OBJECT.g_cclosu │ │ │ │ + 0x000438a0 72655f75 7365725f 6d617273 68616c5f re_user_marshal_ │ │ │ │ + 0x000438b0 564f4944 5f5f4f42 4a454354 5f504f49 VOID__OBJECT_POI │ │ │ │ + 0x000438c0 4e544552 5f494e54 00000000 7a656974 NTER_INT....zeit │ │ │ │ + 0x000438d0 67656973 745f6d6f 6e69746f 725f7265 geist_monitor_re │ │ │ │ + 0x000438e0 616c5f6e 6f746966 795f6465 6c657465 al_notify_delete │ │ │ │ + 0x000438f0 00000000 7a656974 67656973 745f6d6f ....zeitgeist_mo │ │ │ │ + 0x00043900 6e69746f 725f7265 616c5f6e 6f746966 nitor_real_notif │ │ │ │ + 0x00043910 795f6465 6c657465 5f636f00 7a656974 y_delete_co.zeit │ │ │ │ + 0x00043920 67656973 745f6d6f 6e69746f 725f7265 geist_monitor_re │ │ │ │ + 0x00043930 616c5f6e 6f746966 795f696e 73657274 al_notify_insert │ │ │ │ + 0x00043940 00000000 7a656974 67656973 745f6d6f ....zeitgeist_mo │ │ │ │ + 0x00043950 6e69746f 725f7265 616c5f6e 6f746966 nitor_real_notif │ │ │ │ + 0x00043960 795f696e 73657274 5f636f00 7a656974 y_insert_co.zeit │ │ │ │ + 0x00043970 67656973 745f6d6f 6e69746f 725f6765 geist_monitor_ge │ │ │ │ + 0x00043980 745f7465 6d706c61 74657300 7a656974 t_templates.zeit │ │ │ │ + 0x00043990 67656973 745f6d6f 6e69746f 725f6765 geist_monitor_ge │ │ │ │ + 0x000439a0 745f7061 74680000 7a656974 67656973 t_path..zeitgeis │ │ │ │ + 0x000439b0 745f6d6f 6e69746f 725f6765 745f7469 t_monitor_get_ti │ │ │ │ + 0x000439c0 6d655f72 616e6765 00000000 7a656974 me_range....zeit │ │ │ │ + 0x000439d0 67656973 745f6d6f 6e69746f 725f7365 geist_monitor_se │ │ │ │ + 0x000439e0 745f7469 6d655f72 616e6765 00000000 t_time_range.... │ │ │ │ + 0x000439f0 7a656974 67656973 745f6d6f 6e69746f zeitgeist_monito │ │ │ │ + 0x00043a00 725f6765 745f6576 656e745f 74656d70 r_get_event_temp │ │ │ │ + 0x00043a10 6c617465 73000000 7a656974 67656973 lates...zeitgeis │ │ │ │ + 0x00043a20 745f6d6f 6e69746f 725f7365 745f6576 t_monitor_set_ev │ │ │ │ + 0x00043a30 656e745f 74656d70 6c617465 73000000 ent_templates... │ │ │ │ + 0x00043a40 7a656974 67656973 745f6d6f 6e69746f zeitgeist_monito │ │ │ │ + 0x00043a50 725f636f 6e737472 75637400 7a656974 r_construct.zeit │ │ │ │ + 0x00043a60 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ + 0x00043a70 78795f77 72617070 65725f6f 6e5f636f xy_wrapper_on_co │ │ │ │ + 0x00043a80 6e6e6563 74696f6e 5f657374 61626c69 nnection_establi │ │ │ │ + 0x00043a90 73686564 00000000 7a656974 67656973 shed....zeitgeis │ │ │ │ + 0x00043aa0 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x00043ab0 72617070 65725f6f 6e5f636f 6e6e6563 rapper_on_connec │ │ │ │ + 0x00043ac0 74696f6e 5f6c6f73 74000000 7a656974 tion_lost...zeit │ │ │ │ + 0x00043ad0 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ + 0x00043ae0 78795f77 72617070 65725f67 65745f70 xy_wrapper_get_p │ │ │ │ + 0x00043af0 726f7879 5f637265 61746564 00000000 roxy_created.... │ │ │ │ + 0x00043b00 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x00043b10 5f70726f 78795f77 72617070 65725f67 _proxy_wrapper_g │ │ │ │ + 0x00043b20 65745f69 735f636f 6e6e6563 74656400 et_is_connected. │ │ │ │ + 0x00043b30 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x00043b40 5f70726f 78795f77 72617070 65725f73 _proxy_wrapper_s │ │ │ │ + 0x00043b50 65745f70 726f7879 5f637265 61746564 et_proxy_created │ │ │ │ + 0x00043b60 00000000 7a656974 67656973 745f7175 ....zeitgeist_qu │ │ │ │ + 0x00043b70 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ + 0x00043b80 65725f73 65745f69 735f636f 6e6e6563 er_set_is_connec │ │ │ │ + 0x00043b90 74656400 7a656974 67656973 745f7175 ted.zeitgeist_qu │ │ │ │ + 0x00043ba0 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ + 0x00043bb0 65725f6e 616d655f 6f776e65 725f6368 er_name_owner_ch │ │ │ │ + 0x00043bc0 616e6765 64000000 7a656974 67656973 anged...zeitgeis │ │ │ │ + 0x00043bd0 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x00043be0 72617070 65725f71 75657565 645f6d65 rapper_queued_me │ │ │ │ + 0x00043bf0 74686f64 5f736574 5f717565 7565645f thod_set_queued_ │ │ │ │ + 0x00043c00 6d657468 6f640000 7a656974 67656973 method..zeitgeis │ │ │ │ + 0x00043c10 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x00043c20 72617070 65725f71 75657565 645f6d65 rapper_queued_me │ │ │ │ + 0x00043c30 74686f64 5f676574 5f717565 7565645f thod_get_queued_ │ │ │ │ + 0x00043c40 6d657468 6f640000 0f000000 7a656974 method......zeit │ │ │ │ + 0x00043c50 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ + 0x00043c60 78795f77 72617070 65725f77 6169745f xy_wrapper_wait_ │ │ │ │ + 0x00043c70 666f725f 70726f78 795f636f 00000000 for_proxy_co.... │ │ │ │ + 0x00043c80 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x00043c90 5f70726f 78795f77 72617070 65725f77 _proxy_wrapper_w │ │ │ │ + 0x00043ca0 6169745f 666f725f 70726f78 79000000 ait_for_proxy... │ │ │ │ + 0x00043cb0 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x00043cc0 5f70726f 78795f77 72617070 65725f70 _proxy_wrapper_p │ │ │ │ + 0x00043cd0 6172616d 5f737065 635f7175 65756564 aram_spec_queued │ │ │ │ + 0x00043ce0 5f6d6574 686f6400 7a656974 67656973 _method.zeitgeis │ │ │ │ + 0x00043cf0 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x00043d00 72617070 65725f76 616c7565 5f676574 rapper_value_get │ │ │ │ + 0x00043d10 5f717565 7565645f 6d657468 6f640000 _queued_method.. │ │ │ │ + 0x00043d20 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x00043d30 5f70726f 78795f77 72617070 65725f70 _proxy_wrapper_p │ │ │ │ + 0x00043d40 726f6365 73735f71 75657565 645f6d65 rocess_queued_me │ │ │ │ + 0x00043d50 74686f64 73000000 7a656974 67656973 thods...zeitgeis │ │ │ │ + 0x00043d60 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x00043d70 72617070 65725f70 726f7879 5f616371 rapper_proxy_acq │ │ │ │ + 0x00043d80 75697265 64000000 7a656974 67656973 uired...zeitgeis │ │ │ │ + 0x00043d90 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x00043da0 72617070 65725f70 726f7879 5f756e61 rapper_proxy_una │ │ │ │ + 0x00043db0 7661696c 61626c65 00000000 7a656974 vailable....zeit │ │ │ │ + 0x00043dc0 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ + 0x00043dd0 78795f77 72617070 65725f76 616c7565 xy_wrapper_value │ │ │ │ + 0x00043de0 5f736574 5f717565 7565645f 6d657468 _set_queued_meth │ │ │ │ + 0x00043df0 6f640000 7a656974 67656973 745f7175 od..zeitgeist_qu │ │ │ │ + 0x00043e00 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ + 0x00043e10 65725f76 616c7565 5f74616b 655f7175 er_value_take_qu │ │ │ │ + 0x00043e20 65756564 5f6d6574 686f6400 7a656974 eued_method.zeit │ │ │ │ + 0x00043e30 67656973 745f7265 6d6f7465 5f6c6f67 geist_remote_log │ │ │ │ + 0x00043e40 5f676574 5f657874 656e7369 6f6e7300 _get_extensions. │ │ │ │ + 0x00043e50 7a656974 67656973 745f7265 6d6f7465 zeitgeist_remote │ │ │ │ + 0x00043e60 5f6c6f67 5f676574 5f766572 73696f6e _log_get_version │ │ │ │ + 0x00043e70 00000000 7a656974 67656973 745f7265 ....zeitgeist_re │ │ │ │ + 0x00043e80 6d6f7465 5f6c6f67 5f676574 5f646174 mote_log_get_dat │ │ │ │ + 0x00043e90 61706174 68000000 7a656974 67656973 apath...zeitgeis │ │ │ │ + 0x00043ea0 745f6e65 74776f72 6b5f6d61 6e616765 t_network_manage │ │ │ │ + 0x00043eb0 725f6462 75735f73 74617465 00000000 r_dbus_state.... │ │ │ │ + 0x00043ec0 7a656974 67656973 745f636f 6e6e6d61 zeitgeist_connma │ │ │ │ + 0x00043ed0 6e5f6d61 6e616765 725f6462 75735f67 n_manager_dbus_g │ │ │ │ + 0x00043ee0 65745f73 74617465 00000000 00000000 et_state........ │ │ │ │ + 0x00043ef0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00043f00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00043f10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00043f20 00000000 00000000 7a656974 67656973 ........zeitgeis │ │ │ │ + 0x00043f30 745f6461 74615f73 6f757263 655f746f t_data_source_to │ │ │ │ + 0x00043f40 5f766172 69616e74 00000000 7a656974 _variant....zeit │ │ │ │ + 0x00043f50 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ + 0x00043f60 655f6765 745f756e 69717565 5f696400 e_get_unique_id. │ │ │ │ + 0x00043f70 5f5f6c61 6d626461 345f0000 7a656974 __lambda4_..zeit │ │ │ │ + 0x00043f80 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ + 0x00043f90 655f7365 745f756e 69717565 5f696400 e_set_unique_id. │ │ │ │ + 0x00043fa0 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043fb0 6f757263 655f6765 745f6e61 6d650000 ource_get_name.. │ │ │ │ + 0x00043fc0 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043fd0 6f757263 655f7365 745f6e61 6d650000 ource_set_name.. │ │ │ │ + 0x00043fe0 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043ff0 6f757263 655f6765 745f6465 73637269 ource_get_descri │ │ │ │ + 0x00044000 7074696f 6e000000 7a656974 67656973 ption...zeitgeis │ │ │ │ + 0x00044010 745f6461 74615f73 6f757263 655f7365 t_data_source_se │ │ │ │ + 0x00044020 745f6465 73637269 7074696f 6e000000 t_description... │ │ │ │ + 0x00044030 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00044040 6f757263 655f6765 745f6576 656e745f ource_get_event_ │ │ │ │ + 0x00044050 74656d70 6c617465 73000000 7a656974 templates...zeit │ │ │ │ + 0x00044060 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ + 0x00044070 655f7365 745f6576 656e745f 74656d70 e_set_event_temp │ │ │ │ + 0x00044080 6c617465 73000000 7a656974 67656973 lates...zeitgeis │ │ │ │ + 0x00044090 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ + 0x000440a0 745f656e 61626c65 64000000 7a656974 t_enabled...zeit │ │ │ │ + 0x000440b0 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ + 0x000440c0 655f7365 745f656e 61626c65 64000000 e_set_enabled... │ │ │ │ + 0x000440d0 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x000440e0 6f757263 655f636f 6e737472 7563745f ource_construct_ │ │ │ │ + 0x000440f0 66756c6c 00000000 7a656974 67656973 full....zeitgeis │ │ │ │ + 0x00044100 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ + 0x00044110 745f7275 6e6e696e 67000000 7a656974 t_running...zeit │ │ │ │ + 0x00044120 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ + 0x00044130 655f7365 745f7275 6e6e696e 67000000 e_set_running... │ │ │ │ + 0x00044140 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00044150 6f757263 655f6765 745f7469 6d657374 ource_get_timest │ │ │ │ + 0x00044160 616d7000 7a656974 67656973 745f6461 amp.zeitgeist_da │ │ │ │ + 0x00044170 74615f73 6f757263 655f7365 745f7469 ta_source_set_ti │ │ │ │ + 0x00044180 6d657374 616d7000 7a656974 67656973 mestamp.zeitgeis │ │ │ │ + 0x00044190 745f6461 74615f73 6f757263 655f636f t_data_source_co │ │ │ │ + 0x000441a0 6e737472 7563745f 66726f6d 5f766172 nstruct_from_var │ │ │ │ + 0x000441b0 69616e74 00000000 7a656974 67656973 iant....zeitgeis │ │ │ │ + 0x000441c0 745f6461 74615f73 6f757263 65735f66 t_data_sources_f │ │ │ │ + 0x000441d0 726f6d5f 76617269 616e7400 7a656974 rom_variant.zeit │ │ │ │ + 0x000441e0 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ + 0x000441f0 65735f74 6f5f7661 7269616e 74000000 es_to_variant... │ │ │ │ + 0x00044200 7a656974 67656973 745f6d69 6d655f72 zeitgeist_mime_r │ │ │ │ + 0x00044210 65676578 5f6e6577 00000000 7a656974 egex_new....zeit │ │ │ │ + 0x00044220 67656973 745f7572 695f7363 68656d65 geist_uri_scheme │ │ │ │ + 0x00044230 5f6e6577 00000000 7a656974 67656973 _new....zeitgeis │ │ │ │ + 0x00044240 745f7265 67697374 65725f6d 696d6574 t_register_mimet │ │ │ │ + 0x00044250 79706500 7a656974 67656973 745f7265 ype.zeitgeist_re │ │ │ │ + 0x00044260 67697374 65725f6d 696d6574 7970655f gister_mimetype_ │ │ │ │ + 0x00044270 72656765 78000000 7a656974 67656973 regex...zeitgeis │ │ │ │ + 0x00044280 745f7265 67697374 65725f75 72695f73 t_register_uri_s │ │ │ │ + 0x00044290 6368656d 65000000 7a656974 67656973 cheme...zeitgeis │ │ │ │ + 0x000442a0 745f6d61 6e696665 73746174 696f6e5f t_manifestation_ │ │ │ │ + 0x000442b0 666f725f 75726900 7a656974 67656973 for_uri.zeitgeis │ │ │ │ + 0x000442c0 745f6e65 78745f73 7472696e 675f6f72 t_next_string_or │ │ │ │ + 0x000442d0 5f6e756c 6c000000 7a656974 67656973 _null...zeitgeis │ │ │ │ + 0x000442e0 745f6576 656e745f 6765745f 7375626a t_event_get_subj │ │ │ │ + 0x000442f0 65637400 7a656974 67656973 745f6576 ect.zeitgeist_ev │ │ │ │ + 0x00044300 656e745f 6e756d5f 7375626a 65637473 ent_num_subjects │ │ │ │ + 0x00044310 00000000 76616c61 5f675f70 74725f61 ....vala_g_ptr_a │ │ │ │ + 0x00044320 72726179 5f676574 5f6c656e 67746800 rray_get_length. │ │ │ │ + 0x00044330 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x00044340 6164645f 7375626a 65637400 7a656974 add_subject.zeit │ │ │ │ + 0x00044350 67656973 745f6576 656e745f 74616b65 geist_event_take │ │ │ │ + 0x00044360 5f737562 6a656374 00000000 7a656974 _subject....zeit │ │ │ │ + 0x00044370 67656973 745f6576 656e745f 6765745f geist_event_get_ │ │ │ │ + 0x00044380 69640000 7a656974 67656973 745f6576 id..zeitgeist_ev │ │ │ │ + 0x00044390 656e745f 7365745f 69640000 7a656974 ent_set_id..zeit │ │ │ │ + 0x000443a0 67656973 745f6576 656e745f 6765745f geist_event_get_ │ │ │ │ + 0x000443b0 74696d65 7374616d 70000000 7a656974 timestamp...zeit │ │ │ │ + 0x000443c0 67656973 745f6576 656e745f 7365745f geist_event_set_ │ │ │ │ + 0x000443d0 74696d65 7374616d 70000000 7a656974 timestamp...zeit │ │ │ │ + 0x000443e0 67656973 745f6576 656e745f 6765745f geist_event_get_ │ │ │ │ + 0x000443f0 6f726967 696e0000 7a656974 67656973 origin..zeitgeis │ │ │ │ + 0x00044400 745f6576 656e745f 7365745f 6f726967 t_event_set_orig │ │ │ │ + 0x00044410 696e0000 7a656974 67656973 745f6576 in..zeitgeist_ev │ │ │ │ + 0x00044420 656e745f 6765745f 6163746f 72000000 ent_get_actor... │ │ │ │ + 0x00044430 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x00044440 7365745f 6163746f 72000000 7a656974 set_actor...zeit │ │ │ │ + 0x00044450 67656973 745f6576 656e745f 7365745f geist_event_set_ │ │ │ │ + 0x00044460 6163746f 725f6672 6f6d5f61 70705f69 actor_from_app_i │ │ │ │ + 0x00044470 6e666f00 7a656974 67656973 745f6576 nfo.zeitgeist_ev │ │ │ │ + 0x00044480 656e745f 6765745f 696e7465 72707265 ent_get_interpre │ │ │ │ + 0x00044490 74617469 6f6e0000 7a656974 67656973 tation..zeitgeis │ │ │ │ + 0x000444a0 745f6576 656e745f 7365745f 696e7465 t_event_set_inte │ │ │ │ + 0x000444b0 72707265 74617469 6f6e0000 7a656974 rpretation..zeit │ │ │ │ + 0x000444c0 67656973 745f6576 656e745f 6765745f geist_event_get_ │ │ │ │ + 0x000444d0 6d616e69 66657374 6174696f 6e000000 manifestation... │ │ │ │ + 0x000444e0 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x000444f0 746f5f76 61726961 6e740000 7a656974 to_variant..zeit │ │ │ │ + 0x00044500 67656973 745f6576 656e745f 64656275 geist_event_debu │ │ │ │ + 0x00044510 675f7072 696e7400 7a656974 67656973 g_print.zeitgeis │ │ │ │ + 0x00044520 745f6576 656e745f 6d617463 6865735f t_event_matches_ │ │ │ │ + 0x00044530 74656d70 6c617465 00000000 7a656974 template....zeit │ │ │ │ + 0x00044540 67656973 745f6576 656e745f 7365745f geist_event_set_ │ │ │ │ + 0x00044550 6d616e69 66657374 6174696f 6e000000 manifestation... │ │ │ │ + 0x00044560 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x00044570 6765745f 7375626a 65637473 00000000 get_subjects.... │ │ │ │ + 0x00044580 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x00044590 7365745f 7375626a 65637473 00000000 set_subjects.... │ │ │ │ + 0x000445a0 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x000445b0 6765745f 7061796c 6f616400 7a656974 get_payload.zeit │ │ │ │ + 0x000445c0 67656973 745f6576 656e745f 7365745f geist_event_set_ │ │ │ │ + 0x000445d0 7061796c 6f616400 7a656974 67656973 payload.zeitgeis │ │ │ │ + 0x000445e0 745f6576 656e745f 636f6e73 74727563 t_event_construc │ │ │ │ + 0x000445f0 745f6672 6f6d5f76 61726961 6e740000 t_from_variant.. │ │ │ │ + 0x00044600 75696e74 36345f70 61727365 00000000 uint64_parse.... │ │ │ │ + 0x00044610 696e7436 345f7061 72736500 7a656974 int64_parse.zeit │ │ │ │ + 0x00044620 67656973 745f6576 656e7473 5f66726f geist_events_fro │ │ │ │ + 0x00044630 6d5f7661 7269616e 74000000 7a656974 m_variant...zeit │ │ │ │ + 0x00044640 67656973 745f6576 656e7473 5f746f5f geist_events_to_ │ │ │ │ + 0x00044650 76617269 616e7400 7a656974 67656973 variant.zeitgeis │ │ │ │ + 0x00044660 745f6576 656e7473 5f746f5f 76617269 t_events_to_vari │ │ │ │ + 0x00044670 616e745f 77697468 5f6c696d 69740000 ant_with_limit.. │ │ │ │ + 0x00044680 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x00044690 745f6765 745f7572 69000000 7a656974 t_get_uri...zeit │ │ │ │ + 0x000446a0 67656973 745f7375 626a6563 745f7365 geist_subject_se │ │ │ │ + 0x000446b0 745f7572 69000000 7a656974 67656973 t_uri...zeitgeis │ │ │ │ + 0x000446c0 745f7375 626a6563 745f6765 745f6f72 t_subject_get_or │ │ │ │ + 0x000446d0 6967696e 00000000 7a656974 67656973 igin....zeitgeis │ │ │ │ + 0x000446e0 745f7375 626a6563 745f7365 745f6f72 t_subject_set_or │ │ │ │ + 0x000446f0 6967696e 00000000 7a656974 67656973 igin....zeitgeis │ │ │ │ + 0x00044700 745f7375 626a6563 745f6765 745f7465 t_subject_get_te │ │ │ │ + 0x00044710 78740000 7a656974 67656973 745f7375 xt..zeitgeist_su │ │ │ │ + 0x00044720 626a6563 745f7365 745f7465 78740000 bject_set_text.. │ │ │ │ + 0x00044730 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x00044740 745f6765 745f7374 6f726167 65000000 t_get_storage... │ │ │ │ + 0x00044750 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x00044760 745f7365 745f7374 6f726167 65000000 t_set_storage... │ │ │ │ + 0x00044770 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x00044780 745f6765 745f6375 7272656e 745f7572 t_get_current_ur │ │ │ │ + 0x00044790 69000000 7a656974 67656973 745f7375 i...zeitgeist_su │ │ │ │ + 0x000447a0 626a6563 745f7365 745f6375 7272656e bject_set_curren │ │ │ │ + 0x000447b0 745f7572 69000000 7a656974 67656973 t_uri...zeitgeis │ │ │ │ + 0x000447c0 745f7375 626a6563 745f6765 745f6375 t_subject_get_cu │ │ │ │ + 0x000447d0 7272656e 745f6f72 6967696e 00000000 rrent_origin.... │ │ │ │ + 0x000447e0 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x000447f0 745f7365 745f6375 7272656e 745f6f72 t_set_current_or │ │ │ │ + 0x00044800 6967696e 00000000 7a656974 67656973 igin....zeitgeis │ │ │ │ + 0x00044810 745f7375 626a6563 745f6765 745f6d69 t_subject_get_mi │ │ │ │ + 0x00044820 6d657479 70650000 7a656974 67656973 metype..zeitgeis │ │ │ │ + 0x00044830 745f7375 626a6563 745f7365 745f6d69 t_subject_set_mi │ │ │ │ + 0x00044840 6d657479 70650000 7a656974 67656973 metype..zeitgeis │ │ │ │ + 0x00044850 745f7375 626a6563 745f6765 745f696e t_subject_get_in │ │ │ │ + 0x00044860 74657270 72657461 74696f6e 00000000 terpretation.... │ │ │ │ + 0x00044870 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x00044880 745f7365 745f696e 74657270 72657461 t_set_interpreta │ │ │ │ + 0x00044890 74696f6e 00000000 7a656974 67656973 tion....zeitgeis │ │ │ │ + 0x000448a0 745f7375 626a6563 745f6765 745f6d61 t_subject_get_ma │ │ │ │ + 0x000448b0 6e696665 73746174 696f6e00 7a656974 nifestation.zeit │ │ │ │ + 0x000448c0 67656973 745f7375 626a6563 745f746f geist_subject_to │ │ │ │ + 0x000448d0 5f766172 69616e74 00000000 7a656974 _variant....zeit │ │ │ │ + 0x000448e0 67656973 745f7375 626a6563 745f6d61 geist_subject_ma │ │ │ │ + 0x000448f0 74636865 735f7465 6d706c61 74650000 tches_template.. │ │ │ │ + 0x00044900 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x00044910 745f7365 745f6d61 6e696665 73746174 t_set_manifestat │ │ │ │ + 0x00044920 696f6e00 7a656974 67656973 745f7375 ion.zeitgeist_su │ │ │ │ + 0x00044930 626a6563 745f636f 6e737472 7563745f bject_construct_ │ │ │ │ + 0x00044940 66726f6d 5f766172 69616e74 00000000 from_variant.... │ │ │ │ + 0x00044950 7a656974 67656973 745f7469 6d655f72 zeitgeist_time_r │ │ │ │ + 0x00044960 616e6765 5f746f5f 76617269 616e7400 ange_to_variant. │ │ │ │ + 0x00044970 7a656974 67656973 745f7469 6d655f72 zeitgeist_time_r │ │ │ │ + 0x00044980 616e6765 5f676574 5f737461 72740000 ange_get_start.. │ │ │ │ + 0x00044990 7a656974 67656973 745f7469 6d655f72 zeitgeist_time_r │ │ │ │ + 0x000449a0 616e6765 5f736574 5f737461 72740000 ange_set_start.. │ │ │ │ + 0x000449b0 7a656974 67656973 745f7469 6d655f72 zeitgeist_time_r │ │ │ │ + 0x000449c0 616e6765 5f676574 5f656e64 00000000 ange_get_end.... │ │ │ │ + 0x000449d0 7a656974 67656973 745f7469 6d655f72 zeitgeist_time_r │ │ │ │ + 0x000449e0 616e6765 5f736574 5f656e64 00000000 ange_set_end.... │ │ │ │ + 0x000449f0 7a656974 67656973 745f7469 6d655f72 zeitgeist_time_r │ │ │ │ + 0x00044a00 616e6765 5f636f6e 73747275 63745f66 ange_construct_f │ │ │ │ + 0x00044a10 726f6d5f 76617269 616e7400 7a656974 rom_variant.zeit │ │ │ │ + 0x00044a20 67656973 745f7469 6d655f72 616e6765 geist_time_range │ │ │ │ + 0x00044a30 5f696e74 65727365 63740000 7a656974 _intersect..zeit │ │ │ │ + 0x00044a40 67656973 745f7469 6d657374 616d705f geist_timestamp_ │ │ │ │ + 0x00044a50 66726f6d 5f74696d 6576616c 00000000 from_timeval.... │ │ │ │ + 0x00044a60 7a656974 67656973 745f7469 6d657374 zeitgeist_timest │ │ │ │ + 0x00044a70 616d705f 66726f6d 5f69736f 38363031 amp_from_iso8601 │ │ │ │ + 0x00044a80 00000000 7a656974 67656973 745f7469 ....zeitgeist_ti │ │ │ │ + 0x00044a90 6d657374 616d705f 66726f6d 5f646174 mestamp_from_dat │ │ │ │ + 0x00044aa0 65000000 0f000000 7a656974 67656973 e.......zeitgeis │ │ │ │ + 0x00044ab0 745f7379 6d626f6c 5f706172 616d5f73 t_symbol_param_s │ │ │ │ + 0x00044ac0 7065635f 696e666f 00000000 7a656974 pec_info....zeit │ │ │ │ + 0x00044ad0 67656973 745f7379 6d626f6c 5f76616c geist_symbol_val │ │ │ │ + 0x00044ae0 75655f67 65745f69 6e666f00 7a656974 ue_get_info.zeit │ │ │ │ + 0x00044af0 67656973 745f7379 6d626f6c 5f696e66 geist_symbol_inf │ │ │ │ + 0x00044b00 6f5f7265 67697374 65720000 7a656974 o_register..zeit │ │ │ │ + 0x00044b10 67656973 745f7379 6d626f6c 5f676574 geist_symbol_get │ │ │ │ + 0x00044b20 5f646973 706c6179 5f6e616d 65000000 _display_name... │ │ │ │ + 0x00044b30 7a656974 67656973 745f7379 6d626f6c zeitgeist_symbol │ │ │ │ + 0x00044b40 5f676574 5f646573 63726970 74696f6e _get_description │ │ │ │ + 0x00044b50 00000000 7a656974 67656973 745f7379 ....zeitgeist_sy │ │ │ │ + 0x00044b60 6d626f6c 5f676574 5f616c6c 5f706172 mbol_get_all_par │ │ │ │ + 0x00044b70 656e7473 00000000 7a656974 67656973 ents....zeitgeis │ │ │ │ + 0x00044b80 745f7379 6d626f6c 5f676574 5f616c6c t_symbol_get_all │ │ │ │ + 0x00044b90 5f636869 6c647265 6e000000 7a656974 _children...zeit │ │ │ │ + 0x00044ba0 67656973 745f7379 6d626f6c 5f676574 geist_symbol_get │ │ │ │ + 0x00044bb0 5f636869 6c647265 6e000000 7a656974 _children...zeit │ │ │ │ + 0x00044bc0 67656973 745f7379 6d626f6c 5f676574 geist_symbol_get │ │ │ │ + 0x00044bd0 5f706172 656e7473 00000000 7a656974 _parents....zeit │ │ │ │ + 0x00044be0 67656973 745f7379 6d626f6c 5f76616c geist_symbol_val │ │ │ │ + 0x00044bf0 75655f73 65745f69 6e666f00 7a656974 ue_set_info.zeit │ │ │ │ + 0x00044c00 67656973 745f7379 6d626f6c 5f76616c geist_symbol_val │ │ │ │ + 0x00044c10 75655f74 616b655f 696e666f 00000000 ue_take_info.... │ │ │ │ + 0x00044c20 7a656974 67656973 745f7265 73756c74 zeitgeist_result │ │ │ │ + 0x00044c30 5f736574 5f73697a 65000000 7a656974 _set_size...zeit │ │ │ │ + 0x00044c40 67656973 745f7265 73756c74 5f736574 geist_result_set │ │ │ │ + 0x00044c50 5f657374 696d6174 65645f6d 61746368 _estimated_match │ │ │ │ + 0x00044c60 65730000 7a656974 67656973 745f7265 es..zeitgeist_re │ │ │ │ + 0x00044c70 73756c74 5f736574 5f6e6578 745f7661 sult_set_next_va │ │ │ │ + 0x00044c80 6c756500 7a656974 67656973 745f7265 lue.zeitgeist_re │ │ │ │ + 0x00044c90 73756c74 5f736574 5f686173 5f6e6578 sult_set_has_nex │ │ │ │ + 0x00044ca0 74000000 7a656974 67656973 745f7265 t...zeitgeist_re │ │ │ │ + 0x00044cb0 73756c74 5f736574 5f74656c 6c000000 sult_set_tell... │ │ │ │ + 0x00044cc0 7a656974 67656973 745f7265 73756c74 zeitgeist_result │ │ │ │ + 0x00044cd0 5f736574 5f726573 65740000 76616c61 _set_reset..vala │ │ │ │ + 0x00044ce0 5f675f70 74725f61 72726179 5f676574 _g_ptr_array_get │ │ │ │ + 0x00044cf0 5f6c656e 67746800 7a656974 67656973 _length.zeitgeis │ │ │ │ + 0x00044d00 745f7369 6d706c65 5f726573 756c745f t_simple_result_ │ │ │ │ + 0x00044d10 7365745f 636f6e73 74727563 74000000 set_construct... │ │ │ │ + 0x00044d20 7a656974 67656973 745f7369 6d706c65 zeitgeist_simple │ │ │ │ + 0x00044d30 5f726573 756c745f 7365745f 636f6e73 _result_set_cons │ │ │ │ + 0x00044d40 74727563 745f7769 74685f6e 756d5f6d truct_with_num_m │ │ │ │ + 0x00044d50 61746368 65730000 73747269 6e675f73 atches..string_s │ │ │ │ + 0x00044d60 75627374 72696e67 00000000 7a656974 ubstring....zeit │ │ │ │ + 0x00044d70 67656973 745f7574 696c735f 7365745f geist_utils_set_ │ │ │ │ + 0x00044d80 64617461 62617365 5f66696c 655f7061 database_file_pa │ │ │ │ + 0x00044d90 74680000 7a656974 67656973 745f7574 th..zeitgeist_ut │ │ │ │ + 0x00044da0 696c735f 70617273 655f6e65 67617469 ils_parse_negati │ │ │ │ + 0x00044db0 6f6e0000 7a656974 67656973 745f7574 on..zeitgeist_ut │ │ │ │ + 0x00044dc0 696c735f 70617273 655f6e6f 65787061 ils_parse_noexpa │ │ │ │ + 0x00044dd0 6e640000 7a656974 67656973 745f7574 nd..zeitgeist_ut │ │ │ │ + 0x00044de0 696c735f 70617273 655f7769 6c646361 ils_parse_wildca │ │ │ │ + 0x00044df0 72640000 7a656974 67656973 745f7574 rd..zeitgeist_ut │ │ │ │ + 0x00044e00 696c735f 61737365 72745f73 69670000 ils_assert_sig.. │ │ │ │ + 0x00044e10 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044e20 6465725f 67726f75 705f616e 645f736f der_group_and_so │ │ │ │ + 0x00044e30 72740000 7a656974 67656973 745f6462 rt..zeitgeist_db │ │ │ │ + 0x00044e40 5f726561 6465725f 64656c65 74655f66 _reader_delete_f │ │ │ │ + 0x00044e50 726f6d5f 63616368 65000000 7a656974 rom_cache...zeit │ │ │ │ + 0x00044e60 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ + 0x00044e70 6765745f 6576656e 745f6672 6f6d5f72 get_event_from_r │ │ │ │ + 0x00044e80 6f770000 7a656974 67656973 745f6462 ow..zeitgeist_db │ │ │ │ + 0x00044e90 5f726561 6465725f 6765745f 7375626a _reader_get_subj │ │ │ │ + 0x00044ea0 6563745f 66726f6d 5f726f77 00000000 ect_from_row.... │ │ │ │ + 0x00044eb0 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044ec0 6465725f 6765745f 6576656e 74730000 der_get_events.. │ │ │ │ + 0x00044ed0 675f7074 725f6172 7261795f 73657400 g_ptr_array_set. │ │ │ │ + 0x00044ee0 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044ef0 6465725f 66696e64 5f657665 6e745f69 der_find_event_i │ │ │ │ + 0x00044f00 64735f66 6f725f63 6c617573 65000000 ds_for_clause... │ │ │ │ + 0x00044f10 73747269 6e675f72 65706c61 63650000 string_replace.. │ │ │ │ + 0x00044f20 76616c61 5f675f70 74725f61 72726179 vala_g_ptr_array │ │ │ │ + 0x00044f30 5f676574 5f6c656e 67746800 75696e74 _get_length.uint │ │ │ │ + 0x00044f40 36345f70 61727365 00000000 7a656974 64_parse....zeit │ │ │ │ + 0x00044f50 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ + 0x00044f60 636c6f73 65000000 7a656974 67656973 close...zeitgeis │ │ │ │ + 0x00044f70 745f6462 5f726561 6465725f 61737365 t_db_reader_asse │ │ │ │ + 0x00044f80 72745f6e 6f5f6e65 67617469 6f6e0000 rt_no_negation.. │ │ │ │ + 0x00044f90 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044fa0 6465725f 61737365 72745f6e 6f5f6e6f der_assert_no_no │ │ │ │ + 0x00044fb0 65787061 6e640000 7a656974 67656973 expand..zeitgeis │ │ │ │ + 0x00044fc0 745f6462 5f726561 6465725f 61737365 t_db_reader_asse │ │ │ │ + 0x00044fd0 72745f6e 6f5f7769 6c646361 72640000 rt_no_wildcard.. │ │ │ │ + 0x00044fe0 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044ff0 6465725f 6765745f 77686572 655f636c der_get_where_cl │ │ │ │ + 0x00045000 61757365 5f666f72 5f73796d 626f6c00 ause_for_symbol. │ │ │ │ + 0x00045010 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00045020 6465725f 6765745f 77686572 655f636c der_get_where_cl │ │ │ │ + 0x00045030 61757365 5f66726f 6d5f6576 656e745f ause_from_event_ │ │ │ │ + 0x00045040 74656d70 6c617465 73000000 7a656974 templates...zeit │ │ │ │ + 0x00045050 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ + 0x00045060 6765745f 77686572 655f636c 61757365 get_where_clause │ │ │ │ + 0x00045070 5f66726f 6d5f6576 656e745f 74656d70 _from_event_temp │ │ │ │ + 0x00045080 6c617465 00000000 7a656974 67656973 late....zeitgeis │ │ │ │ + 0x00045090 745f6462 5f726561 6465725f 6765745f t_db_reader_get_ │ │ │ │ + 0x000450a0 77686572 655f636c 61757365 5f666f72 where_clause_for │ │ │ │ + 0x000450b0 5f717565 72790000 7a656974 67656973 _query..zeitgeis │ │ │ │ + 0x000450c0 745f6462 5f726561 6465725f 66696e64 t_db_reader_find │ │ │ │ + 0x000450d0 5f657665 6e745f69 64730000 7a656974 _event_ids..zeit │ │ │ │ + 0x000450e0 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ + 0x000450f0 66696e64 5f657665 6e747300 7a656974 find_events.zeit │ │ │ │ + 0x00045100 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ + 0x00045110 66696e64 5f72656c 61746564 5f757269 find_related_uri │ │ │ │ + 0x00045120 73000000 7a656974 67656973 745f6462 s...zeitgeist_db │ │ │ │ + 0x00045130 5f726561 6465725f 6765745f 64617461 _reader_get_data │ │ │ │ + 0x00045140 62617365 00000000 7a656974 67656973 base....zeitgeis │ │ │ │ + 0x00045150 745f6462 5f726561 6465725f 7365745f t_db_reader_set_ │ │ │ │ + 0x00045160 64617461 62617365 00000000 7a656974 database....zeit │ │ │ │ + 0x00045170 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00045180 74616261 73655f6f 70656e5f 64617461 tabase_open_data │ │ │ │ + 0x00045190 62617365 00000000 5f73716c 69746533 base...._sqlite3 │ │ │ │ + 0x000451a0 5f657865 63000000 696e7436 345f7061 _exec...int64_pa │ │ │ │ + 0x000451b0 72736500 7a656974 67656973 745f7371 rse.zeitgeist_sq │ │ │ │ + 0x000451c0 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ + 0x000451d0 65745f64 656c6574 696f6e5f 63616c6c et_deletion_call │ │ │ │ + 0x000451e0 6261636b 00000000 7a656974 67656973 back....zeitgeis │ │ │ │ + 0x000451f0 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00045200 73655f67 65745f73 716c5f73 7472696e se_get_sql_strin │ │ │ │ + 0x00045210 675f6672 6f6d5f65 76656e74 5f696473 g_from_event_ids │ │ │ │ + 0x00045220 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ + 0x00045230 5f6c6974 655f6461 74616261 73655f63 _lite_database_c │ │ │ │ + 0x00045240 6c6f7365 00000000 7a656974 67656973 lose....zeitgeis │ │ │ │ + 0x00045250 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00045260 73655f61 73736572 745f6e6f 745f636f se_assert_not_co │ │ │ │ + 0x00045270 72727570 74000000 7a656974 67656973 rrupt...zeitgeis │ │ │ │ + 0x00045280 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00045290 73655f61 73736572 745f7175 6572795f se_assert_query_ │ │ │ │ + 0x000452a0 73756363 65737300 7a656974 67656973 success.zeitgeis │ │ │ │ + 0x000452b0 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x000452c0 73655f70 72657061 72655f72 6561645f se_prepare_read_ │ │ │ │ + 0x000452d0 71756572 69657300 7a656974 67656973 queries.zeitgeis │ │ │ │ + 0x000452e0 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x000452f0 73655f70 72657061 72655f6d 6f646966 se_prepare_modif │ │ │ │ + 0x00045300 69636174 696f6e5f 71756572 69657300 ication_queries. │ │ │ │ + 0x00045310 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00045320 655f6461 74616261 73655f67 65745f6c e_database_get_l │ │ │ │ + 0x00045330 6173745f 69640000 7a656974 67656973 ast_id..zeitgeis │ │ │ │ + 0x00045340 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00045350 73655f67 65745f74 696d655f 72616e67 se_get_time_rang │ │ │ │ + 0x00045360 655f666f 725f6576 656e745f 69647300 e_for_event_ids. │ │ │ │ + 0x00045370 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00045380 655f6461 74616261 73655f69 6e736572 e_database_inser │ │ │ │ + 0x00045390 745f6f72 5f69676e 6f72655f 696e746f t_or_ignore_into │ │ │ │ + 0x000453a0 5f746162 6c650000 7a656974 67656973 _table..zeitgeis │ │ │ │ + 0x000453b0 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x000453c0 73655f62 6567696e 5f747261 6e736163 se_begin_transac │ │ │ │ + 0x000453d0 74696f6e 00000000 7a656974 67656973 tion....zeitgeis │ │ │ │ + 0x000453e0 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x000453f0 73655f65 6e645f74 72616e73 61637469 se_end_transacti │ │ │ │ + 0x00045400 6f6e0000 7a656974 67656973 745f7371 on..zeitgeist_sq │ │ │ │ + 0x00045410 5f6c6974 655f6461 74616261 73655f61 _lite_database_a │ │ │ │ + 0x00045420 626f7274 5f747261 6e736163 74696f6e bort_transaction │ │ │ │ + 0x00045430 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ + 0x00045440 5f6c6974 655f6461 74616261 73655f61 _lite_database_a │ │ │ │ + 0x00045450 6e616c79 7a650000 7a656974 67656973 nalyze..zeitgeis │ │ │ │ + 0x00045460 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00045470 73655f73 65745f63 61636865 5f73697a se_set_cache_siz │ │ │ │ + 0x00045480 65000000 7a656974 67656973 745f7371 e...zeitgeist_sq │ │ │ │ + 0x00045490 5f6c6974 655f6461 74616261 73655f75 _lite_database_u │ │ │ │ + 0x000454a0 70646174 655f6361 6c6c6261 636b0000 pdate_callback.. │ │ │ │ + 0x000454b0 5f73716c 69746533 5f657865 63000000 _sqlite3_exec... │ │ │ │ + 0x000454c0 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x000454d0 655f6461 74616261 73655f73 6368656d e_database_schem │ │ │ │ + 0x000454e0 615f6765 745f7363 68656d61 5f6d6574 a_get_schema_met │ │ │ │ + 0x000454f0 61646174 61000000 7a656974 67656973 adata...zeitgeis │ │ │ │ + 0x00045500 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00045510 73655f73 6368656d 615f6765 745f7363 se_schema_get_sc │ │ │ │ + 0x00045520 68656d61 5f766572 73696f6e 00000000 hema_version.... │ │ │ │ + 0x00045530 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00045540 655f6461 74616261 73655f73 6368656d e_database_schem │ │ │ │ + 0x00045550 615f6765 745f6372 65617469 6f6e5f64 a_get_creation_d │ │ │ │ + 0x00045560 61746500 7a656974 67656973 745f7371 ate.zeitgeist_sq │ │ │ │ + 0x00045570 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ + 0x00045580 6368656d 615f6578 65635f71 75657279 chema_exec_query │ │ │ │ + 0x00045590 00000000 43616e27 74206372 65617465 ....Can't create │ │ │ │ + 0x000455a0 20646174 61626173 653a2025 642c2025 database: %d, % │ │ │ │ + 0x000455b0 730a0a55 6e61626c 6520746f 20657865 s..Unable to exe │ │ │ │ + 0x000455c0 63757465 2053514c 3a0a2573 00000000 cute SQL:.%s.... │ │ │ │ + 0x000455d0 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x000455e0 655f6461 74616261 73655f73 6368656d e_database_schem │ │ │ │ + 0x000455f0 615f7365 745f7363 68656d61 5f766572 a_set_schema_ver │ │ │ │ + 0x00045600 73696f6e 00000000 7a656974 67656973 sion....zeitgeis │ │ │ │ + 0x00045610 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00045620 73655f73 6368656d 615f7365 745f636f se_schema_set_co │ │ │ │ + 0x00045630 72727570 74696f6e 5f666c61 67000000 rruption_flag... │ │ │ │ + 0x00045640 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00045650 655f6461 74616261 73655f73 6368656d e_database_schem │ │ │ │ + 0x00045660 615f7365 7475705f 64617461 62617365 a_setup_database │ │ │ │ + 0x00045670 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ + 0x00045680 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ + 0x00045690 6368656d 615f6372 65617465 5f736368 chema_create_sch │ │ │ │ + 0x000456a0 656d6100 7a656974 67656973 745f7371 ema.zeitgeist_sq │ │ │ │ + 0x000456b0 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ + 0x000456c0 6368656d 615f6372 65617465 5f626173 chema_create_bas │ │ │ │ + 0x000456d0 69635f69 6e646963 65730000 7a656974 ic_indices..zeit │ │ │ │ + 0x000456e0 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x000456f0 74616261 73655f73 6368656d 615f6372 tabase_schema_cr │ │ │ │ + 0x00045700 65617465 5f657665 6e745f69 6e646963 eate_event_indic │ │ │ │ + 0x00045710 65730000 7a656974 67656973 745f7371 es..zeitgeist_sq │ │ │ │ + 0x00045720 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ + 0x00045730 6368656d 615f6472 6f705f62 61736963 chema_drop_basic │ │ │ │ + 0x00045740 5f696e64 69636573 00000000 7a656974 _indices....zeit │ │ │ │ + 0x00045750 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00045760 74616261 73655f73 6368656d 615f6472 tabase_schema_dr │ │ │ │ + 0x00045770 6f705f65 76656e74 5f696e64 69636573 op_event_indices │ │ │ │ + 0x00045780 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ + 0x00045790 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ + 0x000457a0 6368656d 615f656e 73757265 5f736368 chema_ensure_sch │ │ │ │ + 0x000457b0 656d6100 7a656974 67656973 745f7371 ema.zeitgeist_sq │ │ │ │ + 0x000457c0 5f6c6974 655f7461 626c655f 6c6f6f6b _lite_table_look │ │ │ │ + 0x000457d0 75705f63 6f6e7374 72756374 00000000 up_construct.... │ │ │ │ + 0x000457e0 5f73716c 69746533 5f657865 63000000 _sqlite3_exec... │ │ │ │ + 0x000457f0 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00045800 655f7461 626c655f 6c6f6f6b 75705f69 e_table_lookup_i │ │ │ │ + 0x00045810 645f7472 795f7374 72696e67 00000000 d_try_string.... │ │ │ │ + 0x00045820 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00045830 655f7461 626c655f 6c6f6f6b 75705f69 e_table_lookup_i │ │ │ │ + 0x00045840 645f666f 725f7374 72696e67 00000000 d_for_string.... │ │ │ │ + 0x00045850 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00045860 655f7461 626c655f 6c6f6f6b 75705f67 e_table_lookup_g │ │ │ │ + 0x00045870 65745f76 616c7565 00000000 7a656974 et_value....zeit │ │ │ │ + 0x00045880 67656973 745f7371 5f6c6974 655f7461 geist_sq_lite_ta │ │ │ │ + 0x00045890 626c655f 6c6f6f6b 75705f72 656d6f76 ble_lookup_remov │ │ │ │ + 0x000458a0 65000000 7a656974 67656973 745f7768 e...zeitgeist_wh │ │ │ │ + 0x000458b0 6572655f 636c6175 73655f67 65745f73 ere_clause_get_s │ │ │ │ + 0x000458c0 65617263 685f7461 626c655f 666f725f earch_table_for_ │ │ │ │ + 0x000458d0 636f6c75 6d6e0000 7a656974 67656973 column..zeitgeis │ │ │ │ + 0x000458e0 745f7768 6572655f 636c6175 73655f67 t_where_clause_g │ │ │ │ + 0x000458f0 65745f63 6f6e6469 74696f6e 735f6c65 et_conditions_le │ │ │ │ + 0x00045900 6e677468 00000000 76616c61 5f675f70 ngth....vala_g_p │ │ │ │ + 0x00045910 74725f61 72726179 5f676574 5f6c656e tr_array_get_len │ │ │ │ + 0x00045920 67746800 7a656974 67656973 745f7768 gth.zeitgeist_wh │ │ │ │ + 0x00045930 6572655f 636c6175 73655f68 61735f6e ere_clause_has_n │ │ │ │ + 0x00045940 6f6e5f74 696d6573 74616d70 5f636f6e on_timestamp_con │ │ │ │ + 0x00045950 64697469 6f6e0000 7a656974 67656973 dition..zeitgeis │ │ │ │ + 0x00045960 745f7768 6572655f 636c6175 73655f61 t_where_clause_a │ │ │ │ + 0x00045970 64640000 7a656974 67656973 745f7768 dd..zeitgeist_wh │ │ │ │ + 0x00045980 6572655f 636c6175 73655f61 64645f77 ere_clause_add_w │ │ │ │ + 0x00045990 6974685f 61727261 79000000 7a656974 ith_array...zeit │ │ │ │ + 0x000459a0 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ + 0x000459b0 73655f61 64645f6d 61746368 5f636f6e se_add_match_con │ │ │ │ + 0x000459c0 64697469 6f6e0000 7a656974 67656973 dition..zeitgeis │ │ │ │ + 0x000459d0 745f7768 6572655f 636c6175 73655f61 t_where_clause_a │ │ │ │ + 0x000459e0 64645f74 6578745f 636f6e64 6974696f dd_text_conditio │ │ │ │ + 0x000459f0 6e5f7375 62717565 72790000 7a656974 n_subquery..zeit │ │ │ │ + 0x00045a00 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ + 0x00045a10 73655f61 64645f74 6578745f 636f6e64 se_add_text_cond │ │ │ │ + 0x00045a20 6974696f 6e000000 7a656974 67656973 ition...zeitgeis │ │ │ │ + 0x00045a30 745f7768 6572655f 636c6175 73655f69 t_where_clause_i │ │ │ │ + 0x00045a40 735f656d 70747900 7a656974 67656973 s_empty.zeitgeis │ │ │ │ + 0x00045a50 745f7768 6572655f 636c6175 73655f6d t_where_clause_m │ │ │ │ + 0x00045a60 61795f68 6176655f 72657375 6c747300 ay_have_results. │ │ │ │ + 0x00045a70 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x00045a80 636c6175 73655f67 65745f69 735f7369 clause_get_is_si │ │ │ │ + 0x00045a90 6d706c65 00000000 7a656974 67656973 mple....zeitgeis │ │ │ │ + 0x00045aa0 745f7768 6572655f 636c6175 73655f73 t_where_clause_s │ │ │ │ + 0x00045ab0 65745f69 735f7369 6d706c65 00000000 et_is_simple.... │ │ │ │ + 0x00045ac0 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x00045ad0 636c6175 73655f67 65745f73 716c5f63 clause_get_sql_c │ │ │ │ + 0x00045ae0 6f6e6469 74696f6e 73000000 7a656974 onditions...zeit │ │ │ │ + 0x00045af0 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ + 0x00045b00 73655f67 656e6572 69635f61 72726179 se_generic_array │ │ │ │ + 0x00045b10 5f746f5f 756e6f77 6e65645f 61727261 _to_unowned_arra │ │ │ │ + 0x00045b20 79000000 7a656974 67656973 745f7768 y...zeitgeist_wh │ │ │ │ + 0x00045b30 6572655f 636c6175 73655f65 7874656e ere_clause_exten │ │ │ │ + 0x00045b40 64000000 7a656974 67656973 745f7768 d...zeitgeist_wh │ │ │ │ + 0x00045b50 6572655f 636c6175 73655f67 65745f62 ere_clause_get_b │ │ │ │ + 0x00045b60 696e645f 61726775 6d656e74 73000000 ind_arguments... │ │ │ │ + 0x00045b70 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x00045b80 636c6175 73655f67 65745f72 69676874 clause_get_right │ │ │ │ + 0x00045b90 5f626f75 6e646172 79000000 73747269 _boundary...stri │ │ │ │ + 0x00045ba0 6e675f73 75627374 72696e67 00000000 ng_substring.... │ │ │ │ + 0x00045bb0 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x00045bc0 636c6175 73655f61 64645f77 696c6463 clause_add_wildc │ │ │ │ + 0x00045bd0 6172645f 636f6e64 6974696f 6e000000 ard_condition... │ │ │ │ + 0x00045be0 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x00045bf0 636c6175 73655f6f 7074696d 697a655f clause_optimize_ │ │ │ │ + 0x00045c00 676c6f62 00000000 40000000 09000000 glob....@....... │ │ │ │ + 0x00045c10 30000000 09000000 04000000 09000000 0............... │ │ │ │ + 0x00045c20 0c000000 09000000 3f000000 09000000 ........?....... │ │ │ │ + 0x00045c30 37000000 09000000 17000000 09000000 7............... │ │ │ │ + 0x00045c40 2f000000 09000000 11000000 09000000 /............... │ │ │ │ + 0x00045c50 33000000 09000000 15000000 09000000 3............... │ │ │ │ + 0x00045c60 12000000 09000000 1f000000 09000000 ................ │ │ │ │ + 0x00045c70 36000000 09000000 10000000 09000000 6............... │ │ │ │ + 0x00045c80 24000000 09000000 2a000000 09000000 $.......*....... │ │ │ │ + 0x00045c90 00000000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ │ │ - 0x00045cb0 a8ecfe7f 01000000 ........ │ │ │ │ + 0x00045c98 a8ecfe7f 01000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x00045cb8 00000000 .... │ │ │ │ + 0x00045ca0 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,74 +1,74 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ - 0x0005e350 ffffffff 1c4b0300 78e40500 dce30500 .....K..x....... │ │ │ │ - 0x0005e360 54340400 00000000 d5ee0000 f1d40000 T4.............. │ │ │ │ + 0x0005e350 ffffffff 044b0300 78e40500 dce30500 .....K..x....... │ │ │ │ + 0x0005e360 3c340400 00000000 d5ee0000 f1d40000 <4.............. │ │ │ │ 0x0005e370 f5d40000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005e380 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005e390 00000000 28000000 00000000 00000000 ....(........... │ │ │ │ 0x0005e3a0 59f30000 00000000 00000000 00000000 Y............... │ │ │ │ 0x0005e3b0 00000000 00000000 4c000000 00000000 ........L....... │ │ │ │ 0x0005e3c0 00000000 55f90000 00000000 00000000 ....U........... │ │ │ │ 0x0005e3d0 14000000 fdd40000 00000000 50e40500 ............P... │ │ │ │ 0x0005e3e0 14e40500 ece30500 00000000 ffffffff ................ │ │ │ │ - 0x0005e3f0 804b0300 fce30500 00000000 04e40500 .K.............. │ │ │ │ - 0x0005e400 00000000 ffffffff 104f0300 1c4f0300 .........O...O.. │ │ │ │ - 0x0005e410 00000000 ffffffff 984b0300 24e40500 .........K..$... │ │ │ │ + 0x0005e3f0 684b0300 fce30500 00000000 04e40500 hK.............. │ │ │ │ + 0x0005e400 00000000 ffffffff f84e0300 044f0300 .........N...O.. │ │ │ │ + 0x0005e410 00000000 ffffffff 804b0300 24e40500 .........K..$... │ │ │ │ 0x0005e420 00000000 40e40500 30e40500 00000000 ....@...0....... │ │ │ │ - 0x0005e430 ffffffff ec4b0300 4c630300 00000000 .....K..Lc...... │ │ │ │ - 0x0005e440 ffffffff 304f0300 bc4f0300 00000000 ....0O...O...... │ │ │ │ - 0x0005e450 ffffffff ac4b0300 60e40500 00000000 .....K..`....... │ │ │ │ - 0x0005e460 68e40500 00000000 ffffffff 104f0300 h............O.. │ │ │ │ - 0x0005e470 1c4f0300 00000000 90e50500 10e50500 .O.............. │ │ │ │ + 0x0005e430 ffffffff d44b0300 34630300 00000000 .....K..4c...... │ │ │ │ + 0x0005e440 ffffffff 184f0300 a44f0300 00000000 .....O...O...... │ │ │ │ + 0x0005e450 ffffffff 944b0300 60e40500 00000000 .....K..`....... │ │ │ │ + 0x0005e460 68e40500 00000000 ffffffff f84e0300 h............N.. │ │ │ │ + 0x0005e470 044f0300 00000000 90e50500 10e50500 .O.............. │ │ │ │ 0x0005e480 d0e40500 8ce40500 00000000 ffffffff ................ │ │ │ │ - 0x0005e490 084b0300 a8e40500 a0e40500 00000000 .K.............. │ │ │ │ + 0x0005e490 f04a0300 a8e40500 a0e40500 00000000 .J.............. │ │ │ │ 0x0005e4a0 b0e40500 00000000 c0e40500 00000000 ................ │ │ │ │ - 0x0005e4b0 ffffffff 3c4f0300 1c4f0300 00000000 ...............W.. │ │ │ │ + 0x0005e730 7ce90500 4ce90500 f43e0400 00000000 |...L....>...... │ │ │ │ + 0x0005e740 ffffffff e0570300 18e90500 e8e80500 .....W.......... │ │ │ │ + 0x0005e750 ec3e0400 00000000 5d8f0100 e5960100 .>......]....... │ │ │ │ 0x0005e760 f95e0100 00000000 00000000 00000000 .^.............. │ │ │ │ 0x0005e770 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005e780 00000000 e19b0100 295f0100 51800100 ........)_..Q... │ │ │ │ 0x0005e790 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005e7a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005e7b0 89a20100 5d800100 55800100 00000000 ....]...U....... │ │ │ │ 0x0005e7c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ @@ -86,205 +86,205 @@ │ │ │ │ 0x0005e880 00000000 00000000 4d800100 00000000 ........M....... │ │ │ │ 0x0005e890 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005e8a0 0c000000 00000000 00000000 91a90100 ................ │ │ │ │ 0x0005e8b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005e8c0 00000000 0c000000 00000000 00000000 ................ │ │ │ │ 0x0005e8d0 1dad0100 00000000 00000000 00000000 ................ │ │ │ │ 0x0005e8e0 00000000 00000000 f0e80500 00000000 ................ │ │ │ │ - 0x0005e8f0 ffffffff 0c580300 00e90500 00000000 .....X.......... │ │ │ │ - 0x0005e900 08e90500 00000000 ffffffff 14de0300 ................ │ │ │ │ - 0x0005e910 bc4f0300 00000000 20e90500 00000000 .O...... ....... │ │ │ │ - 0x0005e920 ffffffff ec570300 083f0400 34e90500 .....W...?..4... │ │ │ │ + 0x0005e8f0 ffffffff f4570300 00e90500 00000000 .....W.......... │ │ │ │ + 0x0005e900 08e90500 00000000 ffffffff fcdd0300 ................ │ │ │ │ + 0x0005e910 a44f0300 00000000 20e90500 00000000 .O...... ....... │ │ │ │ + 0x0005e920 ffffffff d4570300 f03e0400 34e90500 .....W...>..4... │ │ │ │ 0x0005e930 00000000 3ce90500 00000000 ffffffff ....<........... │ │ │ │ - 0x0005e940 3c4f0300 bc4f0300 00000000 54e90500 .. │ │ │ │ 0x0005e990 98e90500 00000000 a0e90500 00000000 ................ │ │ │ │ - 0x0005e9a0 ffffffff 3c4f0300 70590300 00000000 ....